FAQ BOINC

Общие вопросы

  • Вопрос: А можно ли перевести кредиты (credits) в деньги?
  • Ответ: НЕТ. На всякий случай ещё раз - НЕТ. (сведения актуальны на 01.01.2007)

  • Вопрос: Я обработал и отправил результаты уже для нескольких заданий, а очков мне так и не начислили?
  • Ответ: Для того чтобы за задание начислили очки его должны обработать ещё несколько участников, тогда результат будет признан достоверным и за него начислят очки. Между моментом отправки результатов и начислением очков может пройти и секунда и неделя и месяц.

  • Вопрос: В моей учётной записи (account) две колонки с очками claimed credit и granted credit и они разные, какому верить?
  • Ответ: Начисленные вам очки за обработанные задания в колонке granted credit (если там пусто значит задание ещё не признано), claimed credit - это мнение BOINC клиента на вашем компьютере, сколько, как он считает, надо дать очков за обработку данного задания. Окончательное решение по количеству начисляемых очков принимается после получения результатов обработки одного и того же задания несколькими участниками: если двое запросили по 100 очков, а один 500 - дадут 100 (хотя иногда бывает и наоборот - окончательный алгоритм начисления очков выбирают организаторы проекта).

  • Вопрос: Что такое RAC (Recent Average Credit)?
  • Ответ: Это что-то вроде вашей производительности - среднее количество очков зарабатываемых вами за один день, рассчитывается по заумному алгоритму, но приблизительно расчёт идёт по итогам последних двух недель.

  • Вопрос: А почему по умолчанию статистика сортируется именно по RAC (Recent Averege Credit), а не Total Credit?
  • Ответ: Тайна покрытая мраком, очевидно чтобы вновь подключившиеся к проекту не отключились сразу как только увидят сколько очков набрали подключившиеся до них.

  • Вопрос: Как активировать возможность показа графического окна приложения при установке BOINC клиента в качестве службы (service).
  • Ответ: Зайти в настройки службы BOINC и на странице “Вход в систему” установить галку «Разрешить взаимодействие с рабочим столом» («Allow service to interact with desktop»). Объяснение на английском в BOINC wiki.

Загрузка процессора

  • Вопрос: После подключения к проекту мой процессор постоянно загружен на 100%, это нормально?
  • Ответ: Да, проекты используют неиспользуемое время процессора и поэтому он всегда загружен работой, из-за этого возможен перегрев и выход из строя процессора, вы участвуете в проектах на свой страх и риск.

  • Вопрос: Как ограничить загрузку процессора не 100%, а например 70%?
  • Ответ 1: Использовать сторонние утилиты для ограничения загрузки процессора, например ThreadMaster.
  • Ответ 2: Задать процент использования процессора в общих настройках BOINC клиента Use at most X percent of CPU time.

Установка BOINC

  • Вопрос: (Windows) Установка программы BOINC прерывается сообщением об уже установленной версии BOINC с предложением сначала удалить предыдущую версию.
  • Ответ: BOINC может не установиться, если не удалена предыдущая версия программы. В таком случае следует выполнить следующие действия:
    1. Завершить работу BOINC (если BOINC установлен как служба, то остановить службу BOINC) и удалить через «Пуск/Настройка/Панель управления/Установка и удаление программ». Попытаться установить новую версию BOINC.
    2. Если и это не поможет, то можно воспользоваться программой Windows Install Clean Up. Старые версии BOINC отображаются в ней как «BOINC.msi» или «corrupt icon .msi». Выберите данный пункт и нажмите «Remove». Перезагрузите компьютер и попытайтесь установить новую версию BOINC. (ВНИМАНИЕ: при использовании программы Windows Install Clean Up не пытайтесь удалять другие .msi файлы, это не поможет).
    3. В случае неудачи можно установить предыдущую версию BOINC (все версии BOINC можно найти здесь). Затем удалить её и попытаться установить новую версию BOINC.

Сигнатуры

  • Вопрос: Что такое сигнатуры?
  • Ответ: Сигнатуры - это прямоугольные картинки с вашей статистикой в проектах. Можно использовать для вставки в подписи на форумах.
  • Вопрос: Где их взять?
  • Ответ: Список некоторых сайтов, создающих сигнатуры для всех желающих (и не желающих):
    1. BOINCstats - вариант сайта на русском - периодически генерирует сигнатуры для всех участников проектов на платформе BOINC, а также команд - подробности в faq.
    2. BOINC synergy - для генерирования вашей сигнатуры надо зарегистрироваться на сайте и указать свой CPID. Генерируются каждые 4 часа. Если не появляетесь на сайте BOINC synergy дольше 30 дней генерирование новых сигнатур приостанавливается - подробности на сайте BOINC synergy.

Все подробности по использованию сигнатур представлены на вышеперечисленных сайтах. Код для добавления сигнатуры будет примерно таким:

    • BOINCstats: http://www.boincstats.com/signature/user_178992.gif
    • BOINC synergy: http://www.boincsynergy.com/images/stats/comb-1911.jpg

Cross Project IDentificator (CPID)

  • Вопрос: Что делать, если в общей статистике по нескольким проектам меня стало много?
  • Ответ: Эта проблема связана с различием в разных проектах CPID или email. Во-первых, убедитесь, что во всех проектах электронный почтовый адрес, указанный при регистрации, введен одинаково (одинаковые регистры символов и т.д.). Лучше адрес прописывать в нижнем регистре - меньше будет проблем. Во-вторых, если много компьютеров и много проектов, в которых они участвуют, необходимо убедиться, что все проекты «пересекаются» друг с другом через общие компьютеры. В этом случае есть надежда, что если все оставить на самотек, то рано или поздно все синхронизируется. Если же проектов и компьютеров много, а ждать не хочется, то можно попытаться объединить дубли вручную. Для этого необходимо отредактировать файл client_state.xml в каталоге BOINC на каждой машине. NB! Перед любыми манипуляциями с этим файлом необходимо остановить BOINC и сделать резервную копию всего содержимого каталога BOINC. Далее открываем наш файл в текстовом редакторе Notepad и для каждого проекта, в котором участвует данный комп, ищем строку <cross_project_id> xxxxxxx </ cross_project_id>. Сравниваем найденные значения внутри тэгов друг с другом и определяем то значение, которое больше, если сравнивать их как 16-ричные числа. И так повторяем для всех компов. Затем заменяем все значения параметра cross_project_id во всех проектах на всех компьютерах на найденное максимальное значение. Сохраняем файл client_state.xml и перезапускаем BOINC. Затем жмем кнопку Update для всех проектов подряд в надежде, что рано или поздно CPIDы срастутся.

Ссылки


boinc/faq.txt · Последние изменения: 2007-11-18 10:07 RM
Personal Tools