Langsung ke konten utama

Postingan

Menampilkan postingan dari 2019

TUGAS 4 FILE SYSTEM OS

IMPLEMENTASI DIREKTORI Sistem direktori berfungsi memetakan nama simbolik file (nama file dan nama jalurnya) menjadi informasi untuk menemukan blok-blok file. Menggunakan daftar nama file linier dengan pointer ke blok data dan table Hash. Algoritma Direktori: 1.Linier List (daftar nama file linier dengan pointer ke blok data) + : mudah diterapkan dalam program – : memakan waktu saat akses dan eksekusi 2.Tabel hash (daftar linier dengan struktur data hash) + : mengurangi waktu pencarian direktori – : berukuran tetap Direktori pada CP/M Direktori pada CP/M merupakan direktori entri yang mencakup nomor blok disk untuk setiap file. Direktori pada MS-Dos MS-DOS merupakan sistem direktori hierarki atau berstruktur pohon Direktori pada UNIX i-node berisi informasi tentang : tipe ukuran waktu owner blok-blok di disk Contoh Directory di Linux • /bin • /boot • /dev • /etc • /lib • /mnt • /opt • /sbin • /tmp • /u

TUGAS 3 SISTEM OPERASI

Direct Memory Access ( DMA)    Direct memory access (DMA) adalah suatu alat pengendali khusus disediakan untuk memungkinkan transfer blok data langsung antar perangkat eksternal dan memori utama, tanpa intervensi terus menerus dari prosesor.     penjelasan dari setiap nomor pada gambar di atas adalah : 1. I/O Interface mengirimkan pengontrol DMA permintaan DMA layanan. 2. Permintaan Bus dibuat untuk pin terus (Tinggi aktif) pada mikroprosesor 8086 dan controller kontrol keuntungan dari bus. 3. Data bantuan Bus dikembalikan ke DMA controller dari Hold mengakui (HLDA) pin (aktif tinggi) pada mikroprosesor 8086. 4. DMA controller tempat isi alamat register ke bus alamat. 5. Controller mengirimkan I/O Interface pengakuan DMA, yang memberi tau I/O Interface untuk menempatkan data pada bus data. (Untuk output itu sinyal antarmuka untuk memalangi data berikutnya yang ditempatkan di bus) 6. Byte data ditransfer ke lokasi memori yang ditunjukkan oleh bus alamat. 7. I/O I

Definisi dan Contoh Batch system, Critical Section, Handheld Computer, Process Control Block, Thread.

TUGAS 2 SISTEM OPERASI   Batch system   Batch system adalah 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 adlah FMS ( Fortarn Monitoring System ) dan IBSYS.      Contoh sebuah Batch System adalah sebuah e-mail dan transaksi batch processing. Dalam suatu sistem batch processing, transaksi secara individual dientri melalui peralatan terminal, dilakukan validasi tertentu, dan ditambahkan ke transaction file yang berisi transaksi lain, dan kemudian dientri ke dalam sistem secara periodik.