【БіТуй】Операторам вузлів Ethereum варто звернути увагу! Команда клієнта Prysm нещодавно виявила баг, що впливає на продуктивність, і гарна новина – вирішити його дуже просто.
Проблема полягає в логіці генерації старого стану — система при обробці протермінованих доказів непотрібно створює історичний стан, що знижує ефективність вузла. Тимчасове рішення від команди надзвичайно просте: потрібно лише додати параметр у команду запуску вашого beacon-вузла.
Конкретна дія: додайте прапорець --disable-last-epoch-targets. Якщо ви використовуєте версію v7.0.0, навіть оновлюватися не потрібно — просто додайте цей параметр до поточної конфігурації та перезапустіть вузол. Клієнт валідатора взагалі чіпати не треба.
Це досить корисний оптимізаційний патч, тож тим, хто використовує Prysm, варто швидше його застосувати — теоретично це суттєво покращить швидкість відгуку вузла.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
17 лайків
Нагородити
17
6
Репост
Поділіться
Прокоментувати
0/400
MetaMisery
· 23год тому
Знову питання, яке можна було вирішити, просто змінивши один параметр — чому раніше цього не зробили?
Переглянути оригіналвідповісти на0
SquidTeacher
· 23год тому
Ще один рятівник параметрів? Я давно вже хотів поскаржитися на продуктивність Prysm, нарешті з’явилося рішення, ха.
Переглянути оригіналвідповісти на0
JustHodlIt
· 23год тому
Давно вже помічав, що мій вузол останнім часом трохи повільний, виявляється, це через цей баг, треба швидше спробувати цей параметр.
Додаєш один прапорець — і вже пришвидшення, команда Prysm цього разу справді надійна.
Щодня бачу, як синхронізація вузла підвисає, а й не думав, що все так просто вирішується.
Цей параметр треба терміново застосувати, інакше даремно витрачається обчислювальна потужність.
Чув, що треба змінити лише одну команду запуску? Тоді ввечері змінимо, і оновлювати версію не потрібно.
Переглянути оригіналвідповісти на0
BearHugger
· 23год тому
Ха, Prysm знову щось витворяє? Додаєш параметр — і все вирішено, це вже занадто просто й грубо.
Переглянути оригіналвідповісти на0
LiquiditySurfer
· 23год тому
Один рядок параметрів — і готово? Це набагато зручніше, ніж оновлення, ха-ха, просто додаєш flag і все.
Переглянути оригіналвідповісти на0
YieldWhisperer
· 12-04 13:15
Знову питання вирішується одним прапорцем, Prysm справді час від часу підкидає такі сюрпризи.
Prysm-вузол зависає? Один параметр вирішить проблему з продуктивністю
【БіТуй】Операторам вузлів Ethereum варто звернути увагу! Команда клієнта Prysm нещодавно виявила баг, що впливає на продуктивність, і гарна новина – вирішити його дуже просто.
Проблема полягає в логіці генерації старого стану — система при обробці протермінованих доказів непотрібно створює історичний стан, що знижує ефективність вузла. Тимчасове рішення від команди надзвичайно просте: потрібно лише додати параметр у команду запуску вашого beacon-вузла.
Конкретна дія: додайте прапорець --disable-last-epoch-targets. Якщо ви використовуєте версію v7.0.0, навіть оновлюватися не потрібно — просто додайте цей параметр до поточної конфігурації та перезапустіть вузол. Клієнт валідатора взагалі чіпати не треба.
Це досить корисний оптимізаційний патч, тож тим, хто використовує Prysm, варто швидше його застосувати — теоретично це суттєво покращить швидкість відгуку вузла.