Tuesday, May 26, 2015

I/O Buffering

A. Pengertian Buffering Buffering adalah suatu proses melakukan buffer dimana buffer merupakan area memori yang menyimpan data ketika data tersebut sedang dipindahkan antara dua device atau antara device dan aplikasi.  Terdapat...

Saturday, May 9, 2015

Memory Management

A. Pengertian Memory Management - Pengelompokan memori untuk menampung beberapa proses - Memori perlu dialokasikan secara efisien untuk menampung proses sebanyak mungkin. B. Memory Management Requirement 1. Relocation : programmer tidak akan tahu...

Deadlock

A. Pengertian Deadlock      - dua atau lebih proses saling memperrebutkan satu resources Permanent blocking adalah saling memblok dan sifatnya bisa permanent (sampai salah satu ada yang mengalah). (a). kondisi sebelum terjadi deadlock (b)....

Concurrency

Concurrency untuk mengatasi : 1. Multiple applications     - Multiprogramming (programnya yang concurrent) 2. Structured application    - aplikasi yang dapat mengatur proses concurrent (prosesnya yang concurrent) 3.Operating-system...

Process Scheduling

PROCESS SCHEDULING - Proses Scheduling : bagaimana caranya mengatur dalam satu prosesor dapat menjadwalkan prosenya masing-masing. - Multiprosesor Scheduling : schedule dengan banyak prosesor A. Behavior Of Process  a. Process-bound : dilihat...

Process and Threads

I. PROSES A. Konsep Perbedaan proses dengan program - Program : terdiri dari instruksi untuk melakukan tugas - Proses    : eksekusi dari sebuah program Proses : - disebut juga sebuah task - eksekusi dari sebuah individual program -...

File System

A. Konsep File System      - File system mengorganisasikan file-file dan memanage akses ke data      - Funsgi file system :        1.  File Management (bagaimana mengatur file kita mulai dari pembacaan...

Operating System Overview

A. Pengertian Operating System      -    Operating system adalah sebuah program yang mengontrol eksekusi dari program aplikasi.      -    Operating system adalah sebuah interface antara...