Beberapa kesalahan yang terjadi terjadi berkaitan dengan I/0 atau
akses
hardisk dan penanganan kesalahan I/O atau I/O Error Handling secara umum
adalah sebagai berikut:
hardisk dan penanganan kesalahan I/O atau I/O Error Handling secara umum
adalah sebagai berikut:
1. Error pemrograman, yaitu
kesalahan yang disebabkan pemrograman.
Misalnya : request sektor yang tidak ada. Penanganannya : pembetulan
program untuk komersial software, batalkan operasi dan berharap tidak
akan terjadi lagi
Misalnya : request sektor yang tidak ada. Penanganannya : pembetulan
program untuk komersial software, batalkan operasi dan berharap tidak
akan terjadi lagi
2. Error checksum transient,
kesalahan yang disebabkan adanya debu
diantara head dengan permukaan disk. Penanganannya : lakukan operasi
berulang-ulang dan menandai sector yang rusak.
diantara head dengan permukaan disk. Penanganannya : lakukan operasi
berulang-ulang dan menandai sector yang rusak.
3. Error checksum permanent,
kesalahan yang disebabkan kerusakan disk.
Misalnya harus dibuat daftar blok-blok buruk agar data tidak ditulisi di blok
-blok buruk.
Misalnya harus dibuat daftar blok-blok buruk agar data tidak ditulisi di blok
-blok buruk.
4. Error seek, kesalahan ini
ditanggulangi dengan mengkalibrasi disk supaya
berfungsi kembali. Misalnya lengan harusnya ke silinder 6 ternyata ke 7.
Penanganannya : kalibrasi ulang.
berfungsi kembali. Misalnya lengan harusnya ke silinder 6 ternyata ke 7.
Penanganannya : kalibrasi ulang.
5. Error controller. Kesalahan ini
ditanggulangi dengan menukar pengendali
yang salah dengan pengendali yang baru. Misalnya controller menolak
perintah akses. Penanganannya : reset.
yang salah dengan pengendali yang baru. Misalnya controller menolak
perintah akses. Penanganannya : reset.
6. Track at time caching.
Kontroller mempunyai memori untuk menyimpan
informasi track dimana ia berada, permintaan pembacaan blok track
tersebut dilakukan tanpa pergerakan mekanik.
informasi track dimana ia berada, permintaan pembacaan blok track
tersebut dilakukan tanpa pergerakan mekanik.

0 Comments