Вот только что выключил uTorrent и сразу же показатель занятости физической памяти упал с 59% до 45%. А это больше 400Мб. Это нормально? Может быть я чего-то не понимаю. Просто на более слабых платформах я раньше такого вообще не замечал.
Я на память говорил, ибо сейчас ситуация не так плоха. Помню только что, в последний раз, когда 95% памяти было занято благодаря uTorrent'у (т.е. сам диспетчер задач говорил, что физ. память используется на 95%), графа «Кешировано» была близка к нулю, ибо неожиданно появилось приложение, которому очень захотелось много памяти и кешированные данные стали выгружаться.
Обычно в моей системе «Свободно» — 0-1МБ, а все остальное либо используется, либо кешировано.
И, извините, почему «как положено»? Тут проблема не в количестве свободного места, а в реализации управления памятью *torrenta (что у юторрента, что у битторента — через жопу).
Так же на потребление памяти возрастает прямо пропорционально скорости. Чем выше скорость — тем больше ОЗУ выжирается. Если качать меньше 1МБ/с, то потребление памяти еще не так заметно, а если под 3-4МБ/сек, то сушите весла.
На данный момент используется один из самых лучших мобильных жестких дисков — hitachi travelstar 7k500. Ибо ноутбук.
Без заниженного I/O поведение несколько меняется: либо сам процесс utorrent'а начинает жрать все больше ресурсов, либо просто забивается сам I/O — когда как.
Жесткий диск в данный момент активно не используется (кроме как самим utorrent'ом), приложений, мешающих юторренту, не запущено.
Сам процесс uTorrent'а не потребляет памяти больше 20Мб обычно. Он забивает файловый кеш в памяти своими «приоритетными» данными. И держит их в кеше до тех пор, пока его из памяти не выгрузишь. У вас какая скорость загрузки? Вы проверяли именно параметр «Используемая память» во вкладке «Быстродействие» или только смотрели размер Working Set во вкладке процессы?