Như đã đề cập trong cuộc họp cộng đồng hôm nay, chúng tôi đã đạt được một cải tiến hiệu suất giúp tăng tốc Xuất lượng xử lý Block lên 20-25%. Trên một trong các máy chủ của chúng tôi, @ethrex_client đã tăng tốc độ từ 514 lên 637 mgas/s, với độ trễ giảm từ 64 xuống 57ms. Ý tưởng này xuất phát từ phiên bản mới nhất của reth, nơi họ đã thêm bộ nhớ đệm để các worker chứng minh có thể chia sẻ các giá trị đã được lấy từ cơ sở dữ liệu thay vì mỗi worker truy cập cơ sở dữ liệu một cách độc lập. Chúng tôi không sử dụng overlay hay proof worker, chúng tôi sử dụng các lớp trie để merkleization, nhưng chúng tôi đã gặp vấn đề tương tự ở nơi khác: khi làm nóng trước trạng thái, các worker riêng lẻ truy xuất cùng một trạng thái nhiều lần, truy cập các lớp trie trong trường hợp tốt nhất và cơ sở dữ liệu trong trường hợp xấu nhất. Việc thêm bộ nhớ đệm dùng chung cho các giá trị đã được truy xuất đã mang lại cho chúng tôi những lợi ích nêu trên. Chúng tôi đã đạt được mức cải thiện 50% trong vài tuần qua mà không cần sử dụng Claude Code. Với việc sử dụng nó, hãy kỳ vọng sẽ có những cải thiện hơn nữa trong thời gian tới. Để tham khảo, trên máy chủ của chúng tôi, mạng chính Nethermind đạt trung bình 772 mgas/s và trên Ethrex là 692 mgas/s. Chúc mừng @class_lambda.
Bài viết này được dịch máy
Xem bản gốc

Khu vực:
Từ Twitter
Tuyên bố từ chối trách nhiệm: Nội dung trên chỉ là ý kiến của tác giả, không đại diện cho bất kỳ lập trường nào của Followin, không nhằm mục đích và sẽ không được hiểu hay hiểu là lời khuyên đầu tư từ Followin.
Thích
Thêm vào Yêu thích
Bình luận
Chia sẻ
Nội dung liên quan





