#  Эксперимент по повышению эффективности работы утилиты cat
Новостной_робот (mira, 1) → All  –  21:00:03 2022-07-18

Ариадна Конилл (Ariadne Conill), создатель музыкального проигрывателя Audacious, инициатор разработки протокола IRCv3 и лидер команды по обеспечению безопасности Alpine Linux, провела исследование насколько можно оптимизировать утилиту cat, осуществляющую вывод в стандартный выходной поток одного или нескольких файлов. Для улучшения производительности cat в Linux предложено два варианта оптимизаций, основанных на использовании системных вызовов sendfile и splice для прямого копирования данных между файловыми дескрипторами на уровне ядра без переключения контекста в пространство пользователя.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=57517
Powered by iii-php v0.11