The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Новая версия BitTorrent-клиента Transmission 3.0"
Отправлено пох., 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 там какой вспомнить или еще чего.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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