Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции R50.SYSOP
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции R50.SYSOP с датами от 13 Jul 13 00:00:02 до 13 Jul 13 00:00:02, всего сообщений: 14368
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 10979 из 14368 ====================================== R50.SYSOP =
От   : Nil Alexandrov                   2:5015/46          26 Dec 20 21:59:06
Кому : Michael Dukelsky                                    26 Dec 20 21:59:06
Тема : 2:6035/66.3 и насрем
FGHI : area://R50.SYSOP?msgid=2:5015/46+5fe789f1
На   : area://R50.SYSOP?msgid=2:5020/1042+5fe78338
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://R50.SYSOP?msgid=2:5020/1042+5fe78b18
==============================================================================
Hello, Michael!

Saturday December 26 2020 21:37, from Michael Dukelsky -> Nil Alexandrov:

NA>> Представь, если бы архиваторы для своей работы требовали бы
NA>> памяти умножить на два самого большого файла в архиве? Этого было
NA>> бы не юзабельно. Архиваторы, кстати, делают чуть больше всякого
NA>> анализа над входными данными, чем тоссер.
MD> По поводу необходимости предварительного анализа согласен.

В случае тоссера у нас сообщение *уже* целиком на диске, один раз пройтись небольшим буфером и запомнить где какие заголовки, где синбаи с путями, где ориджен. Весь парсинг это zero-copy, как минимум тело сообщения в память тащить целиком смысла нет. Кинуть сообщение на дунлинка - создать заголовок, sendfile(2) оригинального сообщения до синбаёв, дальше создать синбаи, пути и докопировать хвост. Зачем нужно памяти размером с сообщение умножить на три я ума не приложу. Наверное, чтобы всяким перловым хукам было сразу в памяти доступно всё, но это вообще lazy evaluation можно сделать.

Best Regards, Nil
--- GoldED+/LNX 1.1.5
* Origin: Киловатт центр первый галина сергей харитон (2:5015/46)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.101776 секунды