Можно ли медленно добывать?

Я разрабатываю DAPP в ноутбуке. Я настраиваю приватную тестовую цепочку с одним узлом для локального развития и не должен тратить реальные эфиры.

Он отлично работает, но когда я начинаю добычу, ноутбук становится шумным, как самолет, и батареи становятся слишком быстрыми.

Я спрашиваю, существует ли какой-либо трюк, чтобы просто работать медленно, не потребляя батареи.

Сейчас я добываю около одного блока в секунду. Было бы неплохо также разыграть каждые 10-15 секунд или около того. (Подобно пограничной цепочке).

4 голоса | спросил jbaylina 28 FebruaryEurope/MoscowbSun, 28 Feb 2016 21:25:30 +0300000000pmSun, 28 Feb 2016 21:25:30 +030016 2016, 21:25:30

2 ответа


9

Самый простой способ, если у вас многоядерный процессор:

geth --mine --minerthreads "1"

Это должно ограничивать работу ядра до одного ядра процессора.

В качестве альтернативы вы можете испытать свою удачу с этим скриптом, который я написал некоторое время назад , чтобы периодически включать и выключать разработку. Существует также дополнительный файл конфигурации , который вы можете редактировать, чтобы изменить некоторые его параметры. Вызывайте его так (добавив, например, ваши обычные аргументы):

geth --mine --minerthreads=1 mine.js

Возможно, вам также повезло с фреймворком Emriark от Iuri Matias, который по умолчанию использует интеллектуальную интеллектуальную цепочку, IIRC.

ответил ryepdx 28 FebruaryEurope/MoscowbSun, 28 Feb 2016 21:58:39 +0300000000pmSun, 28 Feb 2016 21:58:39 +030016 2016, 21:58:39
3

Вы также можете указать количество ядер с консоли:

miner.start(1)
ответил romanoza 1 MaramTue, 01 Mar 2016 00:05:06 +03002016-03-01T00:05:06+03:0012 2016, 00:05:06

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132