Selasa, 09 Agustus 2016

INFORMATIKA

LINUX


 

 

 Linux adalah sistem operasi berbasis Unix yang dibuat oleh Linus Torvalds, dikembangkan oleh GNU General Public License. Linux bersifat open-source atau bebas digunakan atau didownload oleh pengguna komputer diseluruh dunia atau juga disebut dengan istilah FOSS (Free / Open Source Software).

Perbedaan Mendasar Linux
Satu hal yang membedakan Linux terhadap sistem operasi lainnya adalah harga. Linux ini lebih murah dan dapat diperbanyak serta didistribusikan kembali tanpa harus membayar fee atau royalti kepada seseorang

Perbandingan Linux terhadap sistem operasi lainnya

  Linux disusun berdasarkan standar sistem operasi POSIX yang sebenarnya diturunkan berdasarkan fungsi kerja UNIX. UNIX kompatibel dengan Linux pada level system call, ini berarti sebagian besar program yang ditulis untuk UNIX atau Linux dapat direkompilasi dan dijalankan pada sistem lain dengan perubahan yang minimal. Secara umum dapat dikatakan Linux berjalan lebih cepat dibanding UNIX lain pada hardware yang sama. Dan lagi UNIX memiliki kelemahan yaitu tidak bersifat free. MS-DOS memiliki kemiripan dengan Linux yaitu file sistem yang bersifat hirarkis. Tetapi MS-DOS hanya dapat dijalankan pada prosesor x86 dan tidak mendukung multi user dan multi tasking, serta tidak bersifat free. Juga MSDOS tidak memiliki dukungan yang baik agar dapat berinteroperasi dengan sistem operasi lainnya, termasuk tidak tersedianya perangkat lunak network, program pengembang dan program utilitas yang ada dalamLinux.


keunggulan dari Linux antara lain:

*    Bersifat Free atau Open-Source

*    Security Lebih Tangguh


*    Maintenance Yang Minimal


*    Komunitas Yang Solid


*    Minim Crash dan Error


*    Dukungan Format File


*    Sistem Operasi Pada SuperComputer

Bagian sistem operasi

Sistem Operasi Linux/UNIX terdiri dari kernel, program sistem dan beberapa program aplikasi. Kernel merupakan inti dari sistem operasi yang mengatur penggunaan memori, piranti masukan keluaran, proses-poses, pemakaian file pada file system dan lain-lain. Kernel juga menyediakan sekumpulan layanan yang digunakan untuk mengakses kernel yang disebut system call, yang digunakan untuk mengimplementasikan berbagai layanan yang dibutuhkan oleh sistem operasi.

Program sistem dan semua program-program lainnya yang berjalan di atas kernel disebut user mode.



Bagian penting kernel Linx
Kernel Linux terdiri dari beberapa bagian penting, seperti : manajemen proses, manajemen memory, hardware device drivers, filesystem drivers, manajemen jarinagn dan lain-lain. Namun bagian yang terpenting adalah manajemen proses dan manajemen memori. Manajen memori menangani daerah pemakaian memori, daerah swap, bagian-bagian kernel dan untuk buffer cache. Manajen proses menangani pembuatan proses-proses dan penjadwalan proses.

 

 


 


 

 






 




2 komentar: