Bitcoin Forum

Local => Кодеры => Topic started by: Grumlin on November 25, 2012, 08:48:49 AM



Title: Тема по поводу нагиба(сильной нагрузки) на &#
Post by: Grumlin on November 25, 2012, 08:48:49 AM
Почему бы не сделать в оф клиенте такую вещь, когда вся цепочка блоков будет загружаться в оперативную память, дальше там уже будет догружать инфу о новых блоках, и далее записываться на диск. Так в 1000 раз будет быстрее. У меня например 16 гб оперативной памяти, и загрузить в неё 5 гб не проблема. А так я сейчас цепочку на 5000 блоков буду дозагружать часов 2-3


Title: Re: Тема по поводу нагиба(сильной нагрузки) на
Post by: ShadowAlexey on November 25, 2012, 09:03:32 AM
Теоретически это должна делать ОС, хотя конечно скорее всего в целях безопасности после каждого нового блока происходит flush кэша.
В общем то тут разработчики встали на сторону надежности, но если хотите, то всегда можете допилить сами )


Title: Re: Тема по поводу нагиба(сильной нагрузки) на
Post by: ArsenShnurkov on November 25, 2012, 09:03:59 AM
Я готов выполнить эту доработку за 2000 BTC и 4 месяца
Пиши на какой escrow-сервис ты отправил деньги.


Title: Re: Тема по поводу нагиба(сильной нагрузки) на
Post by: Grumlin on November 25, 2012, 09:22:08 AM
Я готов выполнить эту доработку за 2000 BTC и 4 месяца
Пиши на какой escrow-сервис ты отправил деньги.
а я готов послать тебя на 3 буквы всего за 1 БТС и без эскроу-сервиса.  ;D


Title: Re: Тема по поводу нагиба(сильной нагрузки) на
Post by: ShadowAlexey on November 25, 2012, 11:08:10 AM
А еще есть ключик dbcache, который позволяет задать размер кеша для цепочки(по умолчанию 25 мегайбайт задается в метрах).


Title: Re: Тема по поводу нагиба(сильной нагрузки) на
Post by: Grumlin on November 25, 2012, 01:01:10 PM
А еще есть ключик dbcache, который позволяет задать размер кеша для цепочки(по умолчанию 25 мегайбайт задается в метрах).
проблема лишь только в том, что этот размер доступный на диске, а не в оперативе))) со всякими рамдисками заморачиватся лень