Langsung ke konten

Arsip

Sistem Operasi

3 artikel
Teknologi 19 Sep 2026 6 min read

TLB Shootdown Mengoordinasikan Perubahan Page Table Antar-CPU

Sebuah page-table entry dapat berubah di memori ketika CPU lain masih menyimpan translasi alamat lama di translation lookaside buffer (TLB). Karena itu, memperbarui page table saja tidak selalu membuat mapping baru langsung berlaku pada setiap prosesor yang pernah menjalankan address space tersebut. Sistem operasi menutup celah itu dengan invalidasi TLB. Ketika perubahan mapping dapat membuat translasi yang tersimpan menjadi tidak aman, prosesor yang mungkin masih menyimpan translasi tersebut harus menginvalidasinya sebelum kernel menganggap perubahan selesai secara global. Pada sistem multiprosesor, koordinasi invalidasi jarak jauh ini umum disebut TLB shootdown.

Teknologi 10 Sep 2026 6 min read

Mengapa Menahan Tombol Daya Berbeda dari Shutdown Normal

Ketika komputer berhenti merespons, menahan tombol daya sampai layar mati dapat membantu keluar dari kondisi tersebut. Tindakan ini mungkin terlihat seperti versi lebih cepat dari memilih Shut down di sistem operasi, tetapi keduanya tidak setara. Shutdown normal memberi software waktu untuk menyelesaikan pekerjaan dan menempatkan sistem dalam keadaan teratur sebelum daya diputus. Forced shutdown adalah jalan keluar darurat: sesi saat ini dihentikan tanpa bergantung pada urutan shutdown normal. Perbedaan ini menjelaskan mengapa menahan tombol dapat menyelamatkan komputer yang freeze sekaligus mengapa tindakan tersebut tidak seharusnya menjadi cara rutin untuk mematikannya.

Teknologi 09 Sep 2026 7 min read

Mengapa Komputer Anda Dapat Membuka File yang Sama di Aplikasi Berbeda

Klik dua kali foto, dokumen, atau file audio dan komputer biasanya membukanya di satu aplikasi tertentu. Namun, setelah aplikasi lain yang sesuai dipasang, file yang sama dapat memiliki beberapa program yang mampu membukanya. Anda sering dapat memilih satu aplikasi hanya untuk satu kesempatan atau menjadikannya default baru. Hal ini dapat membingungkan karena file dan aplikasi tampak sangat terkait. Kenyataannya, keduanya terpisah. File berisi data dalam format tertentu, sedangkan sistem operasi menyimpan aturan tentang aplikasi terpasang mana yang biasanya menangani jenis file tersebut.