BBwolf, у меня система на ssd, торренты на hdd, но это не играет роли. Проблема у меня исключительно сетевая. Я это вам говорю со стопроцентной уверенностью. Если вы знаете, что такое xperf, поймёте, почему я так уверен.
Объясняю как конкретно у меня.
1. Один скаченный торрент в клиенте. Один. Любого размера. Раздаём с любой скоростью, например, 500 Кбайт/с. Файл может быть маленький и весь в файловом кэше (с HDD он больше не считывается). DHT выключен, сетевые настройки очень щадящие. Или не щадащие — не сильно важно. 2. Наблюдаем задержки в ndis.sys. Всё больше и больше, пока, наконец... 3. Через час-полтора слышим бзз. И, если повезёт, на чуть-чуть фризится всё остальное. 4. Далее раз в полчаса-час бзз и фриз повторяются.
Если, не дождавшись пункта 3, выключить и включить сетевую карту, задержки сбрасываются, пункт 2 начинается сначала. Включение и отключение сетевой карты само по себе, если повезёт, может вызвать бзз.
Такое на двух моих компах: 1. Asus P8Z77-V LE Plus, i5 3750K, 20 ГБ, SSD, 2 HDD, одна встроенная и четыре разные PCI и PCIe сетевые карты на реалтековых чипах разных возрастов (подключал для тестов по одной с ~20 разными драйверами разных лет); 2. Нетбук Samsung N150 Plus с не реалнековыми вайфаем и сетевухой.
Такое не проявляется в виртуалке с XP, запущенной на первом компе, где uTorrent может шпарить на полную катушку. Все файлы лежат на своих местах, только uTorrent запускается из-под виртуалки. Я писал про это выше.
И проблема не проявляется, если вместо Windows 10 запустить Windows 8.1 (и Windows 7, я думаю, тоже — не перепроверял).
Да, можно нагрузить системный диск по-максимуму, что затыки будут связаны с HDD, тут спору нет (я такое не помню со времён XP, но, есть такое, да). Можно нагрузить процессор каким-нибудь жутким тестом, и получим те же затыки. Но проблема есть и чисто сетевая. Гуглится по «ndis dpc». Она была и в прошлых версиях Windows, но её чинили через какое-то время. Это тоже гуглится. Кроме того, эту проблему вызывали некоторые антивирусы и файрволы. Сейчас в Windows 10 проблема проявляется даже безопасном режиме при выключенных всех-всех службах, которые можно выключить.
В общем проблема, как мне видится, в обработке большого количества соединений. Какой-нибудь буфер переполняется, соединение сбрасывается — получаем затык.
На словах проблема проявляется не у всех. Но так как она проявляется раз в час-полтора, затыка может не случаться, а бзз может быть слишком кратковременным, я не уверен, что она действительно не проявляется. Те, кто говорит, что у них всё работает, отказываются даже запустить LatencyMon на несколько часов.
Да и у меня проблема не решилась, от смены дров на сетевуху единственное что изменяется это частота и продолжительность Bzz и начинается это после запуска торрента. Может как то ограничить число подключений, как было в XP?
Ограничу число подключений в торренте, посмотрим что будет.
После двух суток наблюдений с помощью LatencyMon и копания в логах Windows обнаружил, что при отключении службы PunkBuster (античитер, устанавливается при установке Батлфилдов и некоторых других игр) у меня проблема вроде бы решилась. Максимум, до чего дошли задержки у ndis.sys за два дня — чуть больше 2 мс. И то очень редко (меньше десяти раз за двое суток) и кратковременно. До затыков с бзз на 60—250 мс не доходит. Раньше доходило за час—полтора.
Вышеупомянутый панкбастер пытается слать куда-то какие-то дынные, но обламывается и шлёт снова, снова и снова. Постоянно возвращается ошибка. Аналогично, uTorrent постоянно выхватывает похожую ошибку много-много-много раз в секунду. То ли Виндоуз считает количество таких ошибок и сбрасывает соединение через определённое их число, то ли программы конфликтуют друг с другом, то ли ещё что, но по раздельности панкбастер и uTorrent 2.0.4 сейчас у меня работают нормально. Аналогичный эффект может быть с другими программами.
Что показательно, и это важно, раньше uTorrent переглючивало и на свежеустановленной Виндоуз — значит, возможно, частично мою проблему починили, и Michael756 прав. Спасибо, что посеял во мне сомнение.
Нужны дополнительные исследования.
Ron1n, если считаете, что у вас слишком агрессивные настройки, попробуйте самые самолётные, больше и не нужно:
Выключите DHT, максимальное число соединений — 100, максимум активных торрентов — 10, число слотов отдачи на торрент — 3, bt.connect_speed = 5, net.max_halfopen = 10, ← для XP ставили 8 или патчили — то, на что вы намекаете net.utp_dynamic_packet_size = false, net.utp_initial_packet_size = 8
Если у вас та же беда, что и у меня, особо лучше не станет. Лишь несколько снизите нагрузку, и бзз будет реже.
В дополнение (не отдельно) к предыдущему попробуйте ещё это. Тестировал мало, но мне показалось, что с текущими обновлениями Windows проблема лечится, если отключить общение по TCP и запретить входящий TCP-порт на роутере (запрет в виндовом файрволе не проверял, но вообще без запрета точно не работает): bt.transp_disposition = 26 Этим мы отсекаем народ с uTorrent < 2.0, BitComet и тех, у кого bt.transp_disposition = 5. Но, в целом, не страшно.
Ах да. Важно после внесения любых корректировок настроек как минимум выключить-включить сетевуху. По-моему, этого достаточно для сброса «таймера до бзз». Лучше перезагрузиться. Да, так сильно дольше, зато наверняка.
А мы, все остальные, кого не устраивают и «фризы изредка и минимальные», похоже, ждём Server-версию десятой винды. Майки упорно не видят проблему. Нужно, чтобы им жаловались корпоративные клиенты, иначе их ответ: «УМВР».
С прошлого моего сообщения выяснил, что:
Ничего не исправили, даже минимально. В девелоперских версиях тоже.
LatencyMon иногда не ловит фриз. Фриз был, но программа молчит. Нужно одновременно запускать DPC Latency Checker (она врёт в цифрах, но правильно показывает зашкал). Она тоже может не поймать фриз, который поймала LatencyMon. Одна из программ точно зафиксирует.
uTorrent, запущенный в виртуалке с Window 10 (сетевой мост — обход сетевого стека хоста), запущенной на Windows 10, тоже вызывает фриз хоста. XP и 8.1 в виртуалках не вызывают ни собственные фризы, ни хостовые.
Как-то раз, когда искал пути решения своей траблы, на мастдаевском форуме кто-то пукнул что вроде как перманентное отключение через групповые политики проверки подписи драйверов , защитников всяких и прочего , слегка уменьшает "задержки". Бред наверно... Я разницы не почуял. У меня похожая проблема наблюдалась , проявляется микрофризами в играх, с примерно равной периодичностью порядка 8-10 секунд, независимо от того игра онлайн или полный сингл с отключением сетевых интерфейсов. "Бзззз"при этом нет, просто микро-рывки с равной периодичность, продолжительность 0.1 - 0.2 секунды. Также присутствуют "щелчки" звука, особенно сильно проявляются в игре WarThunder. (сейчас этого компа нет, продал, поэтому без скринов, пишу с одноядерника пентиум 4 в ожидании апгрейда) Гляжу проблем на вин10 только прибавилось,.. неужели придётся на 8.1 сидеть? У меня стоял билд 10240, был кастрирован по максимуму, проблему решить не удалось . Положение значительно усугублялось при подключении PS/2 мыши, а если ещё повтыкать флешки и свисток от фай-фая, фризить начинало конкретно. На предыдущих ОС Windows такой проблемы нет, при прочих равных. Какой из этого можно сделать нелепый вывод? А хз какой Наверно вин10 наиболее чувствительна к реализации разводки линий PCI-e, их делению между девайсами. Возможно это особенно заметно на дешёвых платах (у меня была AM3+,ga-990-xa-ud3), всякие там jmicron -овские контроллеры это ещё хуже усугубляют походу. Ведь у некоторых вообще никаких граблей....а это значит что проблема во многом зависит от конкретной конфигурации.
// Честно, не очень понимаю почему народ "не принял" Win8.1, по мне так самая лучшая. Вин 7 приходилось переустанавливать каждые 4-5 месяцев, вечно какие-то грабли, то проблемы с BCD, то svhosts грузил проц на 50% пока не обновишся(не вирусная эта трабла), а обновиться не можешь.... короче говоря - куча детских болячек + овер 600 обнов, включая SP1 Монструозный вес ОС. На 8.1 сидел 9 месяцев - ни одного нарекания к стабильности. (Единственный минус: приходится вручную выпиливать метро-приложения)И по-моему только на 8.1 работает zero core нa картах АМД
ErmineMD писал(а):
PunkBuster
У меня его не было. Но в MSI Afterburner есть предупреждение о возможных проблемах с этой штукой в пользовательском режиме мониторинга.В незапамятные времена надо было включать защиту памяти ядра во время сетевых баталий баттлефилд2, кажется. Неужели по сей день не пофиксили?
chel2017, PunkBuster усугубляет ситуацию с торрентами и сетью, так как он интенсивно работает с сокетами. Без торрентов он работает нормально. Пару лет беспроблемно пользовался Афтербёрнером при запущенном PunkBuster. Либо я ничего не замечал, либо пофиксили, либо проблема не касалась моего железа, не знаю.
Флейм
Правило «Не пользоваться новой Windows как минимум до первого сервиспака» в силе. Самсунг вон вообще советует не обновляться.
Статус: Не в сети Регистрация: 21.03.2012 Откуда: Донбасс Фото: 0
Вот вам всем кинцо с моего компа, где ничего не тормозит и не глючит. 10-ка, еп! С торрентами, кодировкой видео, сёрфингом по интернету и прочим. Профильный комп, ничего сверхъестественного, обычная конфигурация современного компьютера, доступная каждому...
_________________ Мы мненью вашему вращенье придавали и осью был наш детородный орган. إن شاء الله
maratusss, вот вам интересный скриншот. Ваш скучный. Оранжевый на втором графике — System.
Makc1968, так, стоять, не разбегаться! Запустите одновременно LatencyMon и DPC Latency Chacker на пару-тройку часов при работающих торрентах. Больше интересует интенсивная раздача, чем закачка. Если не увидите зашкал по ndis.sys или хотя бы ситуацию, как у maratusss на скриншоте, — мне бы эти данные очень пригодились. Я никак не могу никого уговорить проверить, у кого всё работает. Проверьте, пожалуйста!
У меня комп почти как у вас. Мать на ступень ниже (а потому и сетевуха на реалтеке), проц такой же. И у меня всё плохо, как я тут стопицот раз написал.
Статус: Не в сети Регистрация: 21.03.2012 Откуда: Донбасс Фото: 0
ErmineMD #77#77 Запустил торрент и обе программы. Пока так. Это с учётом, что пока идёт кеширование диска под приём файлов с торрента, HDD перегружен. Что скажете?
_________________ Мы мненью вашему вращенье придавали и осью был наш детородный орган. إن شاء الله
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения