Pada perkembangan komputer di genersi ketiga OS (Operating system) sudah mengalami perkembangan sehingga dapat melakukan Time-sharing,Multiprogramming, Multiuser,dan spooling.
Pada usaha pengembangan time-sharing yang penting ialah pengembangan CTTS (Compatible TimeSharing System) di MIT, TSS di IBM , MULTICS(Multiplexed Information and Computing System),CP/CMS dan setelah itu muncul sistem operasi yang lebih diterima publik yaitu UNIX (Uniplexed Information and Computing System).
CTTS (Compatible TimeSharing System) merupakan OS yang pertama kali dapat melakukan time-sharing operating system.Percobaan CTTS pertama kali dilakukan pada tahun 1973.
MULTICS(Multiplexed Information and Computing System) awal bagi pengaruhnya time-sharing pada operating system. project ini dimulai pada tahun 1964 di cambridge. Multics mengimplementasikan sistem single level store untuk akses data,menghilangkan perbedaan yang jelas antar file (disebut segmen dalam multics) dan proses memori.Memori dari proses terdiri hanya dari segmen yang dipetakan ke dalam alamat ruang.Untuk membaca atau menulis pada ruang alamat atau segmen proses normalnya hanya menggunakan instruksi CPU lalu sistem operasi memastikan bahwasemua modifikasi disimpan ke dalam storage dalam hal ini hard disk.
UNIX terbentuk di bell labs oleh ken thomson yang menulis program sistem operasi pada PDP-7(dengan bahasa assembly) ,sebelumnya dinamakan UNICS(Uniplexed Information and Computing System) lalu di eja menjadi UNIX. UNIX lalu ditulis dalam bahasa C sehingga memudahkan pindah ke mesin baru .Usaha pemindahan disebut dengan porting. pemindahan memerlukan penulisan kompilator C untuk mesin baru terrsebut,kemudian menulis device driver perangkat I/O mesin itu seperti terminal,perinter,dan disk.
UNIX ialah interactive timesharing system dimana di rancang untuk pemrograman sehingga mengasumsikan mayoritas pemakai relatif canggih dan menyukai pengembangan perangkat lunak. UNIX juga disebut Expert Friendly OS karena menyediakan banyak fasilitas yang dapat saling bekerja sama dan berbagi informasi secara terkendali yang disukai para pakar.
0 komentar: