The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Эксперимент по повышению эффективности работы утилиты cat, opennews (?), 18-Июл-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


29. "Эксперимент по повышению эффективности работы утилиты cat"  +/
Сообщение от Онаним (?), 19-Июл-22, 00:11 
Во, точно, я знаю. Надо для cat отдельный модуль ядра, который read-write будет делать прямо в ядре. А если серьёзно - cat-подобная операция копирования из дескриптора в дескриптор в ядре бы не помешала. copy_file_range маловато, оно с не-файлами не работает.
Ответить | Правка | Наверх | Cообщить модератору

36. "Эксперимент по повышению эффективности работы утилиты cat"  –1 +/
Сообщение от funny.falcon (?), 19-Июл-22, 01:51 
Так для этого и предназначен splice.
Правда, приходится делать два splice через pipe.
Ответить | Правка | Наверх | Cообщить модератору

54. "Эксперимент по повышению эффективности работы утилиты cat"  +/
Сообщение от Онаним (?), 19-Июл-22, 09:16 
Ехал splice через pipe, и я о том же.
Копирование между дескрипторами в принципе частая операция, честно говоря, оно бы и sendfile заменило, и много чего ещё.
Ответить | Правка | Наверх | Cообщить модератору

90. "Эксперимент по повышению эффективности работы утилиты cat"  +/
Сообщение от Аноним (90), 19-Июл-22, 14:02 
Я бы для начала разобрался, почему sendfile() оказался медленнее splice+pipe.
Ответить | Правка | Наверх | Cообщить модератору

95. "Эксперимент по повышению эффективности работы утилиты cat"  +/
Сообщение от Аноним (-), 19-Июл-22, 14:21 
> Я бы для начала разобрался, почему sendfile() оказался медленнее splice+pipe.

Так разберись?

Ответить | Правка | Наверх | Cообщить модератору

124. "Эксперимент по повышению эффективности работы утилиты cat"  +/
Сообщение от ламерок (?), 20-Июл-22, 14:17 
так.. я уже запутался, мне из stdio в unix socket нужно, чем воспользоваться sendfile vs splice?
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру