Запитання з тегом «mmap»

6
Коли я повинен використовувати mmap для доступу до файлів?
Середовища POSIX забезпечують щонайменше два способи доступу до файлів. Там в стандартних системних викликах open(), read(), write()і друзі, але є також можливість використання mmap()для відображення файлу в віртуальну пам'ять. Коли краще використовувати один над іншим? Які їх переваги, зокрема два інтерфейси?
276 c  file-io  posix  mmap 

12
mmap () проти блоків читання
Я працюю над програмою, яка буде обробляти файли, які потенційно можуть бути розміром 100 Гб або більше. Файли містять набори записів змінної довжини. У мене з'явилася перша реалізація та запущена, і зараз я прагну до підвищення продуктивності, особливо це стосується ефективнішого введення / виводу, оскільки вхідний файл багато разів сканується. …
185 c++  file-io  fstream  mmap 

2
Несподіваний дозвіл exec з mmap при складанні файлів, що входять до проекту
Я з цим стукаю головою в стіну. У моєму проекті, коли я виділяю пам'ять за mmapдопомогою відображення ( /proc/self/maps), видно, що це читабельна та виконувана область, незважаючи на те, що я запитував лише читабельну пам'ять. Переглянувши strace (що виглядало добре) та інші налагодження, я зміг визначити єдине, що, здається, уникне …
94 c  linux  assembly  mmap 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.