Re: Linux ビルドのテスト準備完了

NewLibertyStandardの投稿

ブロックが増え始めました。Windows版よりも増え始めるまでに確実に時間がかかります。 また、Windows版よりも遅い速度で増えているかもしれません。送ってくれたLinuxビルドで デバッグが有効になっているのでしょうか?ブロックは毎秒約15ブロックのペースで増えて います(時計を見ながらの目測です)。Windows版でどのくらい速かったかは計測して いませんが、もっと速かった気がします。

開始までどのくらいかかった?たまたま要求したノードが遅いだけかもしれない。遅い開始はダウンロード速度が遅いことと整合する。

現在の debug.log ファイルを見て、何が起こっているか理解したい。相手側の接続が本当に遅いだけかもしれないし、何かがおかしくて失敗してリトライしているのかもしれない。時間がかかりすぎると他のユーザーを混乱させる可能性がある。

Martti、あなたが実行した時、ブロックのダウンロードが始まるまでどのくらいかかった?そしてどのくらいの速度でダウンロードした?

ビットコインを起動した時にビットコインのポートが利用できないと、コマンドラインに
以下のメッセージが表示されます。ビットコインのポートが利用できる時にはこれらの
メッセージは表示されません。デフォルトポートが使用中の場合にビットコインが
別のポートを選ぶようにすることは可能でしょうか?BitTorrentクライアント
でも同じことが時々起こります。再起動すると、以前開いていたポートが
閉じています。ポートを変更するだけで再び動き始めます。

/usr/lib/gio/modules/libgvfsdbus.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgvfsdbus.so
/usr/lib/gio/modules/libgioremote-volume-monitor.so: wrong ELF
class: ELFCLASS64
Failed to load module:
/usr/lib/gio/modules/libgioremote-volume-monitor.so
/usr/lib/gio/modules/libgiogconf.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgiogconf.so

既に SO_REUSEADDR を使用しているので、閉じた後の TIME_WAIT 状態でもポートをバインドできる。バインドに失敗するのはプログラムが本当にまだ実行中の場合だけのはずだ。ビットコインの 2 つのコピーを同じマシンで同時に実行しないことが重要だ。同時にデータベースを変更することになるためだ。1 台のマシンで 2 つ実行する必要はない。コイン生成は今では自動的に複数のプロセッサーを使用する。

これらの lib エラーが何なのかよく分からない。調べてみる。

原文ソース

https://mmalmi.github.io/satoshi/
2024 年 2 月、COPA 対ライト裁判の証言の一環として GitHub で公開

他のアーカイブ