В чем DM действительно нуждается, так это в механизме, подобном механизму NAFC (Network Adapter Feedback Control), используемому в некоторых версиях eMule (Neo Mule, eMule Xtreme).
Смысл NAFC - в том, чтобы программа (в данном случае - DM) автоматически регулировала скорость скачки в зависимости от загруженности канала другими программами.
Поясню.
Если DM будет известна реальная ширина канала, можно периодически запрашивать сетевую карту о ее загруженности, регулируя канал DM таким образом, чтобы DM, не мешая другим программам, использовал максимум пропускной способности.
Сейчас DM имеет весьма обрезанную версию этого механизма. Во-первых, она работает только под ХР. А что делать тем, у кого стоит, к примеру, старый добрый 2к? Во-вторых, необходимо перечислять все наличествующие программы и порты, через которые оные программы к инету коннектятся; программулин же таких может быть весьма много. Почему бы не довести механизм до ума? Тем более, исходники уже имеются - упомянутые мной версии eMule, использующие NAFC, очень даже опенсорсные... достаточно взять оттуда код - и привинтить к DM.
Что-то вроде NAFC
Moderators: Korney San, Qwertiy, marcipan, igelizm
-
- Posts: 8
- Joined: 01 Mar 2006, 23:37 Wed
- Contact: