Page 29 - Dasar Komputer
P. 29

DASAR-DASAR KOMPUTER     29

             C. Komponen Dasar Sistem  Operasi

                  Kebanyakan  sistem operasi  memiliki  komponen-komponen  mendasar
             yang mendukung kerja dari pengoperasian suatu sistem komputer, yakni:


             1.  Manajemen proses

                  Proses adalah sebuah program yang sedang dijalankan (eksekusi).
             Suatu proses memerlukan sumberdaya pada saat eksekusi yaitu CPU time,
             memori, berkas dan peranti I/O. Sistem operasi bertanggung jawab terhadap
             aktifitas yang berhubungan dengan manajemen proses yaitu:

             -  Pembuatan dan penghapusan proses
             -  Penundaan dan pelanjutan proses
             -  Penyedia mekanisme untuk :
                o Sinkronisasi antar proses
                o  Komunikasi antar proses
                o  Penanganan  deadlock


             2.  Manajemen memori  utama

                 o  Memori sebagai tempat penyimpanan instruksi/data dari program.
                 o  Penyimpanan yang cepat sehingga dapat mengimbangi kecepatan
                    eksekusi instruksi CPU.
                 o  Terdiri dari “array words/bytes”yang besar.

                 o  Alamat digunakan untuk mengakses data (shared oleh CPU dan
                    I/O devices)
                 o  Umumnya main memory bersifat “volatile”–tidak permanen yaitu
                    isinya akan hilang jika komputer di matikan.
                 o  Sistem operasi bertanggung jawab untuk aktivitas berikut yang
                    berhubungan dengan manajemen memori :
                    -   Melacak pemakaian memori(siapa dan berapa besar?).
                    -  Memilih program mana yang akan diload ke memori ketika
                        bisa  digunakan.

                    -   Alokasi dan dealokasi memori sesuai yang dibutuhkan.
   24   25   26   27   28   29   30   31   32   33   34