При просмотре большого количества вызовов в подпрограммах ядра создается впечатление, что ваш код записывает / отображает файлы в журнализированной файловой системе. Если вам действительно не нужны функции, которые это обеспечивает, это, вероятно, не очень хорошая идея, если ваш код критичен к производительности.
- Если вам просто нужно, чтобы ваши данные где-то хранились, используйте простой файл
система, которая не требует большого количества перевода.
- Если вам не нужно хранить его, используйте анонимные сопоставления.
- Если вам нужно хранить его, но вы можете себе позволить, чтобы
записать на реальный диск в самом конце, использовать файловую систему в памяти
(
tmpfs
или аналогичный) и просто скопируйте его на реальный диск, как только ваш
вычисление закончено.