Postingan

Menampilkan postingan dari November, 2019

DISTRO LINUX

Gambar
DISTRO LINUX    Pengertian Sistem Operasi   Sistem operasi adalah program yang bertindak sebagai perantara antara user dan aplikasi dengan perangkat keras komputer (hardware). Sebagai program pengendali, yaitu program yang digunakan untuk mengontrol program yang lain . Jenis Sistem Operasi (Lisensi)  1. OPEN SOURCE        Software yang source codenya terbuka dan didistribusikan dalam suatu format lisensi yang            memungkinkan pihak lain secara bebas memperbanyak dan memodifikasi source code (informasi)    didalamnya   Hak cipta tetap ada, tapi lisensi memungkinkan orang lain bebas untuk menggunakan dan memodifikasi software tersebut  Jenis lisensi open source software:   GNU General Public License (GPL)   Apache License  BSD license   MIT License  Mozilla Public License 2. CLOSED SOURCE        Software yang source codenya tertutup dan didistribusikan dengan suatu format lisensi yang membatasi pihak lain untuk menggunakan, memperbanyak dan memod

Manajemen Memori

Gambar
  Manajemen memori adalah suatu kegiatan untuk mengelola memori komputer. Proses ini menyediakan cara mengalokasikan memori untuk proses. Pengelolaan memori utama sangat penting untuk sistem komputer, penting untuk memproses dan fasilitas masukan/keluaran secara efisien, sehingga memori dapat menampung sebanyak mungkin proses. MEMORI Memori adalah pusat kegiatan pada sebuah komputer, karena setiap proses yang akan dijalankan harus melalui memori terlebih dahulu.    CPU mengambil instruksi dari memori sesuai yang ada pada program counter.   Instruksi memerlukan proses memasukkan atau menyimpan ke alamat di memori.    Tugas sistem operasi adalah mengatur peletakan banyak proses pada suatu memori.  Bagian operating system yang mengatur memori disebut dengan memory manager.   Memori harus dapat digunakan dengan baik, sehingga dapat memuat banyak proses dalam suatu waktu.  Entitas memori sendiri ada 4 macam:                   

Algoritma Penjadwalan Proses

Gambar
Algoritma-Algoritma Penjadwalan Proses     Terdapat banyak algoritma penjadwalan, baik algoritma penjadwalan nonpreemptive maupun penjadwalan preemptive. Algoritma-algoritma yang menerapkan strategi nonpreemptive diantaranya :  FIFO ( First-In, First-Out ) atau FCFS ( First-Come, First-Serve ) SJF ( Shortest Job First ) Algoritma-algoritma yang menerapkan strategi preemptive diantaranya : RR ( Round-Robin ) MFQ ( Multiple Feedback Queues ) SRF ( Shortest-Remaining-First ) HRN ( Highest-Remaining-Next ) PS ( Priority Schedulling ) GS ( Guaranteed Schedulling ) Klasifikasi lain selain berdasarkan dapat/tidaknya suatu proses diambil alih secara paksa adalah klasifikasi yang berdasarkan adanya prioritas diproses-proses, yaitu : Algoritma penjadwalan tanpa berprioritas Algoritma penjadwalan berprioritas, terdiri dari : Algoritma penjadwalan berprioritas statis Algoritma penjadwalan berprioritas dinamis Algoritma-Algoritma Penjad