“Sudahkah kamu mencoba me-reboot?”
Ini adalah saran teknis yang sering dilemparkan, tetapi ada alasannya: itu berhasil. Pengalaman pribadi saya sendiri adalah bahwa reboot sederhana dapat memperbaiki masalah komputer 80-90% dari waktu, apakah masalah itu terkait dengan jaringan, grafik, kinerja lambat, atau program yang salah. Dan bukan hanya masalah dengan Windows yang merespon dengan baik terhadap reboot; metode ini berfungsi untuk berbagai perangkat, termasuk ponsel pintar dan router, dan bahkan perangkat lunak.
Mengapa solusi ini begitu umum? Apa itu tentang perangkat komputasi yang membuat rebooting sangat efektif? Dan mengapa masalah-masalah ini tidak bisa diperbaiki ketika perangkat sedang berjalan? Baca terus untuk menemukan beberapa jawaban.
Masalah Umum Diperbaiki Dengan Reboot
Untuk membantu Anda memahami asas-asas mendasar yang lebih kompleks yang menjadi dasar mengapa diperlukan reboot untuk membuat semuanya berfungsi kembali, kita akan mulai dengan gejala dan penyebab dasar yang paling mungkin sudah Anda ketahui.
Gejala: Komputer melambat atau macet.
Penyebab: Kebocoran memori.
Solusi: Hentikan perangkat lunak atau reboot.
Gejala: Windows Blue Screen Of Death
Penyebab: Driver atau kesalahan perangkat keras.
Solusi: Sebuah reboot dilakukan.
Gejala: Wi-Fi berhenti berfungsi.
Penyebab: Driver crash atau perangkat lunak router menyebabkan masalah.
Solusi: Reboot atau lakukan siklus daya (cabut daya selama 30 detik) di router.
Secara bersama-sama, sesuatu berhenti bekerja, yang menyebabkan masalah, dan perbaikannya dimulai dari awal.
Akar penyebabnya sering dikaitkan dengan kesalahan manusia. Komputer dirancang dan program ditulis oleh manusia. Jika manusia bisa salah, mengapa hal-hal yang mereka ciptakan akan gagal? Semua hal yang dibuat manusia memiliki kapasitas untuk menjadi cacat dan sebagai kompleksitas komputer meningkat, demikian juga jumlah kekurangan. Sekarang apa sebenarnya kekurangan itu?
Bagaimana Rebooting Memperbaiki Memori Kebocoran?
Ketika Anda pertama kali mem-boot komputer, Anda dapat menganggapnya sebagai pasar tanah liat. Tanah liat mewakili berbagai sumber daya yang tersedia di komputer, seperti memori. Sistem operasi menangani lempung (antara lain) dan mendistribusikannya ke program bila diperlukan. Secara teoritis, lingkaran ini bisa berlangsung selamanya tanpa masalah. Masalahnya adalah, beberapa program membuang sumber daya yang umum digunakan.
Untuk menjalankannya, sebuah program harus menerima lempung dari komputer dan itu menjadi tanggung jawab program untuk menjelaskan semua tanah liat itu. Program yang ideal akan membersihkan tanah liat dan mengembalikannya ke komputer ketika selesai, memungkinkan komputer mendistribusikan tanah liat ke program lain yang membutuhkan.
Sekarang bayangkan ada 3 program, masing-masing dengan bagian tanah liat mereka sendiri. Satu mengembalikan semua tanah liat tanpa masalah. Satu daun sepotong tanah liat di tanah dan hanya mengembalikan setengah dari tanah liat ke komputer. Yang terakhir kehilangan tanah liat dan tidak mengembalikan apa-apa ke komputer. Sekarang komputer memiliki lebih sedikit tanah liat untuk didistribusikan.
Seiring waktu, karena program yang cacat gagal mengembalikan semua tanah liat yang telah diberikan, program lain perlu menunggu lebih lama dan lebih lama untuk bagian sumber daya mereka. Di sinilah kebocoran memori, jeda program, dan kesalahan runtime berasal.
Jadi komputer Anda telah berjalan selama beberapa jam dan sekarang diperlambat menjadi merangkak . Jika kita berasumsi bahwa penyebabnya adalah karena manajemen tanah liat yang buruk (yang kemungkinan besar adalah), lalu apa yang dapat kita lakukan untuk memperbaikinya?
Salah satu solusinya adalah mengambil tanggung jawab pengelolaan tanah liat dari program dan meninggalkannya dengan sistem operasi. Ketika sistem operasi mendeteksi tanah liat yang hilang, ia akan mengambilnya kembali. Masalahnya adalah bahwa proses ini, yang dikenal sebagai “pengumpulan sampah”, dapat menjadi intensif prosesor dan akan berdampak pada kinerja sistem operasi, maka itu jarang terjadi.
Solusi lainnya adalah: reboot!
Dengan me-reboot, semuanya di-reset ke kondisi awal dan sistem operasi mulai segar dengan blok penuh tanah liat. Kemudian, ketika program mulai berjalan dan meminta tanah liat, seluruh prosedur akan berulang dengan sendirinya sampai reboot lain diperlukan nantinya.
Fenomena ini dapat diterapkan ke perangkat lunak juga. Misalnya, browser web Anda. Pernah perhatikan bagaimana Chrome atau Firefox dapat menjadi lamban ketika mereka telah terbuka selama berjam-jam pada suatu waktu? Itu karena browser itu cacat DAN mereka memiliki addons yang cacat. Memulai ulang adalah salah satu cara untuk mempercepat peramban yang lambat .
Bagaimana Rebooting Atau Pembangkit Listrik Memperbaiki Masalah Lain?
Pada dasarnya, prinsip yang sama yang berlaku untuk manajemen sumber daya juga berlaku untuk masalah dengan driver atau kesalahan tingkat rendah: Semua bukti kesalahan dihapus dan komputer dimulai dengan yang bersih.
Router Wi-Fi Anda, misalnya, dijalankan dengan perangkat lunak, sama seperti komputer Anda. Siklus daya, yaitu mematikan router sepenuhnya selama minimal 30 detik, akan menghapus cache dan mengatur ulang perangkat lunak.
Jerrold Foutz, seorang ahli dalam desain pasokan listrik, menawarkan pandangan lain yang menarik tentang bagaimana reset dapat memperbaiki perangkat elektronik , termasuk barang-barang rumah tangga:
Dalam perangkat keras, ada banyak penyebab untuk apa yang disebut Single Event Upset (SEU). Sebuah gangguan listrik, sinar kosmik yang melewati sirkuit terpadu (IC), atau sinar alfa dari paket IC plastik, semua dapat menyebabkan SEU, mungkin mengubah keadaan logika (1 ke 0 atau sebaliknya), atau memicu latchup di lapisan pnpn yang paling IC miliki. Dalam perangkat lunak, komputer dapat terjebak dalam lingkaran tak terbatas.
Dengan kata lain, kejadian acak dapat menempatkan perangkat elektronik ke keadaan ganjil yang menjadikannya tidak berguna. Jerrold menjelaskan bahwa satu negara yang dapat memulihkan semua perangkat yang berfungsi adalah power-off-state. Dan karenanya dia menyarankan untuk mematikan perangkat, cabut listrik, keluarkan baterai, tunggu selama waktu yang ditentukan, kemudian pasang kembali daya dan nyalakan kembali.
Mengapa Beberapa Masalah Mandat A Reboot?
Dalam kasus pengelolaan sumber daya yang buruk, adalah mungkin untuk melacak dan menutup program yang melanggar secara manual. Tetapi masalah lain tidak bisa diperbaiki ketika komputer berjalan dan jawabannya mengapa bisa sangat filosofis. Einstein menyadari bahwa masalah tidak dapat dipecahkan dari tingkat kesadaran yang sama yang menciptakannya. Dengan cara itu juga berlaku untuk komputer. Mengapa?
Komputer adalah mesin negara yang terbatas yang terus-menerus perlu memantau kejadian dan meresponnya dengan tepat. Mereka beroperasi pada putaran pemrosesan tak terbatas untuk tetap waspada untuk acara baru, bahkan ketika tidak aktif. Acara dapat berupa apa saja mulai dari memasukkan mouse ke pemuatan program hingga mematikan. Setiap peristiwa mengarah pada perubahan keadaan.
Salah satu alasan untuk reboot adalah bahwa, tergantung pada sistem operasi Anda, loop tak terbatas tidak dapat dimodifikasi ketika sudah berjalan. Itu sebabnya instalasi driver dan Pembaruan Windows sering membutuhkan reboot sistem – untuk mengubah cara kerja sistem operasi pada tingkat yang paling dasar. Mudah-mudahan, Anda tidak akan masuk ke loop reboot tanpa batas .
Jika kesalahan memengaruhi proses pengulangan tanpa batas ini, hanya reboot yang dapat mengembalikannya ke keadaan yang diketahui, dari mana ia akan berfungsi lagi. Terlepas dari kenyataan bahwa komputer tidak memiliki kesadaran (setidaknya sejauh yang kita ketahui), ini adalah kebalikan dari apa yang dimaksud Einstein; “kesadaran” tidak berkembang, sudah diatur ulang. Jadi mungkin “ketidaktahuan adalah kebahagiaan” akan menjadi analogi yang lebih tepat.
Dan Itu Semua Kembali Ke Apa Yang Dikenal
Artikel ini hanya bisa menggores permukaan apa yang bisa salah di dalam komputer Anda yang bisa diperbaiki dengan reboot. Terkadang itu hanya berfungsi dan bahkan para ahli hanya bisa menebak mengapa. Pada dasarnya, reboot bekerja karena semuanya kembali ke keadaan semula. Dalam keadaan yang akrab ini, sistem tahu dari mana harus memulai, seperti permainan catur, setelah Anda lupa giliran siapa itu.
Selain menjadi solusi cepat untuk banyak masalah, reboot juga merupakan langkah pemecahan masalah. Jika masalah berlanjut setelah reboot, penyebab yang mendasari mungkin jauh lebih serius daripada kesalahan acak. Masalah seperti perangkat lunak yang rusak, keberadaan malware , atau perangkat keras yang gagal jarang diperbaiki dengan memulai ulang.
Sumber https://indoint.com/
0 comments:
Post a Comment