LinuX

SEJARAH

Linux awalnya adalah UNIX yaitu varian dari arsitektur IBM PC (intel 80386). Linus Torvalds,seorang mahasiswa Computer Science menulis versi awal kemudian dia menyebarkan ke internet secara perlahan pada tahun 1991, sejak itu orang-orang bergabung melalui internet dan pada saat itulah Linux berkembang dalam pengawasan Linus Torvald. Karena Linux gratis dan sumber kodenya tersedia maka ia menjadi alternative bagi pengguna selain Unix seperti yang telah ditawarkan oleh sun Microsystem & IBM.

Struktur Modul

Modul Linux yang bias diakses memiliki dua karakteriktis penting, yatu:

1.      Dynamic Linkking

Modul kernel yang bisa di-load dan di-link ke kernel walaupun kernel sudah ada di memori dan sedang dijalankan, modul juga bisa di-unlink dan dihapus dari memori kapan saja.

2.      Stuckable Modules

Modul-modul telah ditata dalam hirarkinya, modul individual dijadikan sebagai libraries (server) ketika mereka menjadi acuan bagi clientnya dan lebih tinggi dalam hirarki dan mereka sebagai client apabila modul acuan mereka lebih rendah.

Konfigurasi fasilitas Dynamic linking [FRAN97]

Komponen Kernel

Pada gambar 2.18 menunjukkan komponen utama kernel Linux

Kernrl sendiri terdiri dari

Singkatnya, komponen kernel adalah sebagai berikut :

Ø  Signal: kernel memiliki sinyal untuk memanggil ke prosesor, sebagai contoh sinyal digunakan untuk member tahu proses yang bener-benar gagal seperti divisi kosong. Beberapa contoh sinyal :

Ø  System Calls:

Ø  Processess and scheduler : membuat, memenej, menjadwal proses-proses

Ø  Virtual memory : alokasi dan pengaturan memori prosesor

Ø  File systems : pemberitahuan global, ruang hirarki u/ file-file, direktori

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s