]> Sergey Matveev's repositories - stargrave-blog.git/commit
Стабильность btrtrc
authorSergey Matveev <stargrave@stargrave.org>
Wed, 30 Nov 2022 18:35:57 +0000 (21:35 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Wed, 30 Nov 2022 18:35:57 +0000 (21:35 +0300)
commite79882feca85134f75b108f489a929fa20ed9e99
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parentb0177ecaa0a84c2c2b65521fc07e07d8502faedd
Стабильность btrtrc

Получил тут спустя десятки часов работы панику во время попытки
шифрования RC4: мол обращение по нулевому адресу идёт. Где-то наверное
race или что-то подобное. Даже выяснять не хочу: проще перезапускать
демона, ибо раз в несколько суток абсолютно терпимо это делать.

Треды кстати всё же растут (80defeaa4b493f6d954d0895fdf8fc89409ac875),
но очень неспешно. Нужна не одна неделя в самом прискорбном случае чтобы
можно было снова выйти за пределы ОС по-умолчанию. Но с моими
оптимизациями по хранению открытых файловых дескрипторов я точно знаю
что возможна ситуация когда к одному файлу конкурентно могут обратиться.
Без этой оптимизации, когда просто все обращения выстраиваются строго
линейно -- роста не видел (ну или он пренебрежительно малый). Проблему в
любом случае считаю решённой.