У меня медленный компьютер с 2 Гб оперативной памяти. Одно гет-приложение использует 60% оперативной памяти, из-за чего я запускаю только один гет-узел; Я не могу запустить 2 узла geth параллельно из-за перегрузки оперативной памяти.
[В] Можно ли уменьшить использование оперативной памяти go-ethereum(geth)?
Спасибо за ваше драгоценное время и помощь.
В этом отношении невозможно уменьшить использование ОЗУ geth
или любого другого приложения. Простой запуск geth
узла не будет потреблять много оперативной памяти, но когда вы запускаете команды для создания учетных записей, отправки транзакций и т. д., вы можете наблюдать всплеск использования оперативной памяти. Для одновременной синхронизации большого количества блоков также может потребоваться больше оперативной памяти.
Однако для наблюдения за такими колебаниями вам потребуются недорогие устройства, такие как raspberry pis, и система с небольшим объемом оперативной памяти. Имея всего 2 ГБ ОЗУ, лучше вообще не запускать, geth
потому что вы не сможете эффективно использовать свою систему ни для чего другого. Также вы можете забыть о майнинге. Предполагается, что вам необходимо иметь не менее 4 ГБ оперативной памяти, чтобы без проблем начать добычу. По крайней мере, так обстоит дело в частном блокчейне.
epoch
переходов вы, скорее всего, получите out of memory
ошибку.
q9f
альпер