WWW team2ch.info
Top / FAQ

よくある質問と回答 Edit

全般 Edit

基本事項 Edit

BOINCはボインちゃんの略ですか? Edit

Berkeley Open Infrastructure for Network Computingの略です。ボインちゃんではありません
「ネットワークコンピューティングのための開かれたインフラ バークレーぷれぜんつ」という意味です。バークレーとはアメリカの地名で、ここでは開発元であるカリフォルニア大学バークレー校を意味します。
読み方は「ボインク」だと思われます。ここの02:46あたり(YouTube)

BOINCってのは分散コンピューティングのプロジェクトのこと? それに加入しないといけないの? Edit

BOINCは分散コンピューティングの共通のツール。ウェブや電子メール、FTPやIRCなどと同じようなサービスの一つと考えてほしい。
BOINCを採用する分散コンピューティングプロジェクトに参加するには、BOINCクライアントと呼ばれるソフトを入手する必要がある。BOINCクライアントはBOINCの開発元サイトで配布されている。(オープンソースで開発されているため、自分でコンパイルしたり改変したクライアントを作成・配布しても構わない。)分散コンピューティングプロジェクトの鯖側でも、BOINCのサーバプログラム群が稼動している。

BOINCの参加者が実際に加入するのは、個々のBOINCを採用した分散コンピューティングプロジェクト。そのジャンルは蛋白質・医薬品開発系に限らず、天文関係や長期気象予測や物理化学、数学や暗号クラックなど多岐に渡る。

名前やメールアドレスは何を登録したらいい? Edit

名前は1バイト文字のみが無難。UTF-8に対応しているはずだが、プロジェクトのサイトや統計サイトによっては文字化けの恐れがある。
メールアドレスはチーム主宰者に渡るので、いわゆる捨てアドが基本。プロジェクトからのメール送信を許可するのであれば、確実にメールを受け取れるアドレスで。

終了するときは? Edit

普通に終了してよい。
休止してからの方が安全かもしれないけど、まぁそこは好きなように。
いきなり今までの結果がパーになることは(宿題に不具合が無い限り)無い。最後に自動セーブしたところまで若干巻き戻る。

プレファレンスってプロジェクトのサイトとBOINCクライアントの両方にあるけど、両方設定しといた方がいい? Edit

プレファレンス(設定)はプロジェクトのサイトで設定すると、BOINCクライアントがプロジェクトへのアクセスの際に自動で取り込むようになっている。また別に参加しているプロジェクトがあれば、クロスプロジェクトIDの伝播と同じ要領で別のプロジェクトにも設定変更が伝播する仕組みとなっている。
よって、基本的にはBOINCクライアント側でプレファレンスを設定する必要はないが、マシン毎に個別に設定したい場合はBOINCクライアント側で設定すればそちらが優先される。

BOINCクライアント側でプレファレンスを設定する機能は5.8.x以降のバージョンで実装されたが、マシン固有のプレファレンス(global_prefs_override.xml)があれば優先する仕様自体は以前からあって、内部的にはこのglobal_prefs_override.xmlの作成・編集をしている。マシン個別の設定を解除したい場合は、global_prefs_override.xmlを削除すればよい。

参考:
プレファレンス(好みの設定)
プレファレンスより優先される設定ファイル

PCを起動するとデフォでBOINCも自動起動する。手動で起動するようにしたいがどうすれば? Edit

Windows版では、インストールの際にスタートアップフォルダにBOINCマネージャのショートカットが作られている。
これを削除するなり別の場所に移せば、自動では起動しなくなる。

ver.6以降のWindows版BOINCクライアントでは、スタートアップフォルダのショートカットではなくレジストリのスタートアップに登録されている。レジストリエディタで慎重に該当部分を削除するか、スタートアップを安全に編集するフリーソフトを利用するとよい。

複数のPCでBOINCを動かすには? Edit

それぞれのPCにBOINCクライアントをインストール。「プロジェクトに参加」を実行した際、「既にプロジェクトに参加していますか?」の質問に「はい、すでにアカウントがあります」を選んでアカウント情報(名前とパスワード)を入力。

事前に準備しておけば、手元のPCから他のPCで動いているBOINCクライアントをリモート操作できるので便利。
BOINC_Managerから他のPCに接続する方法はこちら。

スレでよく見る罰金って何?金とられるの? Edit

サーバーと通信が不可能のこと。UD時代からの符丁で、通信再試行までの時間が「Backing off・・・」と表示されていたために略して罰金と呼ばれている。

スレでよく見る雑食って何?なにかご馳走してくれるの? Edit

BOINCを採用している分散コンピューティングプロジェクトであれば、一つのクライアントで複数のプロジェクトに同時に参加できるのがBOINCの最大の特徴だが、この複数のプロジェクトに参加している状態をTeam 2chでは俗に雑食と呼んでいる。
また、狭義ではWCG内で複数のプロジェクトを行っている人のことも指す。

分散コンピューティングのコミュニティでよく目にする、宿題を処理する意の「クランチ」(crunch)には、噛み砕くという意味がある。

ポイント(クレジット)はどういう仕組みで貰えるんだ? Edit

1コブルストーン(BOINCにおけるポイントの単位)の定義は、1000MIPSの計算能力をもつマシンが100分の1日を費やして得られた計算量。
例えば、3000MIPSのマシンを丸一日稼動した場合、300コブルストーンが得られる計算となる。
参考:公式ドキュメント WCGにおけるワークユニットの検証(Validation)とクレジット(Credits)

申告する値=その宿題に掛かった時間×ベンチマーク値
実際に貰える値は「自分を含む同じ宿題を出した人たちが申告した値」から最大値と最小値を捨てた上で残りの平均*1

要するにシステムの性能が良くて、沢山宿題を提出すれば、多くクレジットが貰える。

ポイントっていつ貰えるの? Edit

ほとんどのBOINCプロジェクトでは、同じ宿題を複数の参加者に配り、提出が出揃った時点で答え合わせをしている。これは、マシン不調による計算ミスや、チート野郎による嘘解答を多数決により排除するため。
ポイントは、この答え合わせが終わった時点で付与される。言い換えると、いつポイントを貰えるかは自分と同じ宿題をやっている人次第。

宿題の答え合わせっていつやるの? Edit

宿題の提出が規定数に達したとき。
同じ宿題を何人に配り、何人が提出したら答え合わせをするかは宿題ごとに設定されている。宿題の詳細情報をみれば載っている。
2〜3人に配って全員が提出した時点で答え合わせをするのが一般的。参加者数が潤沢なプロジェクトでは、未提出者の発生を見越して多めに配っていることもある。
なお、宿題放棄や未提出者が出たり、一度の答え合わせで正答が確定しなかった場合、宿題がさらに別の参加者に追加で配られる。

〆切を破ったらどうなる?何かペナルティある? Edit

〆切に遅れて宿題を提出すると、その宿題では基本的にポイントが貰えない。
ただし〆切に遅れても、答え合わせにさえ間に合えばポイントは貰える。鯖ダウンや宿題不良などプロジェクト側に責がある場合、〆切の延長や答え合わせの保留、ポイント付与などの措置がなされることもある。
遅れても諦めずに提出した方がいいか、速やかに破棄してしまった方がいいかはケースバイケース。

マシン名を変更したい。 Edit

自分のマシンで設定されているコンピュータ名が、そのまま反映されている。
Windowsならシステムのプロパティを開いて(マイコンピュータの上で右クリック、あるいはコントロールパネルから開く)、「コンピュータ名」タブがあるのでそこから変更。変更後は再起動が必要になる。

自分のマシンを公開したくありません。 Edit

プロジェクト毎の設定(preferences)に、自分のマシンを公開するかどうかの項目があるよ。
「Should 【プロジェクト名】 show your computers on its web site?」(あなたのコンピュータをウェブサイトに載せていいかい?)という項目があるので、これをNoにする。

なお、公開した場合でも第三者が閲覧できるのはマシンスペックと使用OSぐらいで、IPアドレスやコンピュータ名は晒されてない。

USBメモリにインスコして持ち運ぶ Edit

だめ。エラるからやってはいけない。
自宅のPCにUSBメモリを挿しインスコし、それを違うPCで使うと、自宅PCと競合してしまう。
インスコは稼動させるPCで行う。

死亡したマシンからBOINCの宿題を引継ぎたいんですけど Edit

普通にBOINCをインストールした上で、一旦BOINCを終了してインストールフォルダごと差し替えてしまえばよい。
(上のFAQと異なり、同時に実行させなければ競合は発生しないので大丈夫。コピーは危険だがムーブならOK。)
無事に稼動したことを確認したら、複写元のBOINCフォルダを速やかに破棄すること。万一起動してしまって同じ宿題を再び提出したら、チート野郎扱いされてしまう恐れがある。

起動していきなりCPUベンチマークを始めるが、これはパーツ換装のときにも起こる。

名前変えても成績は引き継げる? Edit

名前はアカウントに付随するデータの一つに過ぎず、変えてもそのアカウントの成績自体は何も変わらない。つまり引き継げる。
メールアドレスを変えた場合も同様。ただしこの場合はCPID*2が変わってしまうため、BOINC全体での成績は分裂してしまうことになる。統一したいなら登録メールアドレスも統一した方がよい。

Team 2chの板別集計は名前を元に集計しているため、例えば@loungeから@newsVIPに変えたら今までの成績は@newsVIPに移動する。
ちなみにチーム自体を移籍した場合は、今までの分の成績は元のチームに残る。

PC起動時にBOINCのウィンドウ・アイコンが出ないようにしたい。 Edit

スタートアップにあるショートカットの最後に /sをつける。
以下、BOINCのインストールフォルダをデフォルトから変更している場合は適宜読み替えること。

例 "C:\Program Files\BOINC\boincmgr.exe" /s

デフォルトでなっているハズだが。

また、スタートアップにあるショートカットを以下のようにするとタスクトレイにも表示しなくなる。(以下は自己責任でよろ)

例 "C:\Program Files\BOINC\boinc.exe" -detach

通常はマネージャが子プロセスとしてBOINCクライアントを起動しているが、BOINCクライアント単体でも起動できる。
この場合マネージャを見るにはスタートメニューから別途起動する。

BOINCクライアントを単体起動した場合、マネージャを終了させてもBOINCクライアントは終了しなくなる。
クライアントを終了させるには、マネージャの「高度な操作」→「Shutdown Connected Client...」を選択し、警告にOKし出てきたウィンドウでlocalhostを選択しパスは自動入力された物そのままでOKを押す。するとBOINCクライアントが終了するのでその後マネージャも終了する。BOINCクライアントが終了した状態でマネージャだけ起動してるとエラーメッセージが出るが当然なので問題は無い。
またスタートメニューの「ファイル名を指名して実行」で以下のように入力してもBOINCクライアントを終了できる。

例 "C:\Program Files\BOINC\boinccmd.exe" --quit

玄人向けコマンドラインオプションやboinccmd.exeで使えるコマンドのリスト

入れたばかりだけど、凄い時間掛かる宿題ばかり来てね? Edit

宿題は数時間〜数十時間かかるのが普通です。気長に待ちましょう。
(長期気候予想のプロジェクトでは数ヶ月かかるものすらありますが、これはさすがに例外。)

参加したばかりの状態だと、完了までの時間の予測精度が低い為実際より長めに出るようです。
そのうち補正されていき、実際に近い値が表示されるようになります。

気づいたらベンチマークの値が低くなってるんですけど Edit

BOINCは120時間毎に自動でベンチマークを取り直す。BOINC以外の負荷が高いときにたまたまベンチマークが起動してしまった可能性が高い。
ベンチマークはクレジットの申請値に直結するので、あまりにも低くなってしまった場合は手動でベンチマークを取り直した方がよい。

バージョンアップの方法は? Edit

BOINC終了させてから上書きインスコでおk。
バージョンによっては宿題が一からやり直しになる場合がある。気になるなら予めタスクの取得を禁止し、宿題を払い出してからの方が安全。

「Your account」にある「merge this computer」とか「delete this computer」をクリックするとどうなるの? Edit

「merge this computer」は、同じマシンなのに何らかの理由で複数に分裂してしまったマシン情報とその既得クレジットを、一つの記録にまとめるもの。実行すると、古い番号のマシンIDが削除され、新しい番号のマシンIDに記録が合算される。
「delete this computer」は、マシン情報とその既得クレジットを抹消するもの。削除したマシンIDにおける記録は全て破棄され復活はできない。マシン情報を削除しても、参加者自身の既得クレジットには一切影響しない。

参加者だけでなく個々のマシンにもクロスプロジェクトIDが付与されていて、外部統計サイトでマシン毎のクレジット獲得履歴を閲覧できるようになっている。しかし、マシンのクロスプロジェクトIDはマシンスペックを元に生成されているため、マシン構成を変更したり、メモリ増設をしただけでも変わってしまい、統計サイト上での記録の分裂現象が起こりやすい。
分裂してしまったマシン記録を一つに統合するには、かつてそのマシンで参加したプロジェクトがまだ生きているなら再度参加して「merge this computer」での記録合算を試みるといい。OSが変わってしまった場合やプロジェクト側が合算操作を禁止している場合などマージ不能の場合は、「delete this computer」で記録を抹消してしまうことで外部統計サイト上での見かけを改善することができる。

なお、World Community Gridではマシン情報の合算・抹消機能は実装されていない。

プロジェクトを離脱した場合、どんなペナルティがある? Edit

特にペナルティは何もない。自分のアカウントや参加PCの成績はそのプロジェクトが存続する限りずっと残っているし、同じアカウントで再び参加すれば成績も引き継げる。
離脱したときにまだ成績が付与されていなかった宿題があっても、答え合わせのあとにちゃんと成績が付与される。

未返却の宿題が残っている状態でプロジェクトから離脱した場合、宿題の破棄扱いとなるため信用が落ち、プロジェクトによっては再参加の際に一日当たりの宿題配布上限(daily quota)を減らされることがある。この場合はきちんと宿題の提出を続けていくことによって徐々に元に戻る。

アカウントを抹消したい Edit

一度作ったアカウントは二度と消すことができない。仮にプロジェクトの管理者に頼んでも、データベースに矛盾が生じる可能性が高いため嫌がられるだろう。また、既にプロジェクト自体が終了してしまった場合についても、外部統計サイトには成績情報がずっと残り続ける。
プロジェクトに対して不信が生じる事態を恐れるなら、アカウントを作る際に最初からBOINC専用の捨てアドと捨てパスワードで登録すること。

なお、外部統計サイトに渡るのは公開情報(ID番号、クロスプロジェクトID、アカウント作成日、名前、国籍、成績、直近の平均成績(RAC)、URLを公開してるならそのURL、プロフィールを書いてるならそのプロフィール、マシンを公開してるならそのマシンスペック)だけなので、プロフィールで自らバラしていない限り個人情報が漏れる心配は無い。

リソースについて Edit

CPUの使用率が100%にならず不安定なんですが Edit

シンプルビュー画面でPreferencesをクリック→Use no more than〜を100%に→SAVEをクリック!
100%使いたくないならBOINC側では100%にしておいて外部ツールで絞る

メモリ使いすぎ! Edit

WCGならWCGのHPのマイグリッド→デバイスマネージャー→装置プロファイルの
次のスペース以内を使用: % (全メモリーに対する比率) *3を調節すると、メモリをそれ以上使う宿題が来なくなる。
つまり減らしすぎると宿題が全く来なくなるので、様子を見つつ調整する。
あとはメモリをあまり使わないプロジェクトのみ参加するとか。システム要件
また、デュアルとかクアッドで全コア使うとその分メモリも使います。シングルで80Mでもデュアル+HTだと×4で320MB。クアッド+HTだと×8で640MB。
メモリが厳しいならプレファンスで使用するCPU数を減らすのも検討してみましょう。最近メモリ安いから増設しちゃうのも手です。

自分のパソコンは低スペックだと思いますが、どれを選べばよいですか? Edit

宿題の重さで見ると、このようになる。

備考
Rosetta@homeはおおよその硬さを設定できる。デフォでは3時間で終わる設定。

参考: WCGのそれぞれの最低動作環境 
英語BOINC Wikiの一覧のDeadline(提出期限)とProcess time(2GHzCPUでのおおよその処理時間)も参考になる。

複数のプロジェクトに参加したらキャッシュが多すぎ Edit

まずどのプロジェクトに注力したいか決める。そして設定のリソース割り当てを設定。
WCGの場合(クロス・プロジェクトの設定値)
次にキャッシュ量も設定。
WCGの場合(作業単位キャッシュの設定)

基本的な事だが、設定後BOINCマネージャがサイトと通信して設定をダウンロードして適用しないと適用されない。また、既に余分に落としたキャッシュは削除されないので、余分なキャッシュは「中止」しておく事。

プロジェクトにもよるが、キャッシュが何個もあって間に合ってない場合は全体的に少なめに設定しないと、期限切れになったりするので注意。
完了までの時間を見ながらどれくらいがちょうどいいか調整するとよい。

設定したのにキャッシュが多すぎ Edit

原因は不明だが、ちょくちょくそういう質問がある。
BOINCフォルダにあるglobal_prefs.xmlをメモ帳で開いて「<work_buf_min_days>」「<work_buf_additional_days>(無い場合もある)」の数値がいくつか確認。

これらの設定がサイトで設定したものと同じか確認。違うならマネージャで更新する。
当然「多すぎだった状態」→「設定を変更」→「適用」しても、既に余分に落としたキャッシュは削除されないので、余分なキャッシュは「中止」しておく事。

強制的にキャッシュ量の設定をするには
同じBOINCフォルダにあるglobal_prefs_override.xmlを開いて「<global_preferences>」の中に

<work_buf_min_days>0.01</work_buf_min_days>
<work_buf_additional_days>0</work_buf_additional_days>

を追加。数値は好きなように。
設定した後マネージャの「高度な操作」の「Read local prefs file」すれば適用される。
global_prefs_override.xmlの内容は優先して適用されるので設定的にはここを抑えておけば良いはず。
またglobal_prefs_override.xmlは参加している全てのプロジェクトに適用されるので注意。

運用トラブル Edit

プロジェクトに参加できない! Edit

BOINCクライアントからではなく、プロジェクトのウェブサイト上でアカウントを直接取得してみよう。
まずトップページで「create an account」のリンクを探す(無い場合は「【トップページURL】create_account_form.php」のURLを直打ち)。
アカウントの作成を停止しているようならもちろん参加できない。また、「Invitation Code」もしくは「招待コード」という項目があるなら、招待コードを知る関係者しか参加できないクローズド運用とする方針を運営側が採っているということ。

宿題が落ちてこない*4 。宿題を提出できない。 Edit

BOINCが宿題をどう処理するかを決めるスケジューリングについての詳細

  1. 鯖が落ちてるかメンテ中・プロジェクトが休止中・宿題が弾切れ・BOINCクライアントがとても古い
    1. メッセージ欄を見れば容易に判別がつく。
    2. 鯖が落ちているかどうかは鯖状態ページで確認できる。
  2. 稼動条件を見直す
    1. シンプルビューのPreferencesの設定がfileこの画面のようになってるか確認する。
      Connect to internet only between がAnytime以外に設定されてると指定した時間にしかネットに接続しなくなる。
      HDD容量設定のUse no more than 〜 of disk spaceが少なすぎると宿題が落ちてこなくなる。
      ここでの設定はサイト上の設定よりも優先されるのでここでfileこの画面の様になっていればOK。
    2. Advanced Viewのメニューのアクティビティで「常時稼動」「ネットワークをいつでも使用」にする。
    3. プロジェクトタブで、「タスクの取得禁止」を押していないか。押していた場合は「新しいタスクを許可」する。
  3. ファイヤーウォールやセキュリティーソフトの設定を見直してBOINCが通信できているか・BOINCの動作を邪魔していないか確認する。
    1. アンチウイルスソフトでBOINCフォルダ以下を監視しないようにする。
      • Windows Vistaを使っている場合(UAC*5を無効にします)
        • Windows VistaでBOINCを稼動させるとUAC機能が邪魔をすることがあります。
        • コントロールパネルのユーザーアカウントを開きます 。
        • ユーザーアカウント制御の有効化または無効化をクリックします。
        • ユーザーアカウント制御(UAC)を使ってコンピュータの保護... のチェックを外します。
      • UAC機能全てを無効にしたくない場合
        • BONICのフォルダのプロパティ→セキュリティ→Users→フルコントロールにチェックを入れる
      • boinc.exe はインターネットにアクセスする為にports 80 と 443 を使う。 ローカルアクセスの為に(127.0.0.1) ports 31416を使う。
      • boincmgr.exe, boinccmd.exe, boinc.scr はローカルアクセスの為に ports 31416を使う。
  4. 進行率が100%になってるのに終わらない
    1. 計算エラー・または宿題の不具合の可能性。BOINCやOSを再起動してみる。最適化コアクライアントを使用してるなら純正に戻す。ダメならその宿題は「中止」で諦める。
  5. 〆切間際の宿題を抱えている。
    沢山のプロジェクトに参加していると報告期限を守るために、BOINC ManageはWUのダウンロードを自動的に制限する。
    1. PC毎にプロファイルを作り低スペックのPCが参加するプロジェクトを絞る。
    2. 注力したいプロジェクト以外のキャッシュ量を減らす。
  6. プロジェクト間の解析時間のバランスが崩れている。
    BOINCマネージャは、複数プロジェクトの解析時間の割合をできるだけ設定値に近づけようと、各プロジェクトからのWU取得をコントロールしている。
    あるプロジェクトが鯖落ちになると、代わりに別のプロジェクトが多く実行されるので、復活後は鯖落ちしてたプロジェクトの宿題を沢山して借金を返そうとする。その為他のプロジェクトの宿題が一時的に落ちてこない状態になる事がある。
    1. プロジェクトの更新を実行し、メッセージ欄が「(not requesting new work or reporting completed tasks)」となっている場合、大抵はこの状態。
    2. どうしても特定のプロジェクトを実行したいなら、手動で他のプロジェクトを一時停止。
  7. βテストの宿題だけ配布してたり、子プロジェクトのあるプロジェクトなら自分の参加してない子プロジェクトの宿題だけがあるのかも。
    プロジェクト毎のプレファレンスを確認しよう。「Run test applications?」(テストアプリを走らせていい?)という項目が追加されてたり、「Run only the selected applications」(選択したアプリだけを走らせる)という項目が追加されててその横に子プロジェクトがずらりと並んでいるかもしれない。特に、新たに子プロジェクトが立ち上がったときは、初期状態ではその子プロジェクトに参加しない設定になっていることが多い。
    一度プレファレンスを設定したからといって安心せず、たまには新たな項目が追加されてないか確認することをお勧めする。
  8. メッセージ欄に「won't finish in time」(=期限内に終わらないだろう)が出ている。
    BOINCクライアントは隠しパラメータで、BOINCクライアント自身の稼働率の実績を保持している。稼働率が悪ければ、宿題の提出が〆切に間に合わなくなるおそれがあるためそれに見合った量の宿題しかもらえない。
    こうなってしまった場合、地道に稼働率を上げていくか、BOINCクライアントを再インストールするしかない。

クライアントver6.6.xでの不具合
複数の参加プロジェクト間でのリソース配分比率を調整する隠しパラメータ「長期の負債」が、6.6.x以前ではプラスの値もマイナスの値も取りうる相対値だったが、6.6.xからはゼロ秒からはじまりマイナス秒が蓄積していく仕様に変更されている。6.6.xにアップデートした際、この「長期の負債」の値が壊れて、ときにマイナス数億秒という天文学的な値になってしまうことがある。
(「長期の負債」の値は外部ツールのBoincviewで確認できたが、現在は配布サイトが死亡してしまっている。)
プロジェクトのリセットを実行すると、「長期の負債」もゼロ秒にリセットされ、宿題が落ちてくるようになる。

追記:「プロジェクトのリセット」では直らなかったが、「プロジェクトの離脱→再登録」で宿題が落ちてくるようになったという報告あり。リセットでだめなら、この方法を試してみるとよいかも。

宿題が進まない・進行率が戻る Edit

BOINCが宿題をどう処理するかを決めるスケジューリングについての詳細

1.稼動条件を確認する。
シンプルビューのPreferencesの設定がfileこの画面のようになってるか確認する。
Do work only betweenがAnytime以外、Do work after idol forが0 (Run Always)以外に設定されてると指定した時間やアイドル時にしか稼動しなくなる。
ここでの設定はサイト上の設定よりも優先されるのでここでfileこの画面の様になっていればOK。
念のためAdvanced Viewのメニューのアクティビティで「常時稼動」「ネットワークをいつでも使用」にする。

また「Waiting for memory」となっている場合はメモリ不足。設定でメモリ量を制限しているなら外す。

一時停止や宿題の切り替え時に進行率が戻る場合
サイト上で設定できる「Leave applications in memory while suspended?」「優先使用時にメモリー内のアプリケーションをそのままにしておきますか?」
の項目をYes(はい)にする。

2.他にCPUを使っているアプリが無いか確認する。
タスクマネージャで解析アプリ以外のアプリがCPUを占有してないか確認する。解析アプリはプロジェクト毎に異なる。
例えばWCGのhpf2だとwcg_hpf2_rosetta_5.18_windows_intelx86が解析アプリなのでこれ以外にCPUを占有しているアプリがあればそれが何か確認して止めるなりする。参考
またスクリーンセーバーが設定してあれば無しにする。

3.一度宿題を捨ててみて違う宿題をやってみる。
宿題に問題があるといつまでたっても終わらない事がある。終わらない宿題を「中止」して違う宿題でも同じ症状になるか確認する。

4.BOINCフォルダに書き込む権限があるか確認する。
BONICのフォルダのプロパティ→セキュリティ→Users→フルコントロールにチェックを入れる

宿題の進捗状況が100%を超えているのですが… Edit

正常な宿題にもかかわらずこのような現象が起こることがあります。しばらく様子を見ましょう。
いつまで経っても宿題が完了しない場合は、宿題に問題がある可能性があるので、Advanced View でタスクタブを選択し、その宿題を選択してから左の「中止」ボタンを押して宿題を廃棄してください。

エラーになる Edit

1.Vistaの場合PC終了時にエラーになってしまっていないか
WCGの結果状況で「状況」をクリックして見れるログで

- exit code -1073741510 (0xc000013a)

となっている場合、PC終了時にエラーになってしまっています。
メモ帳などで以下をコピペし、ファイルの種類・全てのファイル、ファイル名「WaitToKill.reg」の名前で保存しダブルクリック。その後PC再起動。

Windows Registry Editor Version 5.00 

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control] 
"WaitToKillServiceTimeout"="20000" 

参考 exit code -1073741510 (0xc000013a) (On Windows Vista)
WaitToKillServiceTimeoutについて

または毎回PC終了前に先にBOINCを終了させておく。面倒だけど。

2.他の人も全員エラーではないか
WCGの結果状況で他の人も全員エラーなら宿題の不具合なので、こっちの不具合ではない。
他の人の結果を見るには作業単位名をクリック。

3.OC(オーバークロック)のしすぎではないか
UDとは違ってOCしすぎるとエラー率が高くなるようです。

宿題が完了してるのに送信してくれない?報告待機ってなんだヽ(`Д´)ノ Edit

宿題の送信は完了したらすぐに行ってます。送信していないように見える「報告待機」の状態についての説明↓。

宿題は完了し既に提出しましたが、スケジューリング・サーバへポイントの申告を通知するタイミングを待っています。 BOINCが現在クライアントにある宿題の状況を判断し自動的に報告します。手動で報告するにはプロジェクトタブの更新を使います。

つまり完了した宿題に関する成績の情報を送信するのを待っているという事です。負荷対策の為と思われます。自動的に報告されるので放置でOKです。
その他状態に関する説明はこちら。

宿題が解析途中なのに実行待機(Waiting to Run)になって、別の宿題を解析します。 Edit

BOINCは提出期限を考慮しつつ解析するため、宿題の期限が近くなった場合は解析する宿題を途中で変更する場合があります。放っておけば途中の宿題も最後まで解析してくれます。

Win98やMeでは日本語表示されないんだけど Edit

http://boinc.baldanders.info/
Windows 98 または Me 上で BOINC Manager をお使いのかたでうまく日本語が表示されない場合は,
BOINC Manager.mo の代わりに BOINC Manager.win98.mo を使ってみてください
(locale\ja フォルダにコピーする場合は BOINC Manager.mo に名前を変更してください)。
症状が改善する場合があります。

また
もともとlocale\ja フォルダ(C:\Program Files\BOINC\locale\ja)にあったBOINC Manager.moを削除して
BOINC Manager.win98.moを突っ込んでBOINC Manager.moに名前を変えたら
きちんと表示された事例があります

パスワード忘れた Edit

解決したらちゃんとメモっとけ

Can't delete previous state file; アクセスが拒否されました。 Edit

BOINC以外の何らかのアプリが消そうとしてるファイルにアクセス中かもしれない。ウイルスチェックとか?
Unlockerというツールでロックを解除してゴミ箱に捨てればおk

またはBOINCフォルダ右クリ→プロパティ→セキュリティで
自分のユーザー名クリック→フルコントロールを許可→OK

或いは「\BOINC\slots」以下が読み取り専用になってないか。

トレイアイコンが何か変。赤丸っぽいのが付いてる Edit

BOINCは「マネージャ」「コアクライアント」「解析アプリ」で動いてる
そのうち「マネージャ」は「コアクライアント」と内部的に通信してコントロールや解析状況等を表示している。
赤丸っぽいのが付いてるのは「マネージャ」が「コアクライアント」に接続できなかった為と思われる。
その場合一度マネージャを再起動させてみると大体直る。

ずーっとダメな場合はマネージャの内部的な通信を許可するようセキュリティソフトの設定を変える。
boincmgr.exe, boinccmd.exe, boinc.scr はローカルアクセスの為に ports 31416を使う。

プロジェクトを一時停止しようと思って、間違って離脱を押してしまいました。 復旧方法はありますか? Edit

もう一回同じ名前とパスワードで参加し直せばOK。

BOINCクライアントが終了しません。タスクマネージャをみるとboinc.exeが居座り続けています Edit

最新版のBOINCでは、BOINCマネージャから起動した場合でもマネージャの終了と連動してクライアントが終了しなくなった。
マネージャの「高度な操作」 → 「Shut down connected client...」でクライアントを終了できる。
この操作は接続しているクライアントを終了するものなので、リモート操作時は前もってローカル接続に戻すこと。間違ってリモート接続先のクライアントを終了してしまった場合、再起動する手段は(別途リモートデスクトップのソフトを入れてない限り)無い。

他のBOINCプロジェクトに参加したら、自分の成績がプロジェクトごとに分裂してしまった Edit

BOINCのプロジェクト群で共通に使われる参加者識別ID「クロスプロジェクトID(CPID)」は、登録メールアドレスをもとに生成しています。
CPIDは登録メールアドレスだけでなく、各プロジェクトが個別に付けた乱数を連結した上で暗号化されている。参加者が既にCPIDを持っている(他のプロジェクトに参加済み)なら、新たに参加したプロジェクトに伝播して上書きされる仕組み。

  1. BOINCで使う(プロジェクトに登録する)メールアドレスは一つに統一すること。
  2. 新たに参加するプロジェクトには、最初に必ず他のプロジェクトに参加済みのPCで参加すること。でないとCPIDが統一されず、最悪の場合、複数のCPIDが互いを上書きしようと食い合う状態になってしまう。食い合い状態を解消するには、一旦全てのプロジェクトから離脱して、一つのPCで各プロジェクトに参加し直すことで地道にCPIDを伝播させてゆくほかないようだ。

統計サイトで自分のPCの成績が表示されません Edit

各プロジェクト個別のプリファレンスで、自分のPCを非公開にする設定にしているから。
PCごとの成績の推移を統計サイトで見れるようにしたいなら、自分のPCを公開する設定にしなければならない。
なお非公開設定でも、自分の参加者IDとリンクされなくなるだけでPCの統計情報自体は公開されている。マシンIDをもとに成績を閲覧することはできなくはない。

統計サイトで、自分のPCがやたらと多く表示されている! そのほとんどが幽霊マシンみたい Edit

プロジェクトの離脱や再参加を繰り返していると、そのような状態に陥りやすい。

  1. 一度離脱して再参加した場合、古いバージョンのBOINCサーバではその都度マシンIDが新たに発行される。同じPCで複数のマシンIDが発行されてしまった場合には、それらを合算する手続きを取れば一本化できる。(マシン情報の一番下にある「merge this computer」をクリック。)
  2. CPIDは参加者だけでなく、マシンごとにも個別に付与されている。マシンのCPIDはなんらかの拍子に変わってしまうことがあり(マシン構成をもとに生成されているのでそのためか?)、新しいCPIDがかつて参加していたプロジェクトにまでは伝播しないために、マシンの統計情報が分裂してしまう。統一したいならばかつて参加したプロジェクトに再参加し、地道に合算手続きをしていくしかない。既に終了してしまったプロジェクトや、合算手続きを無効にしているプロジェクトではもはや為すすべが無い。

BOINCのバージョンアップで.msiファイルを要求される Edit

ここから要求される.msiファイルを探して落とせばおk。

プレファレンス(Preferences)が英語で書かれていてわからないよ Edit

http://team2ch.info/TANPAKU/Preferences/
TANPAKUの説明だがBOINC Clientや他のプロジェクト(WCGなどを除く)でもほとんど同じ。

World Community Grid Edit

いつまでたっても自分のポイントがWCGのサイトで表示されないのですが・・・ Edit

サイトが更新されるまで最低24時間かかります。マターリ待ちましょう
また、妥当性検査処理中でかなり時間が掛かる事があります(3日くらい)。とりあえず提出出来てるかどうかは結果状況のページで確認できます。説明

WCGにつながらない。マイ・グリッドで「このページを表示する権限がありません。」と言われる。 Edit

メンテ中です。WCGのサイトは毎日定期的にメンテナンスを行います ラウンジスレ229より ソース

凡例
Oつながる
Xめんて
毎日(日本時間)
010203040506070809101112
OOOOOOOOOOOOOOOOXXXXOOOO
131415161718192021222300
OOOOOOOOOOOOOOOOXXOOOOOO
メンテ時間 詳細
毎日09:06 から2時間程度統計更新 (チームとチャレンジの統計更新も含む)
毎日21:06 から1時間程度統計更新 (全体と個人統計だけ)
毎日4回 1時間30分程度BOINCの宿題採点停止
火・木・土・日16:00 から?時間程度全データベースのバックアップ

WCGで名前の一部を大文字に変えようとしても反映されない。 Edit

葉鍵板より引用

WCGでチーム名一部大文字化がうまくいきませんでした。
変更しようとしとして、「この名前は使用可能ですか?」を
クリックすると、「既に使用中であるか、使用不可です。」が
出ます。
もしかしたら、WCGのメンバー名使用可否判定は大文字・小文字を
判別していないシステムになっているのかも知れません。
強制的に「保管」をクリックしてすると、一旦受け付けるのですが、
統計ページのメンバー名及びTeamメンバーリストに新しい名前は
反映されませんでした。(24時間待ってもダメ)

で、次の手順で変更すれば解決しましたので、同じ症状で困って
おられる方は参考にしてください。このやり方では、統計ページ及び
Teamメンバーリストにもリアルタイムで反映しました。

「ruby@LB@leafkey」 → 「ruby01@LB@LeafKey」(少し違う名前)
→ 「ruby@LB@LeafKey」

選んでないプロジェクトの宿題が落ちてくる Edit

「上で選択したプロジェクトに、私のコンピューターに適した作業がない場合は、別のプロジェクトから作業を送信してください」
という項目にチェックが入っていると他のプロジェクトの宿題が落ちてきます。
最初の登録ではデフォで有効?なので、最初の登録で選んでないプロジェクトでも落ちてくるようです。

変更するにはデバイス・マネージャー(Defaultプロファイル)の設定にアクセスして
「使用可能なプロジェクト」の所の「上で選択したプロジェクトに〜」のチェックを外して設定を保存します。
設定するとそのとおり、選択したプロジェクトに宿題が無くなったらWCGからは何も落ちてこなくなります。

低スペックPCのみにゲノムだけやらせたい場合は複数台のPCにそれぞれ違う設定をするを参考に
ゲノム用のプロファイルを作って適用する(現在ゲノムは終了しています)。

バッジっていつ貰えるの? Edit

各プロジェクトごとに合計ランタイムが一定時間を超えるともらえます(2009年7月半ばに改定があったようです)。
 ◇Bronze - 14 days
 ◇Silver - 45 days
 ◇Gold - 90 days
 ◇Ruby - 180 days
 ◇Emerald - 1 year
 ◇Sapphire - 2 years
リザルト数やポイントは関係なく、提出した宿題がエラーや妥当性検査処理中であっても問題ないようです。

コメント Edit

最新の20件を表示しています。 コメントページを参照

  • 名前変えても〜とPC起動時に〜を追加 -- 名無しさん 2007-05-15 (火) 14:54:15
    • PC起動時に〜に追加 -- 名無しさん 2007-05-16 (水) 14:38:42
  • トレイアイコンが何か変を追加 -- 名無しさん 2007-05-17 (木) 16:53:02
  • 複数のプロジェクトに参加したらキャッシュが多すぎを追加 -- 名無しさん 2007-05-18 (金) 18:58:55
  • LINUXで動かしているのですが昨日今日辺りからうまく動作しなくなってしまいました。
    [root@www BOINC]# ./boinc -attach_project www.worldcommunitygrid.org xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    2007-05-23 18:15:33 [---] Starting BOINC client version 5.8.16 for i686-pc-linux-gnu
    2007-05-23 18:15:33 [---] log flags: task, file_xfer, sched_ops
    2007-05-23 18:15:33 [---] Libraries: libcurl/7.16.0 OpenSSL/0.9.8d zlib/1.2.3
    2007-05-23 18:15:33 [---] Data directory: /root/BOINC
    2007-05-23 18:15:33 [---] Processor: 1 GenuineIntel Intel(R) Pentium(R) 4 CPU 2.80GHz [Family 15 Model 2 Stepping 7][fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe up cid]
    2007-05-23 18:15:33 [---] Memory: 500.61 MB physical, 1023.99 MB virtual
    2007-05-23 18:15:33 [---] Disk: 71.08 GB total, 63.89 GB free
    2007-05-23 18:15:34 [---] Already attached to http://www.worldcommunitygrid.org/
    2007-05-23 18:15:34 [World Community Grid] URL: http://www.worldcommunitygrid.org/; Computer ID: 186468; location: (none); project prefs: default
    2007-05-23 18:15:34 [---] General prefs: from World Community Grid (last modified 1970-01-01 09:00:01)
    2007-05-23 18:15:34 [---] Host location: none
    2007-05-23 18:15:34 [---] General prefs: using your defaults
    2007-05-23 18:15:34 [World Community Grid] Restarting task faah1628_ZINC04542852_x2BPW_00_1 using faah version 530

どなたかおかしいところあったら教えてください -- 名無しさん 2007-05-23 (水) 18:39:59

  • こちらには書き込んでる人自体がとても少ないので
    回答を得たいならスレのほうで質問した方が良いでしょう。
    すみませんが自分はLinux使ってないので分かりません。 -- udwiki 2007-05-23 (水) 19:48:14
  • えーっと、そのログ上は問題なさそうですが。
    起動毎に -attach_project〜 を付ける必要な無いですよ。
    Already attached to http://www.worldcommunitygrid.org って返ってきてるので、既にプロジェクトには登録済みになってるようですから。
    単に./boinc だけでOKです。
    その他コマンドなどはLinuxのページを見ればわかるかと。 -- 名無しさん 2007-05-26 (土) 14:05:52
  • 質問すみません。
    Your computer has only 57.8 MB of disk space remaining allocated to BOINC
    とメッセージがでて受け取りが起こらなくなってしまいました。
    設定ではHDD容量設定のUse no more than 〜 of disk spaceは4.0GBにしてあります。
    実際の空きは500MB以上ですが、受け取りできたときからあまり変わっていません。 -- 名無しさん 2007-06-12 (火) 06:13:05
    • 以前うちでも同様な状況になりました。とりあえずHDに1GBの空きを作り、容量設定を10GBに変えてみたら、どちらの効果があったのかわかりませんが、受け取り可能になりました。
      これは想像ですが、宿題の少なくとも10倍の容量がディスクに必要なんじゃないかしら(BOINCフォルダの下のslotsフォルダが10個あるから) -- 名無しさん 2007-06-12 (火) 08:29:42
    • デフォルトでは最低でも500MBの空きを残すようになっていますから、550MB程度しか空きがないのではないでしょうか。 -- 名無しさん 2007-06-12 (火) 10:29:53
    • 素早い助言ありがとうございます。
      HDDを整理し、530程だった空きを850MB程にしたところ受け取ることができました。
      どうやら休日にDLした数十MBで境界線をこえてしまったようです。 -- 名無しさん 2007-06-12 (火) 20:36:39
  • BOINCを5.10.10から、5.10.13へバージョンアップしたところ、
    PCを再起動する度に画面右下のタスクに、BOINCのマークが2つ表示される
    ようになってしまいました。

[スタートアップ]を覗いたところ、[BOINC Manager]の他に、
[BOINC Manager.vbs]というのも存在していました。
対処方法をこれは正常な状態なのでしょうか? -- バージョンアップ 2007-07-31 (火) 08:11:21

  • 自分のパソコンは低スペックだと思いますが、どれを選べばよいですか?に、デング熱を追加 -- 名無しさん 2007-08-26 (日) 17:28:28
  • superlinkってのに参加しようとしたら
    エラーが出るんだけど何でかな -- 名無しさん 2007-09-05 (水) 19:51:29
  • USBメモリーで普通に運営してるけど、やろうと思えば出来るんだし
    「自己責任で」と書き換えたほうがいいと思う。 -- 七資産 2007-09-13 (木) 15:52:40
    • と思ったら最新版じゃできなくなってるわ -- 名無しさん 2007-09-20 (木) 10:51:02
    • detachオプションを使うと、そんな引数受け付けねーぜ!ってウィンドウが出て
      始まってくれない・・・ -- 名無しさん 2007-09-24 (月) 03:37:50
    • detach オプション。Win2000では「受付けない」って怒られちゃうことを確認。
      他のOSだとどうなん? -- 名無しさん 2007-12-27 (木) 21:41:36
  • >100%使いたくないならBOINC側では100%にしておいて外部ツールで絞る
    のBOINCが見つからなくて、設定の仕方がよくわからないのですが、詳しく教えていただけないでしょうか? -- 名無しさん 2008-01-16 (水) 19:12:32
    • まず自分がBOINCをインストールしてるかどうか確認する
      インストールされてるなら
      BOINCマネージャ起動→高度な操作→プレファランス→プロセッサ仕様設定→CPU時間のとこを100%に。あとはBESとかの外部ツール使う。 -- 名無しさん 2008-01-18 (金) 23:37:03
  • PCを変えてBOINCをインストールし、以前のデータで上書きしたら、宿題を二つ同時にやり始めてしまったのですが、これは何故なんでしょうか…。ファイル名を見てみたら、別々の宿題の様なんですが、チート呼ばわりされたら嫌だなあ。 -- 名無しさん 2008-05-07 (水) 23:41:19
    • 済みません、総合スレの方で質問させて頂きますね。ログ汚し申し訳ございません。 -- 名無しさん 2008-05-07 (水) 23:46:00
  • computation is suspendedという文字が出て作業が停止してしまったのですが、どうすればいいのでしょうか? -- 名無しさん 2008-06-26 (木) 22:12:24
  • データフォルダに使ってたHDDが死亡してしまったのですがデータフォルダの変更方法がわからずアンインストもインストもできません。どうしたらいいのでしょうか? -- 名無しさん 2009-03-15 (日) 00:37:19
    • 質問はここじゃなくてスレでやった方が人多いし良いよ。 -- 名無しさん 2009-05-23 (土) 03:18:13
  • Windowsインストーラがエラー起こしてアンインスト出来ないときは、これでインストール情報を消してしまう手もある
    http://support.microsoft.com/kb/833594/ja -- 名無しさん 2009-03-16 (月) 09:45:10
  • 何時の間にかバッジの種類が増えてますね。 -- 名無しさん 2009-07-15 (水) 02:38:48
  • バッジの種類について、簡単ながら変更しました。 -- 名無しちゃん 2009-08-02 (日) 11:12:58
  • Preferenceの「Do work while on battery?」の欄にチェックを入れておくとどうなるのでしょうか?
    PCがスリープ状態でも作業するということですか? -- 死んだ人? 2009-12-01 (火) 00:31:58
  • スリープでは作業しない。ノートPCでACアダプタつながずに電池で動いているときにも作業するかどうかのチェック -- 名無しさん 2009-12-06 (日) 15:42:11
  • そういう事ですか。分かりました。ありがとうございました。 -- 死んだ人? 2009-12-06 (日) 19:56:16
  • 今回のF5アタック騒動でBOINCのこと知りました。ここ数年、全板規制されているため、スレで質問できないのがちょっとつらいです。そんなことで困ってる人って少数ですかね。 -- 名無しさん 2010-03-06 (土) 08:15:05
お名前:
URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White
質問はここじゃなくてスレでやった方が人多いし良いよ。
また、詳しい状況が分からないと答えられないのでスレで質問する時は、ログやマネージャの状態等を添えて質問するといいでしょう。


*1 BOINC標準。WCGもこれを採用
*2 クロスプロジェクトID。BOINCのプロジェクトを横断して参加者を一意に識別するユニークIDのこと
*3 このメモリーとは仮想メモリを含むので、スワップしていいのなら多くしても問題ない。
*4 「'Error: No work available to process.'」
*5 User Account Control(ユーザーアカウント制御)
トップ   このページを編集する 凍結 編集された箇所をみる バックアップ 添付 複製 名前変更 リロード   新規 ページ一覧 単語検索 最終更新   ヘルプ   最終更新のRSS