Postingan

TUGAS 4 SISTEM OPERASI

TUGAS 4 FILE SYSTEM 1.          Jelaskan b agaimana pengimplementasian dari sebuah direktori dalam disk ? Jawab: Sistem direktori berfungsi memetakan nama simbolik file (nama file dan nama jalurnya) menjadi informasi untuk menemukan blok-blok file yang menggunakan daftar nama file Linier List dengan pointer ke blok data dan Hash Table. Berikut pengimplementasian dari sebuah direktori dalam disk , yaitu: a)       Linier List Pemilihan algoritma untuk pencarian sebuah direktori merupakan salah satu penentu tingkat efisiensi dan performance suatu sistem berkas. Salah satu algoritma itu adalah implementasi direktori linier list. Algoritma ini merupakan algoritma yang paling sederhana dalam pembuatan program yang mengimplementasikan linier list dari nama-nama berkas yang memiliki pointer ke blok-blok data. Namun, algoritma ini tidak efisien apabila digunakan pada suatu direktori yang memiliki jumlah berkas yang sangat ban...

DIRECT MEMORY ACCESS (DMA)

Gambar
 PENJELASAN DIRECT MEMORY ACCESS (DMA) Berikut ini adalah gambar dan penjelasan dari data transfer dengan DMA controller, yaitu: ü   Pertama, I/O Interface mengirimkan DMA Controler sebuah request untuk DMA service yaitu data dari I/O Interface melalui modul I/O yang bertanggung jawab atas pengontrolan sebuah perangkat luarmmenuju Direct memory access. ü   Kedua, DMA mengendalikan transfer blok data langsung melalui Control BUS kepada HOLD yang akan menghentikan kegiatan dan melepas bus yang berhubungan dengan unit memori dan I/O Sehingga hal ini memberikan kesempatan bagi proses lain untuk mengambil alih system. Kemudian data yang di alihkanoleh HOLD akan diproses dan diolah  oleh sebuah otak dari computer yaitu Central Processing Unit (CPU). ü   Ketiga, kemudian CPU mengirimkan Sinyal yang digunakan sebagai pengakuan dari µP bahwa sinyal HOLD telah diterima dan sistem dapat diambil alih oleh prosesor lain. Data akan dikirim melalui Control BUS menuju Memori ad...

Definisi dan Contoh dari Batch system, Critical Section, Process Control Block , Distributed Processing, Handheld, dan Thread

Gambar
     1.       BATCH SYSTEM a.        Definisinya: Batch system adalah suatu perintah yang mirip, dikumpulkan dan dijalankan secara berkelompok kemudian setelah kelompok dijalankan tadi selesai maka secara otomatis kelompok lain dijalankan secara berurutan. Artinya, dimana job-job yang mirip dikumpulkan dan dijalankan secara kelompok kemudian setelah kelompok yang dijalankan tadi selesai maka secara otomatis kelompok lain dijalankan. jadi dengan kata lain adalah teknologi proses komputer dari generasi ke-2. yang jika suatu tugas sedang dikerjakan pada 1 rangkaian, akan di eksekusi secara berurutan. Pada komputer generasi ke-2 sistem komputer nya maasih blum dilengkapi oleh sebuah sistem operasi. Tapi, dalam beberapa fungsi sistem operasi, seperti os yang tengah berkembang pada jaman sekarang ini. Contohnya adalah FMS (Fortarn Monitoring System) dan IBSYS. Adapun bentuk dari Batch System ini, yaitu: 1)  ...