Sabtu, 30 Januari 2010

System Components

Meskipun, tidak semua sistem memiliki struktur yang sama banyak sistem operasi modern berbagi tujuan yang sama mendukung jenis berikut komponen sistem.

Proses Managemen
Sistem operasi mengelola berbagai jenis kegiatan yang berkisar dari program-program pengguna program sistem seperti printer spooler, nama server, file server dll Masing-masing kegiatan tersebut terangkum dalam suatu proses. Sebuah proses eksekusi lengkap mencakup konteks (kode, data, PC, register, OS sumber daya yang digunakan dll).
Penting untuk dicatat bahwa sebuah proses bukanlah sebuah program. Suatu proses hanya SATU instan dari sebuah program di eksekusi. Ada banyak proses yang dapat menjalankan program yang sama. Lima kegiatan utama dari sistem operasi dalam hal proses pengelolaan.
  1. Pembuatan dan penghapusan proses pengguna dan sistem.
  2. Penangguhan dan dimulainya proses.
  3. Sebuah mekanisme untuk proses sinkronisasi.
  4. Sebuah mekanisme untuk proses komunikasi.
  5. Sebuah mekanisme untuk penanganan deadlock.
Main-Memory Mangement

Primer-Memori atau Main-Memory adalah sebuah array besar kata-kata atau byte. Setiap kata atau byte mempunyai alamat sendiri. Memori utama menyediakan penyimpanan yang dapat diakses langsung oleh CPU. Maksudnya untuk program yang akan dieksekusi, ia harus dalam memori utama.

Kegiatan utama operasi dalam hal manajemen memori adalah:
  1. Melacak bagian mana dari memori yang sedang digunakan dan oleh siapa.
  2. Tentukan proses yang dimuat ke memori ketika ruang memori yang tersedia.
  3. Mengalokasikan dan DEALLOCATE ruang memori yang diperlukan.
File Management

Sebuah file adalah kumpulan informasi yang saling berkaitan ditentukan oleh penciptanya. Komputer dapat menyimpan file di disk (penyimpanan sekunder), yang menyediakan penyimpanan jangka panjang. Beberapa contoh media penyimpanan magnetik tape, magnetik disk dan optical disk. Masing-masing media tersebut memiliki sifat seperti kecepatan, kapasitas, kecepatan transfer data dan metode akses.

Sebuah sistem berkas biasanya diatur ke dalam direktori untuk memudahkan penggunaannya. Direktori ini mungkin berisi file dan arah lain. Utama lima kegiatan utama dari sistem operasi dalam hal pengelolaan file:
  1. Penciptaan dan penghapusan file.
  2. Penciptaan dan penghapusan arah.
  3. Dukungan dari primitif untuk memanipulasi file dan arah.
  4. Pemetaan file ke penyimpanan sekundar.
  5. The bach-up file pada media penyimpnana yang stabil.

Description of the Operating System

Untuk sebuah komputer untuk dapat mengoperasikan program komputer (kadang-kadang dikenal sebagai aplikasi atau perangkat lunak), mesin harus mampu melakukan sejumlah persiapan operasi untuk memastikan pertukaran antara processor, memori dan sumber daya fisik (periferal).
Sistem operasi (kadang-kadang disebut oleh singkatan OS), bertanggung jawab untuk menciptakan hubungan antara sumber daya materi, pengguna dan aplikasi (pengolah kata, video game, dll). Ketika sebuah program ingin untuk mengakses sumber daya material, tidak perlu mengirimkan informasi spesifik ke perangkat periferal tetapi hanya mengirimkan informasi ke sistem operasi, yang menyampaikan ke perifer relevan melalui driver-nya. Jika tidak ada driver, setiap program harus mengenali dan mempertimbangkan komunikasi dengan masing-masing jenis perifer!
Sistem operasi sehingga memungkinkan "disosiasi" program dan perangkat keras, terutama untuk menyederhanakan manajemen sumber daya dan menawarkan kepada user Man-mesin sederhana antarmuka (MMI) untuk mengatasi kompleksitas mesin yang sebenarnya.