簡體   English   中英

數據的mmap和頁面對齊-這會提高性能嗎?

[英]mmap and page alignment of data - does this increase performance?

在mmap()文件中對齊我的數據有什么好處? 也就是說,如果要讀取的對象的數據從文件的開頭(或mmap?)偏移了操作系統頁面大小的倍數。

這會導致更快的讀取性能,因為生成的頁面錯誤更少,並且操作系統不必交換數據進出。 這是如何運作的?

通過閱讀,我得到了答案。

如果一小部分數據會越過頁面的邊界,則最好將其與下一頁對齊,因為操作系統會一次從磁盤頁面加載數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM