Форум

Пожалуйста или Регистрация для создания записей и тем.

cc_config

Давным-давно настраивал боинк файлом cc_config.xml, а сейчас не получается. Боинк его читает и ноль реакции. Кто-нибудь в курсе, почему так происходит?

У меня проблем нет.

Опишите подробнее.

Сверьтесь с этой страницей - возможно используемый вами параметр более не поддерживается.

https://boinc.berkeley.edu/wiki/Client_configuration

Vladimir Duce HK отреагировал на эту запись.
Vladimir Duce HK

Обязательно посмотрите что написано в следующем окошке:

Boinc manager --> пункт меню "Сервис" ---> параметр "Просмотр событий ...".

Откроется дополнительное окно (если Boinc был запущен не очень давно, то в начале списка можно увидеть все ошибки в оборудовании и файлах конфигурации). Можно будет узнать какая строчка конфига ему не понравилась.

Вот мой файл:

<cc_config>
<log_flags>
[ ... ]
</log_flags>

<options>
<max_file_xfers>20</max_file_xfers>
<max_file_xfers_per_project>10</max_file_xfers_per_project>
<ncpus>3</ncpus>
<report_results_immediately>1</report_results_immediately>
<start_delay>10</start_delay>

</options>
</cc_config>

Вроде, всё верно. Файлы он отправляет по две штуки, задания делает восемью ядрами. В окне Просмотр событий пишет:

14.08.2020 16:50:16 | | Re-reading cc_config.xml
14.08.2020 16:50:16 | | log flags: file_xfer, sched_ops, task

 

А в какой каталог помещать файл cc_config.xml ?

 

Цитата: Atlantis от 14.08.2020, 16:51

Вот мой файл:

<cc_config>
<log_flags>
[ ... ]
</log_flags>

<options>
<max_file_xfers>20</max_file_xfers>
<max_file_xfers_per_project>10</max_file_xfers_per_project>
<ncpus>3</ncpus>
<report_results_immediately>1</report_results_immediately>
<start_delay>10</start_delay>

</options>
</cc_config>

Вроде, всё верно. Файлы он отправляет по две штуки, задания делает восемью ядрами. В окне Просмотр событий пишет:

14.08.2020 16:50:16 | | Re-reading cc_config.xml
14.08.2020 16:50:16 | | log flags: file_xfer, sched_ops, task

Atlantis,  у вас файл не читается (или не там лежит). Если есть параметр

<report_results_immediately>1</report_results_immediately>

то сообщение всегда это выводит:

14.08.2020 22:25:40 |  | Re-reading cc_config.xml
14.08.2020 22:25:40 |  | Config: report completed tasks immediately
14.08.2020 22:25:40 |  | log flags: file_xfer, sched_ops, task

 

Цитата: Yura12 от 14.08.2020, 17:43

 

А в какой каталог помещать файл cc_config.xml ?

Зависит от операционной системы. Под Win и Mac расписано здесь, с Линуксом сложнее.

Проверял под Windows.

<ncpus></ncpus> - работает. Есть, правда, один нюанс. По дефолту этот параметр равен 0 (использовать все ядра). Если вы поставите что-то отличное от нуля, то боинк перейдет в режим симуляции : будет считать, что ядер у вас столько, сколько вы указали. Если потом опять поставить ноль, то при чтении cc_config количество ядер уже не изменится. Все вернется обратно только после перезапуска боинка (ну или если указать в параметре <ncpus> файла сс_config реальное количество ядер, прочитать конфигурацию, а потом сбросить <ncpus> в ноль). Так что управлять числом ядер лучше через диалог "Настройки клиента" - "Использовать не более XX % процессоров"

Цитата: Yura12 от 14.08.2020, 17:43

 

А в какой каталог помещать файл cc_config.xml ?

У меня Boinc manager в ...\Boinc\.

Папка с данными в ...\Boinc\Data\.

Операционная система Windows 7. А cc_config.xml пришлось класть в ...\Boinc\Data\cc_config.xml.

Можно проверить читает программа cc_config.xml или нет, задав параметр в нём который легко отследить. Например можно заблокировать видеокарту (<ignore_nvidia_dev>N</ignore_nvidia_dev> или <no_gpus>0|1</no_gpus>).

Или можно указать какую-то строку с ошибкой, в файле cc_config.xml.

.....

!<use_all_gpus>1</use_all_gpus>

......

15.08.2020 5:43:01 | | Неожиданный текст в файле cc_config.xml: !  <--- Вот это Boinc manager выведет в Просмотре событий.

А потом уже экспериментировать с каталогами, куда кого положить.

BOINC.RU