Monday, October 21, 2013

Operation System

Operation System (OS)


            System operasi merupakan program yang mengatur eksekusi program dan bertindak sebagai interface antara aplikasi dan pernagkat keras. Tujuannya yaitu mudah,efisiensi dan kemampuan untuk berkembang. Komponen system terdiri dari managemen proses, managemen memori utama, managemen berkas,managemen I/O, mangemen penyimpanan sekunder, jaringan, system proteksi, dan command-interpreter system. Jenis-jenis system operasi diantara lain yaitu DOS (Disk operating Sistem), Windows, Macintosh, OS/2 (operating system), Unix. Layanan system operasi menyediakan user interface, program execution, I/O operations, file-system manipulation, system communications/networking, mampu melakukan error detection, mampu melakukan resource sharing, da fasilitas security dan fasilitas accounting system.  


              Proses vs thread , proses adalah suatu aplikasi yang sedang berjalan sedangkan thread adalah beberapa pekerjaan yang dijalankan dalam 1 prosesnya. Adanya proses dan thread memungkinkan untuk membagi pekerjaan menjadi terstruktur. Process scheduling adalah aktivtas yang digunakan untuk menjadwalkan program mana yang akan di eksekusi. Synchronization yaitu akses secara konkuren (hamper bersamaan) terhadap data yang bersifat shared, dapat menyebabkan data tidak konsisten atau rusak/korup, terjadi race condition oleh karena itu diperlukan mekanisme sinkronisasi untuk menghindari kejadian seperti di atas. Bebrapa algoritma sinkronisasi adalah FCFS,SJF,RR. Virtual memory yaitu memory yang diciptakanuntuk menambah memory utama yang terbatas. Perangkat I/O dibagi menjadi perangkat block,perangkat character,perangkat jaringan. Selain itu juga terdapat system operasi linux saat ini system operasi linux banyak digunakan untuk berbagai kepentingan, diantaranya: server web,file server,desktop,dll. Distro linux, distro adalah distro adalah bundle dari kernel LINUX, beserta system dasar LINUX, program instalasi,tools basic dan program-program lain yang bermanfaat sesuai dengan tujuan pembuatan distro. File system linux berbeda dengan windows. File linux terdiri dari ; /bin: file-file binary standard, /boot: file-file yang digunakan untuk booting linux, /dev: refleksi device hardware, /etc: file0file konfigurasi system, /home: bersisi direktori-direktori, /lib: file-file library, /mnt: direktori khusus yg digunakan untuk mounting, /proc: yg menunjukkan data-data, /root: direktori home untuk user root, / sbin: untuk mentenance system, /tmp: file-file sementara, /usr: berisi library,binary,dokumentasi,dan file lainnya, /var: file-file log. Perintah –perintah dalam linux lazim dilakukan di dalam terminal (console), perintah ini dikerjakan dengan memasukkan kata kunci . contoh struktur di linux seperti : [root@localhost root]# nama_perintah [pilihan] [argumen]. Install  software dengan TAR dan RPM(Red Hat Package) , linux mengenal dua metode instalasi yaitu binary dank ode sumber. Perintah di linux tidak semudah install di OS milik Microsoft.  Untuk menginstall software dengan RPM cukup dengan format perintah [root]# rpm –I,  jika ingin mengupgrade dengan perintah [root]# rpm-U . standar vsistem operasi mampu mengatur user atau pemakai OS, perintah dasarnya yaitu usseradd nama _pengguna, passwd password_pengguna
.

0 comments:

Post a Comment