-
Notifications
You must be signed in to change notification settings - Fork 5
mmap
Dmitry Ponyatov edited this page Aug 14, 2019
·
2 revisions
При работе с файлами данных значительных объемов применение mmap может дать значительный прирост производительности по сравнению с обычным буферизованным вводом/выводом. Особенно вкусно mmap выглядит для реализации персистентных хранилищ данных при использовании в комплексе с аллокаторами.
Принцип работы mmap -- содержимое файла отображается на участок оперативной памяти процесса (через использование средств операционной системы, в частности страничной адресации памяти аналогично работе swap).