Get the AddThis Social Bookmarking Button widget and many other great free widgets at Widgetbox! Not seeing a widget? (More info)

Laman

Selasa, 06 April 2010

Mengenal Sistem Operasi 1

. Selasa, 06 April 2010

Sistem Operasi Komputer


  1. Pengertian Sistem Operasi

    • Seperangkat program yang memantau dan mengatur pemakaian sumber daya komputer (processor, main memory, file, I/O device, dll).
    • Menjembatani / penghubung antara user (program user) dengan perangkat keras komputer.



  1. Fungsi Sistem Operasi

    • Sebagai Extended Machine (Virtual Machine)
    • Menyembunyikan kompleksitas pemrograman hardware dari programmer atau user.
    • Menyajikan fasilitas yang lebih mudah dan sederhana untuk menggunakan hardware.
    • Sebagai Resource Manager
    • Mengatur dan mengefisienkan penggunaan sumber daya komputer (computer resources)
    • Tugas utamanya : memantau penggunaan semua resources; menerapkan aturan (policy); mengalokasikan resources yang diminta; mengambil kembali (dealokasi) resource

  2. Konsep Sistem Operasi

    • Proses

      • Proses adalah program yang sedang di-eksekusi.
      • Proses terdiri dari : Executable program; Data dan stack; Program counter; dll
      • Pada sistem timesharing secara periodik sistem operasi menggilir eksekusi proses-proses yang ada, biasanya berdasarkan porsi waktu CPU.
      • Ketika suatu proses dihentikan untuk sementara, maka proses tersebut harus dimulai kembali pada state yang sama dengan state ketika ia dihentikan.

        • Semua informasi yang berkaitan dengan proses tersebut harus disimpan. Umumnya informasi tersebut disimpan pada tabel proses (array atau linked list), satu tabel untuk setiap proses.
        • Suatu proses terdiri dari : address space (core image) dan atribut / informasi pada tabel proses

      • System call utama dalam pengaturan proses adalah yang berkaitan dengan pembuatan dan pemberhentian suatu proses.
        Contoh :

        • Command interpreter atau shell akan membaca command yang diketikkan user pada terminal, dan membuat proses yang menjalankan command tersebut.
        • Bila telah selesai, maka proses akan menjalankan system call untuk menghentikan dirinya.

      • Suatu proses dapat men-create proses lainnya yang disebut sebagai child process.
      • Sistem operasi dapat berkomunikasi dengan suatu proses dengan menggunakan signal.
      • Signal juga dapat digunakan untuk komunikasi antar proses.
      • Pada sistem multiprogramming, setiap proses memiliki user identification (uid) yang berasal dari uid pemilik proses.


0 komentar:

:)) ;)) ;;) :D ;) :p :(( :) :( :X =(( :-o :-/ :-* :| 8-} :)] ~x( :-t b-( :-L x( =))

Posting Komentar

 

My Sponsor

http://geraiwatch.blogspot.com is proudly powered by Blogger.com | Template by Agus Ramadhani | o-om.com