Anatoly Vorobey (avva) wrote,
Anatoly Vorobey
avva

Category:

программистское

Клиент обменной сети ED2K/Overnet, бегущий на моём компьютере, жрёт 25% процессорного времени. Повбывав бы.

Причём, ну хоть он в лепёшку расшибись - нечего ему делать на эти 25%. Ему и на 5% делать нечего. Он куски файлов посылает туда-сюда, и больше ничего не делает. Ну ещё их hash подсчитывает иногда, держит очереди и списки других клиентов, и какие-то алгоритмы поиска запускает, когда ищет, у кого бы скачать. Да, он держит одновременно открытыми несколько сотен файлов (отдельные фрагменты большого файла, который он качает) и несколько десятков TCP-соединений. Ну и что?

Как ни прикидывай, у него узким местом обязан быть сетевой I/O, а не процессор. Если бы я мог хотя бы в исходники посмотреть, что же там он такое через задницу делает на 25%. Но он не open-source.

Раздражает.
Subscribe

  • про холодильники

    Мы недавно купили новый холодильник. Причем случилось это так: вечером решили купить, утром поехали в магазин, выбрали, заплатили. Через два дня его…

  • про корону

    1. Сделал серологическую проверку на количество антител и сразу после этого - третью прививку Пфайзера. Результаты серологической проверки будут…

  • шанс

    Даник (7 лет): Мама, ты сделала те единственные макароны, которые мне не нравятся! Мама: Даничка, это те макароны, что есть. Пожалуйста, дай им шанс.…

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 81 comments

  • про холодильники

    Мы недавно купили новый холодильник. Причем случилось это так: вечером решили купить, утром поехали в магазин, выбрали, заплатили. Через два дня его…

  • про корону

    1. Сделал серологическую проверку на количество антител и сразу после этого - третью прививку Пфайзера. Результаты серологической проверки будут…

  • шанс

    Даник (7 лет): Мама, ты сделала те единственные макароны, которые мне не нравятся! Мама: Даничка, это те макароны, что есть. Пожалуйста, дай им шанс.…