это работает для записи и получу ли я прирост скорости?
Хуево работает, прирост не получишь
А бенчмарки есть?
Ну какие тебе нужны бенчмарки если там обычный тредпул под капотом?
> Хуево тема не раскрыта
Вот тут раскрыта https://t.me/ru_python/1778735
Давай начнём с начала Зачем тебе асинхронная работа с файлами?
Работаю с асинхронной библиотекой, нужно сгружать дамп. На данном этапе просто перенаправляю stdout в файл. Работает крайне долго, необходима оптимизация если это возможно
1 дамп единовременно сгружаешь?
А сколько? Какая утилизация диска?
грубо говоря, сейчас код просто принтит по 100 строк, которые перенаправляются в файл через перенаправление вывода (>)
Замерь утилизацию диска и потом приходи поговорим
$ iostat -xtc Linux 5.10.0-15-amd64 (host) 04.07.2022 _x86_64_ (4 CPU) 04.07.2022 00:16:22 avg-cpu: %user %nice %system %iowait %steal %idle 6,81 0,00 3,61 0,38 0,00 89,19 Device r/s rkB/s rrqm/s %rrqm r_await rareq-sz w/s wkB/s wrqm/s %wrqm w_await wareq-sz d/s dkB/s drqm/s %drqm d_await dareq-sz f/s f_await aqu-sz %util dm-0 2,82 47,87 0,00 0,00 12,67 16,99 5,66 35,36 0,00 0,00 44,41 6,24 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,29 1,35 dm-1 1,72 26,97 0,00 0,00 11,25 15,65 0,18 0,73 0,00 0,00 189,09 4,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,05 0,53 dm-2 0,19 7,13 0,00 0,00 16,59 38,38 1,22 10,25 0,00 0,00 7,58 8,42 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,01 0,40 dm-3 0,02 0,29 0,00 0,00 12,87 16,12 0,09 0,79 0,00 0,00 6,58 8,92 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,06 dm-4 0,89 13,44 0,00 0,00 14,68 15,19 4,17 24,09 0,00 0,00 49,42 5,78 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,22 0,77 sda 2,09 48,73 0,79 27,52 11,73 23,37 2,01 35,36 3,65 64,44 4,31 17,55 0,00 0,00 0,00 0,00 0,00 0,00 0,27 19,87 0,04 1,36 sdb 1,12 7,34 0,65 36,87 1,48 6,55 0,04 0,62 0,11 70,95 3,60 13,77 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,18 sr0 0,00 0,00 0,00 0,00 5,17 0,21 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00
На ssd распакуешь сотню архивов параллельно, чем плохо?
Например то что для этого нужно уметь использовать апи ссд? А не просто кидать на похуй в обычный тредпул (не забывай про гил)
Что ты хочешь сказать? Архивы будут разархивированы параллельно не блокируя ничего
Кем разархивированы?)
Берем обычные зип файлы
Иии..?)
Обсуждают сегодня