Apa yang dimaksud dengan copy on write sehubungan dengan memori virtual?
Apa yang dimaksud dengan copy on write sehubungan dengan memori virtual?

Video: Apa yang dimaksud dengan copy on write sehubungan dengan memori virtual?

Video: Apa yang dimaksud dengan copy on write sehubungan dengan memori virtual?
Video: 8 инструментов в Excel, которыми каждый должен уметь пользоваться 2024, Desember
Anonim

Copy-on-write menemukan penggunaan utamanya di memori maya sistem operasi; ketika sebuah proses menciptakan salinan itu sendiri, halaman-halaman di Penyimpanan yang mungkin dimodifikasi baik oleh proses atau salinan ditandai copy-on-write.

Oleh karena itu, apa yang dimaksud dengan copy on write?

" Salin saat menulis " cara kurang lebih seperti apa: setiap orang memiliki satu yang dibagikan salinan dari data yang sama sampai ditulis, dan kemudian a salinan terbuat. Biasanya, copy-on-write digunakan untuk menyelesaikan masalah konkurensi.

Tahu juga, apa manfaat copy on write? Copy-on-write menemukan penggunaan utamanya dalam berbagi memori virtual proses sistem operasi, dalam pelaksanaan panggilan sistem fork. Biasanya, proses tidak mengubah memori apa pun dan segera mengeksekusi proses baru, menggantikan ruang alamat sepenuhnya.

Demikian pula orang mungkin bertanya, apa memori virtual dengan diagram?

Sistem operasi - Memori Virtual . Iklan. Komputer dapat menangani lebih banyak Penyimpanan daripada jumlah yang terpasang secara fisik pada sistem. ekstra ini Penyimpanan sebenarnya disebut memori maya dan itu adalah bagian dari hard disk yang diatur untuk meniru RAM komputer.

Bagaimana Anda menerapkan salinan saat menulis?

Ke menerapkan copy-on-write , penunjuk cerdas ke konten sebenarnya digunakan untuk merangkum nilai objek, dan pada setiap modifikasi, jumlah referensi objek diperiksa; jika objek direferensikan lebih dari sekali, a salinan konten dibuat sebelum modifikasi.

Direkomendasikan: