BATCH SYSTEM
Sistem batch atau batch system adalah sistem yang difungsikan untuk mengatur, memantau dan mengontrol jalannya sestiap sistem yang sedang berjalan.Didalam sistem ini batch sistem membutuhkan sebuah ruang untuk pengalokasian sitiap pekerjaan yang akan di eksekusi, kemudian batch sistem mengontrol semua pekerjaan agar di kumpulkan dan dipilih mana yang akan di eksekusi terlebih dahulu.
MULTIPROGRAMMING
Multi-programming adalah suatu sistem dimana sistem ini bekerja/berfungsi untuk melakukan beberapa pemrosesan secara bersamaan atau dalam satu waktu. Sebenarnya dalam sistem ini, sistem operasi mengeksekusi hanya setengah dari pekerjaan A dan melanjutkan dengan mengeksekusi pekerjaan B begitu seterusnya sampai semua pekerjaan selesai. Didalam kasus ini mungkin user melihat bahwa sistem melakukan proses secara bersamaan. Jika ada terjadi intrupsi atau error maka sistem operasi melakukan skip ke pekerjaan selanjutnya dan berharap bahwa nantinya akan dieksekusi lagi tetapi jika mesin mempunyai kemampuan untuk memproteksi memori maka kemungkinan kecil terjadinya bug, error dll. Dan kecil kemungkinan untuk mengganggu program yang lain yang sedang di eksekusi.
TIME SHARING
Time sharing adalah sistem dimana 'dia' bertugas untuk membagi waktu CPU kedalam slot yang sama yang dimana slot itu nantinya akan diakses oleh user yang terhubung ke sistem. Pengaksesan slot dalam sistem ini hanya bisa dilakukan pada waktu tertentu. Sistem ini memiliki alur eksekusi dimana tugas yang pertama kali maskuk, itulah yang akan dieksekusi terlebih dahulu (first in first serve) dan apabila ada tugas yang error atau bug maka tugas itu harus menunggu sampai gilirannya kembali lagi.
MULTIPROCESSING
Multiprocessing adalah dimana penggunaan dua processor dalam waktu yang sama atau bisa dikatakan processor 2 in 1 dan bisa lebih. Komputer sekarang ini sudah menggunakan sistem ini. Sebuah sistem multiprosesor harus mampu mengelola berbagi memori antara beberapa prosesor tetapi juga untuk mendistribusikan beban kerja.
TERDISTRIBUSI
Sistem terdistribusi merupakan sistem dalam beberapa komponen yang saling terhubung satu dengan yang lain untuk melakukan komunikasi baik itu chating maupun pertukaran data. Didalam sistem ini membutuhkan beberapa komputer dalam sebuah jaringan baik itu local, internet maupun wirless. Selain melakukan komunikasi sistem ini juga mempertimbangkan ketersedian infrastruktur jaringan yang memadahi dan juga dukungan standarisasi sistem yang terbuka.
Dalam Sistem Terdistribusi membutuhkan beberapa hal, yaitu:
- Performance : beberapa processor dapat menyediakan kinerja yang lebih baik daripada komputer terpusat.
follow twitt
Senin, 28 Januari 2013
Minggu, 20 Januari 2013
TUGAS SISTEM OPERASI 1
A. LAYANAN SISTEM OPERASI
Sistem Operasi atau Operating
System kumpulan dari perangkat lunak yang berfungsi mengelola pembagian sumber
daya dari perangkat keras di komputer. Sebuah sistem operasi memiliki layanan
umum seperti pembuatan program, eksekusi program, pengaksesan I/O device,
pengaksesan terkendali terhadap berkas pengaksesan sistem, deteksi dan
pemberian tanggapan pada kesalahan, serta akunting. Sistem operasi berfungsi
sebagai koordinator, pengawal, penjaga gerbang, pengoptimalan, akuntan dan
sebagai server. LINUX, UNIX, MAC OS dan MICROSOFT WINDOWS adalah beberapa sistem
operasi yang paling popular saat ini.
B. SISTEM OPERASI BERDASARKAN KOMPONENNYA
1. SISTEM MONOLITIK
Sistem
monolitik adalah kumpulan prosedur dimana prosedur tersebut dapat dipanggil
oleh prosedur lain di sistem bila diperlukan.
Sistem monolitik
juga memiliki kekurangan diantaranya pengujian dan penghilangan kesalahan sulit
karena tidak dapat dipisahkan dan dilokalisasi, sulit dalam menyediakan
fasilitas pengamanan, merupakan pemborosan bila setiap komputer harus
menjalankan kernel monolitik sangat
besar sementara sebenarnya tidak
memerlukan seluruh layanan yang disediakan kernel, tidak fleksibel, kesalahan
pemograman satu bagian dari kernel menyebabkan matinya seluruh sistem.
Keunggulan dari
sistem monolitik adalah sistem ini memliki pengaksesan layanannya sangat cepat
karena terdapar di satu ruang alamat saja. Sistem operasi yang menggunakan
sistem monolitik sampai saat ini adalah UNIX.
2. SISTEM BERLAPIS
Sistem
operasi yang dimana lapisan-lapisan yang ada di bawah memberikan layanan
lapisan yang lebih atas. Sistem ini mengurangi kompleksitas rancangan dan
implementasi sistem operasi. Tiap-tiap lapisannya memiliki fungsi-fungsi yang
terdefinisi dengan bagus. Ada enam (6) lapis-lapis sistem operasi, yaitu
Langganan:
Postingan (Atom)
