Skip to main content

Apa itu kesalahan lunak?

Kesalahan lunak terjadi di komputer ketika datum atau sinyal salah dan mengganggu proses chip atau sistem.Sementara namanya tampaknya menyiratkan kesalahan dengan perangkat lunak, karena kata lunak, ini bukan masalahnya.Kesalahan lunak, tidak seperti kesalahan keras, tidak akan menyebabkan kerusakan permanen pada komputer dan biasanya dapat dikoreksi dengan boot dingin.Kesalahan lunak yang parah mungkin memerlukan pekerjaan yang harus dilakukan pada komputer, tetapi pekerjaan apa pun yang dilakukan tidak akan memerlukan perubahan dalam sirkuit;Hanya data yang disimpan di komputer yang perlu diubah.

Ada dua tingkat kesalahan lunak: tingkat chip dan tingkat sistem.Level chip adalah yang kurang parah dari keduanya dan disebabkan ketika muatan positif memasuki chip komputer, mengubah sinyal energi.Ini terjadi ketika chip mulai membusuk, yang akan memakan waktu sekitar 10 tahun atau lebih untuk komputer modern.Untuk memperbaiki kesalahan lunak ini, selain dari reboot komputer, chip memori dapat ditukar dengan chip yang lebih baru.Ini akan memperbaiki masalah pembusukan, karena chip baru akan mengandung bahan murni.

Kesalahan lunak kedua, dan lebih parah, adalah kesalahan tingkat sistem yang dapat terjadi kapan saja dan sering mempengaruhi bus data.Ketika datum dipukul dengan noise atau statis, komputer dapat secara keliru berpikir kebisingan ini adalah sedikit datum baru yang perlu diproses.Ini bukan bagian yang nyata, jadi terjadi kesalahan.Dengan sendirinya, kesalahan ini biasanya dapat diperbaiki hanya dengan boot.Jika bit palsu tetap ada di bus data, karena komputer menyimpannya ke dalam memori, maka ia dapat terus kembali menyebabkan kesalahan yang sama.

Mengoreksi kesalahan lunak biasanya mudah.Metode perbaikan yang paling umum adalah mematikan komputer selama beberapa menit dan kemudian menyalakannya kembali.Memulai ulang komputer dari desktop tidak akan memperbaiki kesalahan, karena daya akan tetap di komputer dengan restart, sementara boot dingin menghapus semua daya.Meskipun ini umumnya berhasil, kesalahan parah perlu dilihat oleh seorang teknisi, yang harus mengubah chip atau mengubah proses data.Tidak peduli seberapa parah kesalahan lunaknya, mereka tidak akan pernah mempengaruhi perangkat keras, hanya data yang diproses.

Kesalahan keras dapat tampak mirip dengan kesalahan lunak dengan mempengaruhi proses komputer.Berbeda dengan varietas lunak, kesalahan keras memang mempengaruhi perangkat keras, biasanya chip memori, dan tidak dapat diperbaiki dari boot dingin.Dalam hal ini, chip memori harus diganti, bukan karena membusuk tetapi karena salah.