Langsung ke konten utama

Teknologi dan Algoritma Penjadwalan Disk

Magnetic Disk


            Magnetic disk merupakan penyimpan sekunder, berbentuk
bundar dengan dua permukaan magnetik.
Penggerak disk berupa Motor drive menggerakkan disk
dengan kecepatan tinggi (kurang-lebih dari 60 putaran
perdetik). Kegiatan baca-tulis dilakukan Read-write head, yang
diletakkan diatas piringan.
Ruang Rekam terbagi atas beberapa track/lintasan dan tiap
lintasan dibagi lagi dalam beberapa sector.
Jenis Head
Jenis head dibedakan atas :
 Fixed-head disk menempati tiap-tiap track satu head,
sehingga mempercepat proses pembacaan dan
perekaman.
 Moving-head disk hanya memiliki satu head yang
berpindah-pindah mengakses dari satu track ke track
lain.
Teknologi HarddiskBeberapa teknologi Harddisk, antara lain :


1.     Self-Monitoring Analysis and Reporting (SMART)
• Dengan menggunakan teknologi SMART, hard disk dapat berkomunikasi dengan komputer melalui software.
• Komunikasi yang dilakukan berisi tentang status keandalan hard disk, kemungkinan terjadinya kerusakan dsb.
• Hard disk akan melakukan pemeriksaan terhadap dirinya sendiridan melaporkan hasilnya pada software.
• Teknologi SMART sangat berguna bagi komputerkomputer yang memiliki data-data penting pada hard disk dan komputer-komputer yang sedapat mungkin dinyalakan secara terus menerus
.
2.     Solid State Disk (SSD)
• SSD yang dikembangkan baru-baru ini tidak lagi menggunakan piringan magnetic sebagai tempat menyimpan data, tetapi menggunakan DRAM (dynamic RAM).
• SSD yang dikembangkan dengan menggunakan antar muka SCSI memang dirancang untuk sistem komputer yang memerlukan akses data yang cepat, seperti server dan server database.


3.     Magnetore-sistive (MR)
• Saat ini head hard disk yang digunakan dikenal dengan nama induktif head.

• Head induktif yang berfungsi untuk read write sekaligus diganti dengan magnetore –sistive (MR) head yang memilik head yang berbeda untuk read dan write.

• Head untuk menulis masih menggunakan elemen film tipis yang bersifat induktif, sedangkan head untuk membaca menggunakan film tipis yang sensitif terhada magnet


4.     Partial Response Maximum Likelihood (PRML)
• PRML adalah teknologi dalam hal enkoding dan konvera data pada saat read-write dari ke piringan.
• Teknologi PRML menawarkan kepadatan data yang lebih tinggi, kinerja hard disk yang lebih baik dan integritas datayang lebih terjamin.


5.     Hot Swap
Hot Swap adalah proses memasang peralatan elektronik ke dalam suatu sistem yang sedang bekerja


6.     Plug and Play ATA (Advance Technology Atachment)
    Sistem PnP adalah melakukan konfigurasi secara otomatis dan akan memudahkan pengaturan cukup lewat software saja, tidak melakukan pengubahan jumper, dsb


7.     Environment Protection Agency (EPA)
• Hard disk termasuk komponen yang menghabiskan energi listrik cukup banyak pada PC (tanpa menghitungmonitor), apalagi pada notebook.


• Untuk itu hard disk terbaru yang mendukung program EPA memiliki kemampuan untuk  menghemat listrik, misalnya fungsi sleep, stand by, dsb.

8.     Error Correction Code (ECC)
• Secara konvensional, jika terjadi kesalahan dalam pembacaan data dari piringan, maka untuk mengaktifkan ECC head harus membaca sekali lagi daerah tersebut, hal ini tentu saja akan menyita banyak waktu (sekitar 13 ms) dengan menggunakan komponen ASIC  (Aplication Specific IC), dibuat metode ECC yang dapat memperbaikikesalahan pembacaan tanpa perlumembaca ulang daerah yang rusak.


• Dengan cara ini dapat diperbaiki sampai 3 byte dari data 512 byte dalam satu sector. Dari hasil pengujian diperoleh hasil bahwa hanya 1 kali kegagalan dalam 100 trilyun kali.


9.     Auto Transfer
            Salah satu cara untuk mempercepat tranfer data dari hard disk kememori utama adalah dengan cara menggunakan mode blok (block mode). Konsep yang digunakan adalah untuk memungkinkan pemberian beberapa perintah baca atau tulis secara bersamaan.Setiap ada perintah membaca atau menulis, maka interrupt (IRQ) akan dibangkitkan sehingga cpu akan proses switching, memeriksa device dan melakukan setup untuk transfer data.
Terdapat 7 algoritma pengaksesan disk :1. Algoritma Pertama Tiba Pertama Dilayani (PTPD)
2. Algoritma Pick up.
3. Algoritma Waktu Cari Terpendek Dipertamakan (WCTD)
4. Algoritma Look
5. Algoritma Circular Look
6. Algoritma Scan
7. Algoritma Circular scan


Kesimpulan

Struktur disk merupakan suatu hal yang penting bagi penyimpanan informasi. Sistem komputer modern menggunakan disk sebagai media penyimpanan sekunder. Penulisan disk driver modern adalah dengan menggunakan array atau dimensi blok logika yang besar. Dengan algoritma penjadwalan manapun, kinerja sistem sangat tergantung pada jumlah dan tipe permintaan. Sebagai contoh, kita hanya memiliki satu permintaan, maka semua algoritma penjadwalan akan dipaksa bertindak sama.

Komentar

Postingan populer dari blog ini

cara membuat game mobil balap sederhana menggunakan Dev C++

halo sobat IT!! kembali lagi di blog saya.  saya kali ini memberitahukan cara membuat game mobil balap sederhana menggunakan dev c++  langsung saja sedot rumusunya okehh!! #include <iostream>  #include <iostream> #include <windows.h> #include <conio.h> #include <time.h> #include <stdlib.h> #define KOTAK char(178) #define BATAS_KIRI 16 #define BATAS_KANAN 59 #define BATANG char(219) using namespace std; void gotoxy(int x, int y) {         COORD koord = {x, y};         SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), koord); } void Credit() {     gotoxy(BATAS_KANAN + 5, 15); cout << "CONTROL";     gotoxy(BATAS_KANAN + 5, 16); cout << "W : ATAS ";     gotoxy(BATAS_KANAN + 5, 17); cout << "S : BAWAH";     gotoxy(BATAS_KANAN + 5, 18); cout << "D : KANAN...