18Aug

Bagaimana Komputer Tahu Saat Tidak Ditutup dengan Benar?

click fraud protection
Ketika Anda memulai komputer Anda setelah crash / sistem crash yang tidak benar, biasanya akan menyarankan tindakan seperti melakukan booting ke safe mode dan menjalankan pemeriksaan disk. Bagaimana komputer tahu itu jatuh?

Pertanyaan Hari Ini &Sesi jawaban datang kepada kami atas izin dari SuperUser - subdivisi dari Stack Exchange, pengelompokan komunitas dari situs web Q & A.

Pertanyaan Pembaca superuser

FrozenKing ingin mengetahui bagaimana komputernya mengetahui kapan komputer tersebut mogok atau mengalami shutdown yang tidak tepat. Dia menulis:

Sebenarnya, pertanyaan ini mengejutkan saya karena pemadaman listrik di rumah saya. Bila ada pemadaman listrik, tiba-tiba ada kehilangan tenaga dari komputer.

Bagaimana komputer mengetahui bahwa shutdown tidak dilakukan dengan benar?

Ini pertanyaan yang menarik;Jelas sistem operasi modern sangat menyadari bahwa ada sesuatu yang tidak beres, namun mekanisme apa yang mereka sadari?

Penyumbang SuperUser

David Schwartz menawarkan jawaban umum dan wawasan tentang berbagai sistem operasi:

instagram viewer

Untuk PC berbasis non-Windows, pendeteksian biasanya dilakukan berdasarkan sistem per-filesystem. Bila filesystem sudah terpasang dalam mode baca / tulis, sebuah entri ditulis ke filesystem yang menandainya kotor. Bila filesystem tidak di-unmount, sebuah entri ditulis dengan tanda bersih. Saat startup, sistem operasi memeriksa apakah filesystem dasarnya ditandai kotor, dan jika demikian ia tahu tidak ada shutdown yang bersih - setidaknya filesystem tersebut.

Kontributor lain, ChrisF menjawab secara lebih spesifik untuk sistem operasi Windows:

Windows juga menggunakan metode Dirty Bit untuk mendeteksi apakah PC dimatikan dengan benar:

Bila dimatikan secara normal, bitnya dimatikan. Namun, jika terjadi pemadaman listrik atau shutdown yang tidak benar( terpaksa), bit akan tetap pada saat PC dijalankan.

Ini berarti Windows dapat menyarankan tindakan perbaikan - seperti melakukan booting ke Safe Mode.

Selain itu PC berbasis Windows akan menulis entri ke event log yang menjelaskan kapan dan mengapa( jika diketahui) itu dimatikan. Ini juga menulis sebuah acara saat PC dinyalakan.

Punya sesuatu untuk ditambahkan ke penjelasan? Terdengar dalam komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange tech-savvy lainnya? Simak thread diskusi selengkapnya disini.