Sistem Operasi Unix


Assalamualaikum,para pembaca setia gelas dingin.Semoga kalian dalam keadaan sehat selalu yaa.
Baik,kali ini saya akan membahas tentang “SISTEM OPRASI UNIX” sebelum itu mari kita pelajari terlebih dahulu apa sih sistem oprasi itu ?


A. PENGERTIAN SISTEM OPERASI

Pengertian sistem operasi secara umum ialah pengelola seluruh sumber-daya yang terdapat pada sistem komputer dan menyediakan sekumpulan layanan (system calls) ke pemakai sehingga memudahkan dan menyamankan penggunaan serta pemanfaatan sumber-daya sistem komputer.

Sistem operasi merupakan sebuah penghubung antara pengguna dari komputer dengan perangkat keras computer (brainware to hardware).
Sistem Operasi berfungsi sebagai penghubung antara lapisan hardware dan lapisan software.selain itu, Sistem Operasi komputer juga melakukan semua perintah perintah penting dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan. SistemOperasi Komputer menjamin aplikasi perangkat lunak lainnya bisa memakai memori, melakukan input serta output terhadap peralatan lain, dan mempunya akses kepada sistem file. Jika beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi Komputer akan mengatur jadwal yang tepat, sehingga sebisa mungkin semua proses pada komputer yang berjalan mendapatkan waktu yang cukup untuk menggunakan CPU dan tidak saling mengganggu dengan perangkat yang lain.

Contoh-contoh dari Sistem operasi Komputer misalnya adalah Windows, Linux, MacOS, dan lain lain

B. PENGERTIAN SISTEM OPERASI UNIX

UNIX OPERATION SYSTEM

sebagai sistem operasi yang kuat di jaringan komputer dari pada sistem operasi untuk computer personal.

UNIX dirancang untuk portable, multi-tasking, dan multi-user. Konsep utama Unix antara lain banyak menggunakan file teks biasa untuk menyimpan data, menggunakan sistem file berjenjang, memperlakukan perangkat sebagai suatu file, dan menggunakan banyak program kecil yang eksekusinya pada CLI dapat digabung dengan tanda pipeline (|). Konsep yang sangat solid dan stabil membuat Unix banyak dijadikan dasar sistem operasi modern.

Sistem UNIX terdiri dari beberapa komponen yang biasanya dipaket bersama. UNIX adalah nama system operasi yang dapat diterapkan pada berbagai jenis mesin. Sistem operasi UNIX ini diperkenalkan pertama kali oleh AT&T Bell Laboratory untuk pemakaian komputer dalam bentuk jaringan khusus.


C. Unix pada saat ini

Sistem operasi UNIX, yang dikembangkan di Bell Laboratories (punya AT&T) pertama kali muncul ke dunia tahun 1970. Saat sistem operasi seperti Windows dan Mac OS cenderung menekankan fitur-fitur untuk membantu pengguna pemula, sistem operasi UNIX ini menakankan fitur yang membantu programmer dan pengguna ahli. Sebagai contoh, UNIX menawarkan sebuah fitur yang disebut sebagai “pipe“, yakni sebuah mekanisme untuk menjadikan keluaran sebuah program sebagai masukan bagi program lainnya. Bila program A mampu melakukan koreksi terhadap dokumen dengan menggunakan fungsi spell-checking, dan program B mampu memformat dokumen ke dalam format 3-kolom, sementara program C mampu mencetak dokumen, maka kita bisa

meneruskan dokumen melalui program A ke B, dan dari B ke C untuk melakukan tiga operasi tersebut secara langsung dalam satu perintah saja. Meski sistem operasi UNIX adalah sistem operasi yang tua, sistem operasi ini memiliki semua fitur yang dimiliki oleh sistem operasi modern seperti preemptive multitasking, virtual memory dan lain-lain, dan bahkan definisi sistem operasi modern diturunkan dari sistem operasi UNIX ini. Salah satu kekuatan dari UNIX adalah karena UNIX menawarkan kesederhanaan dan juga portabilitas yang memungkinkan sistem operasi UNIX dapat dimodifikasi untuk digunakan dalam komputer lainnya sesuai kebutuhan.


UNIX sendiri tidak membutuhkan sistem antarmuka grafik, mengingat sistem ini merupakan sistem operasi yang murni berbasis teks. Namun begitu, kita bisa menggunakan antarmuka grafis yang disebut dengan X-Window, yang bisa berjalan di atas UNIX. Meski UNIX dan X-Window adalah dua hal yang berbeda, dan X-Window juga dapat dijalankan pada sistem operasi selain UNIX, X-Window merupakan antarmuka standar di UNIX.


Perkembangan sistem operasi UNIX melibatkan banyak fragmentasi yang terjadi, dan bahkan muncul istilah “Unix Wars” yang merujuk pada peperangan yang terjadi antar sistem operasi UNIX itu sendiri, dengan perbedaan fitur dan kemampuan. Meski demikian, sistem-sistem UNIX tetaplah bersumber pada satu akar, yakni buatan Bell Laboratories. Tidak seperti Windows yang hanya memiliki dua varian, varian UNIX memang cukup banyak. Namun, gelar untuk varian UNIX paling populer disabet oleh sistem operasi Linux yang merupakan sistem operasi berbasis UNIX dengan kode sumber terbuka (open source).

UNIX menawarkan lebih banyak kontrol terhadap hal-hal tingkat rendah, dan dengan demikian populer untuk para ahli dan programmer. Pengguna rumahan mungkin akan relatif lama memahami bagaimana cara menggunakan sistem operasi UNIX ini, dan lagipula banyak program aplikasi yang tidak ada di atas sistem operasi UNIX, sehingga adopsi UNIX di kancah komputasi pribadi sangatlah terbatas. Meski demikian,
pangsa pasar penggunaannya di dalam komputer server dan mainframe adalah sangat tinggi sekali.

·        Jenis – Jenis UNIX

Tabel 2.1 Versi-Versi UNIX

Nama UNIX
Vendor/Organisasi Pengembang


A/UX
Apple Computer


Domain/X
Apple Computer


Darwin
Apple Computer


CTIX
Convergent Technology



  

Convergent Technology


UniCOX
Cray Research


DG/UX
Data General Corporation


Digital Unix
Digital Equipment Corporation (DEC)


Ultrix
Digital Equipment Corporation (DEC)


CLIX
Fairchild Company


HP/UX
Hewlett-Packard


Tru64
Compaq (sekarang bagian dari Hewlett-Packard)


AIX
International Business Machine (IBM) Corporation


Coherent
Mark William Company


XENIX
Microsoft Corporation (lalu dijual ke SCO)


DVIX
Northern Telecom


UnixWare
Novell Incorporated


SCO UNIX
Santa Cruz Operation (SCO) Corporation


SCO XENIX
Santa Cruz Operation (SCO) Corporation


Sco OpenServer
Santa Cruz Operation (SCO) Corporation


Dynix
Sequent


SINIX
Siemens Corporation/Nixdorf


IRIX
Silicon Graphics Incorporated (SGI)


SunOS
Stanford Universities Network (SUN)


Solaris
Sun Microsystems Incorporated


OpenSolaris
Sun Microsystems Incorporated


Illumos
Illumos.org


Eunice
The Wollongong Group


Uniplus+
Unisoft Corporation


BSD UNIX
Universitas California, Berkeley AS


BSD/I
BSDI (Berkeley Software Design Incorporated)


OSF/I
Open Software Foundation


GNU/Linux
Free Software Foundation


GNU/Hurd
Free Software Foundation


FreeBSD




 

NetBSD



OpenBSD



NextStep



Minix
Universitas Terbuka Amsterdam, Dutch


Mach
Universitas Carnegie Mellon AS


Unix Sistem V
Lucent Technologies (Bell Labs)


QNX
QNX Software Systems



D. Ciri – Ciri Sistem Operasi Unix

1. Portabilitas

Sistem Unix mudah diadaptasikan ke sistem komputer yang lain. Sifat portabilitas ini membawa Unix dapat dipakai dengan mudah dipakai pada berbagai jenis komputer. Kini Unix telah menyebar pada berbagai jenis sistem, dari Notebook, Personal Computer (PC), hingga Mainframe perusahaan. Komputer besar seperti IBM Sun Micro System juga mengeluarkan komputer yang berbasis Unix.


Untuk para pemakai, hal ini sangat menguntungkan, sebab portabilitas berarti ketidak bergantungan pada suatu perangkat keras, pemakai tidak perlu terpaku pada satu vendor saja untuk beralih dari sistem Unix ke sistem Unix lainnya. Dapat dilakukan dengan mudah, hal ini tidak hanya terbatas pada sistemnya saja, melainkan juga pada aplikasinya.


Program aplikasi yang berjalan pada suatu sistem Unix, dapat dipindahkan ke sistem Unix lainnya dengan cara mentransfer program dan kemudian melakukan kompilasi lagi pada sistem Unix yang baru. Bahkan beberapa aplikasi kompatibel dalam bentuk objek sehingga tidak diperlukan proses kompilasi.


2. Multi User

Multi user berarti sejumlah orang (pemakai) dapat menggunakan sistem secara bersamaan dari berbagai sumber. Unix mendukung keperluan seperti ini, yaitu keuntungan dengan adanya Multi User :

A. Penghematan perangkat keras, sebab perangkat keras dapat dipakai oleh orang banyak.

B. Data dapat diakses oleh orang banyak secara serentak.

Ini berarti tidak ada penduplikasian data, selain itu konsistensi data lebih terjamin.

3. Multi Tasking

Seorang pemakai dapat melakukan beberapa pekerjaan dalam waktu yang bersamaan dari sebuah terminal. Pekerjaan-pekerjaan yang tidak memerlukan interaksi dari pemakai. Bisa dilaksanakan dilatar belakang, sehingga pemrosesan ini memungkinkan saat suatu pekerjaan sedang dilaksanakan oleh sistem, pemakai dapat melakukan tugas-tugas lain.



4. Shell Unix
Shell Unix menjadi jembatan antara pemakai dan sistem. Ia bertindak sebagai penerjemah perintah yang sangat bermanfaat bagi pemakai kemampuan, shell unix mencakup dua hal, yaitu :


A. Modus Interaktif.

Pada modus interaktif, pemakai dapat memberikan perintah dan kemampuan shell akan mengerjakan perintah yang diberikan. Hal ini dapat diulang-ulang, karena begitu shell telah selesai menajalankan perintah, shell akan menunggu pemakai memberikan perintah kembali.


B. Modus Pemrograman

Pada modus pemrograman, pemakai dapat menyusun suatu program dengan sejumlah perintah yang biasa disebut Skrip Shell. Selanjutnya, shell akan mengerjakan perintah-perintah tersebut secara berurutan. Hal seperti ini sangat bermanfaat untuk menangani pekerjaan yang bersifat rutin. Pada modus ini, pemakai dapat membuat sebuah prototype, suatu kegiatan tanpa harus menggunakan bahasa pemrograman seperti C. Baik pada mode interaktif maupun pemrograman, pemakai dapat dengan mudah mengarahkan keluaran perintah yang normalnya kelayar menjadi ke suatu berkas. Bahkan pemakai dapat juga mengatur agar hasil suatu perintah menjadi masukan bagi perintah yang lain.

5. Utilitas

Sistem Operasi Unix atas sejumlah program yang antara lain berupa berupa utilitas-utilitas yang tersedia pada Unix mempunyai tugas yang bermacam-macam, antara lain berhubungan dengan :

- Manajemen Berkas

- Penyuntingan Berkas

- Pendukung Komunikasi

- Pendukung Pengembangan Perangkat Lunak.

Dengan mengkombinasikan utilitas, pemakai dapat membuat program baru untuk melaksanakan tugas seperti yang diharapkan, hal ini dapat dilakukan dengan cepat dan mudah.


6. Sistem Berkas Hierarkies
Memungkinkan pemakai dapat mengorganisasikan informasi atau data dalam bentuk yang mudah untuk diingat dan mudah untuk mengaksesnya informasi-informasi yang dapat diatur.

-         Kekurangan dan Kelebihan Sistem Operasi UNIX :


A. Kekurangan Sistem Operasi Unix

- Tampilan kurang menarik

- Membutuhkan memori yang cukup besar

- Masih belum banyaknya game-game besar yang bersedia dijalankan pada platform ini.

- Beberapa hardware sulit untuk menyediakan driver untuk Linux.

- Sulit digunakan untuk pengguna awam

- Membingungkan karena berbeda dengan windows.

- Format file yang terlalu sedikit

- Banyak software yang tidak compatible dengan linux.

- Penggunaannya yang kurang familiar.

- Tidak bersifat free.

- Harga sistem operasi komersial yang mahal.


B. Kelebihan Sistem Operasi Unix

- Sistem multiuser : sejumlah pemakai dapat menggunakan sistem secara bersamaan.

- Sistem multitasking : kemampuan sistem operasi yang memungkinkan seseorang dapat melaksanakan tugas pada saat bersamaan.

- Sistem portable : sistem Unix mudah diadaptasikan ke sistem komputer yang lain


- Kesimpulan

Sistem operasi adalah aplikasi dasar yang dilatakan pada computer untuk mengontrol dan mengatur paerangkat perangkat keras computer sehingga bisa di kendalikan oleh aplikasi berjalan dalam system operasi.

Sistem operasi UNIX merupakan system operasi yang disusun oleh Ken Thompson yang merupakan realisasi dari proyek MULTICS.sistem operasi UNIX brsifat multi tasking dan multiuser.

Kelemahan dari system operasi UNIX yaitu memerlukan kapasitas yang besar, tidak bersifat free, display kurang menarik. Dari kelemahan ini UNIX juga memiliki kelebihan seperti keamanan kuat dan programnya hampir stabil.

Sekian Materi yang dapat saya sampaikan semoga berkenan ,dan bermanfaat untuk kita semua Terima Kasih. 







1 coment�rios: