Mogok (komputasi): Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Reno-Sifana (bicara | kontrib)
k Perbaikan Tata Bahasa
Dewinta88 (bicara | kontrib)
Fitur saranan suntingan: 3 pranala ditambahkan.
 
Baris 1:
[[Berkas:Crashed_computer.jpg|jmpl| [[Kernel panic|Kepanikan kernel]] ditampilkan di [[iMac]]. Ini adalah bentuk paling umum dari kegagalan sistem operasi pada sistem mirip Unix.]]
Dalam [[Komputasi (teknologi informasi)|komputasi]], '''mogok''', atau '''mogok sistem,''' terjadi ketika [[program komputer]] seperti [[Aplikasi|aplikasi perangkat lunak]] atau [[sistem operasi]] berhenti berfungsi dengan baik dan [[Keluar (panggilan sistem)|keluar]]. Pada beberapa sistem operasi atau aplikasi individual, [[Reporter kecelakaan|layanan pelaporan mogok]] akan melaporkan kerusakan tersebut dan rincian apa pun yang berkaitan dengannya (atau memberikan opsi kepada pengguna untuk melakukannya), biasanya kepada [[Pemrogram|pengembang]] aplikasi. Jika program merupakan bagian penting dari sistem operasi, seluruh sistem mungkin mogok atau macet, sering kali mengakibatkan [[Kernel panic|kepanikan kernel]] atau [[kesalahan sistem yang fatal]].
 
Kebanyakan kemogokan disebabkan oleh [[Kutu (komputer)|kutu perangkat lunak]]. Penyebab umum termasuk mengakses alamat memori yang tidak valid, nilai alamat {{Efn|Types of invalid addresses include:
Baris 8:
* Address not on correct boundary (alignment error)}} yang salah di [[program counter|penghitung program]], [[luapan penyangga]], menimpa sebagian kode program yang terpengaruh karena bug sebelumnya, mengeksekusi [[Bahasa mesin|instruksi mesin]] yang tidak valid (opcode [[Opcode ilegal|ilegal]] atau [[Cincin perlindungan|tidak sah]]), atau memicu [[Penanganan pengecualian|pengecualian]] yang tidak tertangani. Kutu perangkat lunak asli yang memulai rangkaian peristiwa ini biasanya dianggap sebagai penyebab kerusakan, yang ditemukan melalui proses [[pengawakutuan]]. Kutu asli mungkin jauh dari [[Kode sumber|kode]] yang sebenarnya memicu kerusakan.
 
Pada [[komputer pribadi]] awal, upaya menulis data ke alamat [[perangkat keras]] di luar memori utama sistem dapat menyebabkan mogok perangkat keras. Beberapa kemogokan [[Eksploit (keamanan komputer)|dapat dieksploitasi]] dan membiarkan program jahat atau [[peretas]] mengeksekusi kode arbitrer, sehingga memungkinkan replikasi [[Virus komputer|virus]] atau perolehan data yang biasanya tidak dapat diakses.
 
== Referensi ==