The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Новая версия BitTorrent-клиента Transmission 3.0"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Новая версия BitTorrent-клиента Transmission 3.0" –1 +/
Сообщение от пох. (?), 24-Май-20, 10:56 
> Это не 12309, тот о проблемах при записи.

нет, совершенно необязательно (он, в общем и целом, вероятнее всего _кэшем_ был вызван - который память жрал, вымывался быстрее чем заполнялся и не работал) - и даже если возникал при записи, а transmission при verify таки и пописывает, помечая валидные чанки, то это обязательно дожна была быть именно запись при активном линейном чтении, забивающем кэш, а не запись из, скажем, сетевой карты - там ничем не воняло.

> Хотя назвать цать багов одним именем - замечательный способ чтобы их никто никогда не исправил.

баг был один - резкая деградация системного планировщика disk io. Причем с совершенно точно известным местом, где его еще не было - 2.6.18 Место где он возник - неизвестно, потому что он у пользователей возник - у божка "всеработало", и ему было наплевать. А мы уже к тому времени давно выучили что "stable api is nonsense, стабильное ведро в вашем дистрибутиве" - и получили подарочек при апгрейде дистрибутивов, когда версия скакнула не на единичку, попутно изменились версии всего на свете в userland, и размер изменений был уже абсолютно неразгребаемым.

Как поступают в этом случае люди, заинтересованные в качестве своего продукта? Правильно: добиваются воспроизводимости (вплоть до выклянчивания доступа или присылке почтой конкретного системника где проявляется, если у самих не получается воспроизвести), хватаются за плешь "кля, как мы ТАКОЕ сотворили?!" - и, отложив все нужные и важные полировки глюкал, начинают поштучно накатывать патчи, пока не получится поймать проблему.

Как поступил божок? Правильно - забил хер, это вообще не его проблема, пусть это...как его - комьюнити разбирается. Он архистратиг и архитектор (и уже одобрил кучу правок в архитектуре, которые откатывать не планирует - он вообще откатывать правки не умеет, поскольку не умеет пользоваться vcs по назначению. Только вперед, к неведомой цели.)

Комьюнити, как могло (не имея возможности откатить правки!) что-то где-то пыталось латать - поскольку по прежнему было непонятно, какое из миллиона изменений вызвало катастрофу.

Периодически находили новый концептуальный ляп, очевидно портящий производительность - радостно исправляли, и объявляли проблему решенной - через неделю выясняя, что нет, опять не угадали - лучше стало, но как в 2.6.18 - не стало.

> Свою систему надо знать - и не идиотничать при использовании.

а сказку про "настоящую многозадачную операционную систему" - рассказывать про проклятую-венду, угу.

Проблема только что у некоторых оказалась долгая память - и они отлично помнили, что когда-то у них система занималась проблемой планирования, вполне удачно - а не ты должен был вместо нее думать, на какой бы диск что бы такое положить, чтоб ей жилось легче.

P.S. http://bugzilla.kernel.org/show_bug.cgi?id=12309
вот тебе отношение божка и его присных к пользователям продукта и умение признавать обсеры.
Надо еще на вебархив наехать, dmca там какой вспомнить или еще чего.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Новая версия BitTorrent-клиента Transmission 3.0, opennews, 23-Май-20, 09:56  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру