ニュース
リップルCTOは、XRPL最適化の「非常に有望な」結果を共有しています
リップルの最高技術責任者 [CTO]、DavidSchwartzがXRP元帳へのアップグレードを発表しました [XRPL] 11月に戻った。 Schwartzは、元帳の主要なパフォーマンス最適化の最初の結果を共有しました。 結果を「信じられないほど励みになる」リップルのCTOと呼ぶ 話した さまざまなソフトウェアエンジニアによって提案されたさまざまなパフォーマンス最適化の組み合わせについて。
CTOは、60秒間休止してシステムを再起動することにより、システムパフォーマンスのストレステストを行ったと付け加えました。 彼 追加 それ:
「これは、コードまたは同様の操作をアップグレードするための再起動を複製します。 メモリ消費量、データ処理速度、所要時間などを測定します。」
これら3つは最も重要な変更であり、その中でデータ処理速度は1秒あたりに同期されたノードの数を強調していました。 現在のバージョンv2.7.0.-b5は、同期に82秒かかり、5.2 GBのメモリを消費し、1秒あたり最大73,000ノードを処理できます。 一方、新しいアップグレードは、testnetでより良い結果を達成しました。
Schwartz氏によると、アップグレードではシステムを37秒で同期でき、システムを少なくとも50%高速化できますが、再起動では2.2GBのメモリしか消費しませんでした。 1秒あたりのノード処理と比較して、アップグレードにより300%のブーストが提供され、1秒あたり327,000ノードを処理できるようになりました。
シュワルツ 述べました:
「バージョン1.7.0-b5は82秒、5.2 GBを要し、73Kノード/秒でピークに達します。 最適化されたバージョンは37秒、2.2 GBを要し、ピークは327Kノード/秒(私のマシン上)です!」
これらは重要な改善ですが、Schwartzは、コードが完全に監査されていないことを指摘し、さらなる議論のためにコードを公開しました。 CTOはまた、「実際のお金を処理するマシンでは実行しないでください」とアドバイスしました。
シュワルツがXRPLのアップグレードを発表したとき、彼はそれが「ネガティブUNL」を導入するので、それをゲームチェンジャーであると呼んでいました。 [unique node list] 残りのバリデーターのコンセンサスによって宣言された、オフラインまたは誤動作していると思われる信頼できるバリデーターの数。 ただし、これらの更新は現在、テストネットワークでのみ使用でき、XRP元帳の変更としてはまだ利用できません。 許可する より多様なバリデーター。
これは英語版からの翻訳です。