Отдал бы и ползарплаты! Войти !bnw Сегодня Клубы
Почему в coreutils splice(2) не юзается ни в одной утилите, даже в cat(1)? Гнушники любят покопировать байтики лишний раз?
Рекомендовали: @l29ah_eto_pedikulez_bnwacha
#KBNRWZ / @l29ah / 4 дня назад

Может быть потому что линукс не единственная система с кореутилсами, а сами они написаны до появления этого сисколла? > The splice() system call first appeared in Linux 2.6.17; library support was added to glibc in version 2.5. > This system call is Linux-specific.
#KBNRWZ/IDN / @glupovat / 4 дня назад
@glupovat ‰ grep -R '#if' /tmp/coreutils-8.32 | wc -l 5837
#KBNRWZ/Y9U / @l29ah --> #KBNRWZ/IDN / 4 дня назад
@l29ah ifdef
#KBNRWZ/663 / @glupovat --> #KBNRWZ/Y9U / 4 дня назад
@glupovat Пруф или #if defined
#KBNRWZ/8W7 / @l29ah --> #KBNRWZ/663 / 4 дня назад
@l29ah А сейчас найди по истории год, в котором в cat было последнее осмысленное изменение.
#KBNRWZ/BHX / @glupovat --> #KBNRWZ/8W7 / 4 дня назад
@l29ah Ах да, я из-за мусора в вебне # не разглядел.
#KBNRWZ/DGB / @glupovat --> #KBNRWZ/8W7 / 4 дня назад

Потому, что на coreutils никто не строит систему, в которой количество байтиков в единицу времени делает заметной разницу в производительности? Потому, что большинству утилит всё-таки надо что-то сделать с данными (хотя бы прочесть их)?

#KBNRWZ/0ZA / @ceyt / 4 дня назад
@ceyt ващет потому что никто не запилил патч, все пилят бюджет у гнома // тупой штоле
#KBNRWZ/DLH / @anonymous --> #KBNRWZ/0ZA / 4 дня назад
@ceyt там в тейле хеде и грепе оптимизаций по самые яйца ващет, байтоёбы оптимизируют не реальную производительность обычно а просто всё что могут
#KBNRWZ/TY2 / @mugiseyebrows --> #KBNRWZ/0ZA / 4 дня назад
@ceyt Ты споришь с соломенным чучелом, понимаешь?
#KBNRWZ/B7K / @l29ah --> #KBNRWZ/0ZA / 4 дня назад

@l29ah Я понимаю, что косвенная манипуляция буферами с данными нужна при быстром-быстром перекладывании содержимого сетевых пакетов, дисковых запросов, передач между устройствами, когда на это содержимое мы (обрабатывающая система) даже не смотрим. Если у тебя есть статистика, демонстрирующая, что ПРОДАКШОН колом стоит из-за копирования туда-сюда между ядром и cat, срочно звони Торвальдсу, пусть всё бросает и собирает консилиум.

#KBNRWZ/0DL / @ceyt --> #KBNRWZ/B7K / 4 дня назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.