Size: a a a

2021 July 13

VO

Vyacheslav Olkhovche... in Modern::Perl
причем тут быстрое?
источник

GK

Grigoriy Koudrenko in Modern::Perl
Всмысле не быстрое а асинхронное
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
не обязана быть обязательной связь асинхронности с выровненностью. не линухом единым
источник

GK

Grigoriy Koudrenko in Modern::Perl
Ну если только ос за тебя не будет перекладывать буферы, на сколько я знаю на уровне скази ты можешь читать только выровненными блоками
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
ну и чего ты теперь на скази перешел?
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
оно выровненное всегда.
источник

GK

Grigoriy Koudrenko in Modern::Perl
Так я тебе пытаюсь объяснить почему буферизация на уровне ос отключается при асинхронном чтении/записи
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
потому что иначе не осилили, чего тут еще объяснять? ни vms ни freebsd не отключают.
источник

GK

Grigoriy Koudrenko in Modern::Perl
Возможно, я про bsd ваще особо ничего не знаю, но про линукс могу по опыту сказать что их libaio ещё и работает по скорости через одно место
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
на bsd с этим все хорошо (по опыту)
источник

GK

Grigoriy Koudrenko in Modern::Perl
Только bsd мало где в энтерпрайзе стоит))
источник

AB

Alex Bush in Modern::Perl
ахуительные истории в чате
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
про соляркин aio я не в курсах
источник

GK

Grigoriy Koudrenko in Modern::Perl
у нас для солярок и aix'ов нет требований быстрого чтения c рейдов, поэтому мы туда не делали асинхронное чтение)
источник

AP

Anton Petrusevich in Modern::Perl
в контексте записи на диск присланных по сети файлов это пофиг
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
в смысле -- поток на запись был такой скудный, что системное кеширование довало достачною иллюзию асинхронности, а подтверждения коммита не требовалось?
ну да, так тоже можно
источник

AP

Anton Petrusevich in Modern::Perl
а что для тебя подтверждение коммита? перечитывание файла и сравнение его контрольных сумм?
источник

VO

Vyacheslav Olkhovche... in Modern::Perl
вообще получить последовательную запись обычно проще, особенно если не заморачиваться тем, что бы и читалось потом гарантированно последовательно, что означает что можно писать существенно быстрее
источник

AP

Anton Petrusevich in Modern::Perl
что значит "получить"?
источник

AP

Anton Petrusevich in Modern::Perl
по сети прилетает файл в мультипарт-майме, он не бывает непоследовательным
источник