успевает синхронизироваться на hdd, ведь ей не надо участвовать в гонке за лучший хэш к блоку и просчитывать функции аби в транзакциях, начто тратится 30 секунд чтобы записать 1 блок в базу?
Она и на SSD не всегда успевает, просто требования для нормальной ее работы раза в 2 выше минимальных
Где-то с лета 2018 года нода geth на обычных HDD не успевала просто синхронизироваться, без майнинга Сейчас аналогичная беда с нодами binance smart chain, но уже на простых SSD Причина в цикле синхронизация (request, response, write, check)
вот и странно почему когда я поднял лайт ноду и граблю через неё все блоки-транзакции в свою базу на hdd, у меня комп всё успевает и ни диск ни проц не заняты и весь блокчейн в базе.
1) лайт нода это по сути прокси, которое не работает так же как geth 2) geth пишет данные на диск большими кусками
потому что очень много пишет и читает с диска, и модель данных там плохая (сериализация всего дерева). из-за этой модели данных на каждое изменение там куча данных перезаписывается и перечитывается, random reads.
это “фишка” geth или у parity тоже самое?
а когда и где хорошая модель данных будет интересно?))
Обсуждают сегодня