cc_config
Цитата: Atlantis от 13.08.2020, 18:21Давным-давно настраивал боинк файлом cc_config.xml, а сейчас не получается. Боинк его читает и ноль реакции. Кто-нибудь в курсе, почему так происходит?
Давным-давно настраивал боинк файлом cc_config.xml, а сейчас не получается. Боинк его читает и ноль реакции. Кто-нибудь в курсе, почему так происходит?
Цитата: atch от 13.08.2020, 21:10У меня проблем нет.
Опишите подробнее.
Сверьтесь с этой страницей - возможно используемый вами параметр более не поддерживается.
https://boinc.berkeley.edu/wiki/Client_configuration
У меня проблем нет.
Опишите подробнее.
Сверьтесь с этой страницей - возможно используемый вами параметр более не поддерживается.
Цитата: mike765321 от 14.08.2020, 16:26Обязательно посмотрите что написано в следующем окошке:
Boinc manager --> пункт меню "Сервис" ---> параметр "Просмотр событий ...".
Откроется дополнительное окно (если Boinc был запущен не очень давно, то в начале списка можно увидеть все ошибки в оборудовании и файлах конфигурации). Можно будет узнать какая строчка конфига ему не понравилась.
Обязательно посмотрите что написано в следующем окошке:
Boinc manager --> пункт меню "Сервис" ---> параметр "Просмотр событий ...".
Откроется дополнительное окно (если Boinc был запущен не очень давно, то в начале списка можно увидеть все ошибки в оборудовании и файлах конфигурации). Можно будет узнать какая строчка конфига ему не понравилась.
Цитата: 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
Вот мой файл:
<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
Цитата: zlodeck от 14.08.2020, 22:09Цитата: 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, taskAtlantis, у вас файл не читается (или не там лежит). Если есть параметр
<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 % процессоров"
Цитата: 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 % процессоров"
Цитата: mike765321 от 15.08.2020, 05:13Цитата: Yura12 от 14.08.2020, 17:43
А в какой каталог помещать файл cc_config.xml ?
У меня Boinc manager в ...\Boinc\.
Папка с данными в ...\Boinc\Data\.
Операционная система Windows 7. А cc_config.xml пришлось класть в ...\Boinc\Data\cc_config.xml.
Цитата: Yura12 от 14.08.2020, 17:43
А в какой каталог помещать файл cc_config.xml ?
У меня Boinc manager в ...\Boinc\.
Папка с данными в ...\Boinc\Data\.
Операционная система Windows 7. А cc_config.xml пришлось класть в ...\Boinc\Data\cc_config.xml.
Цитата: mike765321 от 15.08.2020, 05:56Можно проверить читает программа 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 выведет в Просмотре событий.
А потом уже экспериментировать с каталогами, куда кого положить.
Можно проверить читает программа 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 выведет в Просмотре событий.
А потом уже экспериментировать с каталогами, куда кого положить.