JASA INSTALL ULANG LAPTOP/PC/KOMPUTER ON CALL DENPASAR/BADUNG - KONTAK KAMI DI: 082-339-33-1424 ATAU BERKIRIM EMAIL KE: SUARDANA@LIVE.COM

Pengertian Page Fault

Pernah dengar istilah "page fault"? Mungkin ya, terutama jika Anda baru berkecimpung di dunia programming. Page fault sering terjadi dalam interaksi suatu program aplikasi dengan sistem operasi. Jadi, apa itu page fault?

Page fault adalah pesan dari sebuah program yang sedang berlangsung yang terjadi ketika sang program mencoba mengakses suatu blok memori yang tidak disimpan di memori fisik atau RAM. Fault atau kesalahan tersebut memberitahukan kepada sistem operasi bahwa si sistem operasi harus mencari data itu di memori virtual, kemudian mentransfernya dari perangkat penyimpanan, seperti HDD atau SSD, ke RAM sistem.

Meskipun istilah page fault terdengar seperti suatu pesan error, page fault adalah hal biasa dan merupakan bagian dari mekanisme normal sistem komputer berinteraksi dengan memori virtual. Di dunia programming, sebuah page fault menciptakan suatu pengecualian (exception) yang melaporkan pada sistem operasi bahwa sistem operasi harus mengambil blok memori tertentu dari memori virtual agar program yang sedang berjalan dapat dilanjutkan. Begitu data dimasukkan ke memori fisik, program berlanjut secara normal. Keseluruhan proses ini berlangsung di background dan tanpa disadari oleh pengguna.

Kebanyakan page fault dapat diatasi tanpa masalah. Namun, sebuah page fault yang invalid dapat menyebabkan program hang atau crash. Invalid page fault terjadi ketika sebuah program mencoba mengakses alamat memori yang tidak ada. Beberapa program dapat mengatasi invalid page fault secara otomatis dengan mencari alamat memori baru dan memindahkan datanya ke sana. Akan tetapi, jika sang program tidak mampu mengatasi masalah invalid page fault yang sedang berlangsung, masalah tersebut akan diserahkan kepada sistem operasi, kemudian sistem operasi akan menghentikan proses. Sebagai akibat, program akan mati secara mendadak.

Meskipun page fault merupakan hal biasa ketika berurusan dengan memori virtual, setiap page fault membutuhkan transfer data dari memori sekunder ke memori primer. Walau proses ini mungkin hanya butuh beberapa milisekon, waktu tersebut masih beribu-ribu kali lebih lambat daripada akses data secara langsung dari memori fisik. Sehingga, menambahkan memori sistem (RAM) dapat meningkatkan performa sistem komputer Anda, sebab sistem komputer tidak perlu mengakses memori virtual terlalu sering.


Semoga bermanfaat!

Share this

Related Posts

Previous
Next Post »

Jika Ada Yang Kurang Mohon Dikoreksi di Kolom Komentar..
(Auto Approve)

:)
:(
hihi
:-)
:D
=D
:-d
;(
;-(
@-)
:P
:o
:>)
(o)
:p
:-?
(p)
:-s
(m)
8-)
:-t
:-b
b-(
:-#
=p~
$-)
(y)
(f)
x-)
(k)
(h)
cheer
  • Mengenal Sembilan Macam dan Terbentuknya Pelangi - The Beautifull Rainbow
    Pelangi adalah salah satu fenomena optik yang terjadi secara alamiah dalam atmosfir bumi. Dalam fisika,…
  • Jungle Adventures – free v4.0 Apk Mod android
    Evil Lion Monster has captured Matt's princess. You have to help Matt rescue the princess. Dodge all the…
  • Pecatur Cantik Indonesia Punya
    Peminat catur tidak sebanyak olahraga lain seperti sepakbola, balapan dan lainnya dikarenakan sering…
  • Minggu Ke 20 Masa Kehamilan
    Minggu ke-20 Masa Kandungan Separuh waktu kehamilan telah dilewati. Kini panjangnya sekitar 25,4 cm dan…
  • Heroes-Infinity-God-Warriors-v1.19.13-Mod Apk Free Android
    A stunning action RPG filled with heroics, adventure, and a diverse assortment of creatures and fiends. Dive…