2010-11-18 25 views
2

Bir dosya eşleştirilirse, bu eşleştirme, botlar arasında son geçer mi? Her açılıştan sonra yeniden eşleme yapmam gerekiyor mu?linux'de mmap kalıcılığı

+1

'mmap' kalıcı değil. 'Mmap'li verilerinizi fiziksel depolama ile senkronize etmek için' msync' kullanabilirsiniz. – birryree

+0

Verileri diske eşitlemek için msync kullanmam gerektiğini anlıyorum. Benim sorum, bir dosyayı yeniden başlatırsam, yeniden başlatırsam, yeniden başlatılmadan önce eşleştirildiği bellek adreslerine erişirse, dosya diskin yüklenmesine neden olur mu? Haritalamayı "hatırlıyor" mu? – HB43

+1

Niçin mmap'in botları aşabileceğini düşündüğünüzü veya hatta başka bir sürece uzanmayı düşündüğünü merak ediyorum. –

cevap

3

Hatırlanmamıştır. Program çıktıktan sonra hafıza haritaları kaybolur.

İlgili konular