Как стать автором
Обновить

Комментарии 6

Хмм... В raspberry pi часто видел что управляют GPIO через mmap. Интересно какие есть более быстрые альтернативы

При всех вышеперечисленных проблемах возникает вопрос - а есть ли случаи, когда использование mmap оправдано и даёт наилучшую производительность?

Так дизайн приложения проще. Отмапил файл - и всё, он как будто загружен. Не все сидят на 64-ядерных процессорах в сотню потоков на raid из десятка топовых SSD.

Заголовочек кликбейтным получился, даже в оригинале явно написано что рассматривается кейс СУБД. Ожидал тут увидеть что-то менее специфичное.

Так и не нашёл ответ на вопрос: "Что же делать, если не использовать mmap для высоконагруженных систем?". Так же не нашёл перечня рекомендуемых библиотек в которых устранены все перечисленные недостатки mmap. Без предоставления альтернативных решений полезность статьи под вопросом.

Что я только что прочитал?
Почему тут mmap противопоставляется операциям с буфером? Откуда вообще между ними существенные различия в производительности (а не только в удобстве использования в разных сценариях)?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории