Подскажите, КАК?
Версию 347 поставил. Работает. Блоки раздает. Но маленькие (1 блок - 1 stat unit, те 1 в 32 степени ключей.).
Думал, что те 65к блоков что же были в буфере этому мешают, надо подождать пока их съедят.
подождал.
Не помогло - все старые раза 2 уже вычерпали из буфера. а больших блоков все нет.
Какие клиент запрашивает, такие и отдает. По умолчанию...19.02.09 16:06 Автор: stream <Roman Trunov> Статус: Member
> Версию 347 поставил. Работает. Блоки раздает. Но маленькие > (1 блок - 1 stat unit, те 1 в 32 степени ключей.).
Какие клиент запрашивает, такие и отдает. По умолчанию большие блоки запрашивают только cuda и ps3. Если очень хочется и на обычных платформах - крути клиентов, там появилась новая настройка (вернее, вернулась из rc5-64 :-) - preferred blocksize или что-то в этом роде.
[RC5] не получилось.19.02.09 17:30 Автор: panam Статус: Незарегистрированный пользователь
поставил на ПС3 последнегго официального клиента, сказаал ему в этой настройке (по пути 2-12 :) ) размер 64. Запустил.
Получило 10752 блока - 168 пакетов.
Но считать стало по 1*2^32. А сглавных серваков раздаются размера 64*2^32.
как такое повторить?
ведь реально меньше пишет-читает именно на больших,64*2^32, пакетах....
в проксе теперь есть 2 типа файлов: ppready.r72 (старый, использующийся) и pprc5in.rc5 (новый).
может быть удалить старый и перезапустить проксю? ну куда пихнуть старый придумаю....
Если считаешь, там где-то баг, тогда нужны логи - строчка с...20.02.09 10:17 Автор: stream <Roman Trunov> Статус: Member
> поставил на ПС3 последнегго официального клиента, сказаал > ему в этой настройке (по пути 2-12 :) ) размер 64. > Запустил. > Получило 10752 блока - 168 пакетов. > Но считать стало по 1*2^32.
Если считаешь, там где-то баг, тогда нужны логи - строчка с прокси, как она этот блок отдала, и строчка с клиента, как он его считать начала. Потому я могу ответить только банальностью - "у меня все работает". Клиент 509 и прокси 347 на PS3. Настроек клиента не менял (PS3 клиент по умолчанию хапает 64 итерации).
Вот прокси пошла за блоками наверх:
2009-02-20 06:18:58,distributed.net Personal Proxy (build 347)
2009-02-20 06:29:02,server: Queueing rc5-72 request for iter 256.
2009-02-20 06:29:02,server: Received rc5-72 packet CB:FC64154E:00000000 iter 201
Вот она отдает большие блоки клиенту.
2009-02-20 06:36:00,127.0.0.1: assigned rc5-72 CB:FC64154E:00000000 iter 64
2009-02-20 06:36:00,127.0.0.1: assigned rc5-72 CB:FC64158E:00000000 iter 64
2009-02-20 06:36:55,127.0.0.1: assigned rc5-72 CB:FC6415CE:00000000 iter 64
2009-02-20 06:36:55,127.0.0.1: assigned rc5-72 CB:FC64160E:00000000 iter 9
Вот клиент сгрыз блок на 9 итераций:
dnetc v2.9103-509-CFR-09011214 for Linux (Linux 2.6.22-16-cell).
2009-02-20 07:03:23,127.0.0.1: completed rc5-72 CB:FC64160E:00000000 iter 9
2009-02-20 07:07:39,server: --> uplink rc5-72 packet CB:FC64160E:00000000 iter 9
2009-02-20 07:07:40,server: <-- ack OK rc5-72 packet CB:FC64160E:00000000 iter 9
> в проксе теперь есть 2 типа файлов: ppready.r72 (старый, > использующийся) и pprc5in.rc5 (новый). > может быть удалить старый и перезапустить проксю? ну куда > пихнуть старый придумаю....
Не, этот новый файл вообще не нужен... это твою версию прокси за каким-то хреном по инерции с поддержкой rc5-64 собрали... он так пустым и останется.
[RC5] вот и ответ на мой вопрос :(20.02.09 13:19 Автор: panam Статус: Незарегистрированный пользователь
> По всей видимости командная прокся версии 343 не умеет > отдавать большие блоки.
Конечно, во всей цепочке прокси должны быть как минимум 347. Ведь поддержку больших блоков ввели только в ней. Мне казалось, это очевидно.
Командную проксю вам так и так придется апгрейдить буквально в ближайшие дни - после завершения OGR-26 все прокси ниже 347 и клиенты ниже 509 будут заблокированы в OGR.
> ЗЫ у тебя берет не с командной, верно? что-то типа us.v29.dnet?
Да, я напрямую работаю (да и RC5 не считаю).
[RC5] а я только по первой строчке твоего лога догадался проверить, что стоит на командной проксе...20.02.09 14:55 Автор: panam Статус: Незарегистрированный пользователь
для машинке исключительно с GPU клиентами (4 штуки).
Есть но: при настройке, когда ставил клиента не указывал ему моей прокси, а пользовался он тем, что сам найдет. клиент тогда брал блоки 64*2^32. в настройках тогда стояло -1 на размер блока.
подразумеваю, что сейчас, после смены прокси на новую это должно возникать автоматически.
но этого нет....