Author

Topic: [ARDR] Nxt: Ardor - масштабируемая ChildChain-платформа - page 661. (Read 1749583 times)

full member
Activity: 210
Merit: 100
)))
Ха. Ну так понимаю, что тогда проблем нет. Ну почти нет. Осталось решить вопрос с памятью. За час отожрал 400Мб ОЗУ, и продолжает. А на NASе всего гиг.
Тут дело такое. Ява-машина старательно изображает из себя виртуалку, и как у всякой виртуалки у неё есть предельный объем памяти, который видит и может использовать программа. Его можно задать параметром -Xmx: например, -Xmx256M - это 256 мегов. Ну там плюс память для функционирования самой JVM, да на стеки, то да сё... ну мегов пятьдесят-сто она ещё сверху может потребить.
Реально любая программа может пожрать всё, что дашь при запуске, хоть десять гиг, ибо неиспользуемая память зачищается garbage collector-ом, а он может до-о-о-олго не срабатывать. При этом та же программа вполне комфортно может вписаться и в 64 мега, только GC будет срабатывать чаще.

Сколько -Xmx ставится по дефолту, когда ты запускаешь java -jar start.jar, зависит от версии и реализации JVM, может быть и гиг. Реально у меня NRS 0.5.9 единожды запущенный после релиза с параметром -Xmx256M до сих пор работает и OutOfMemory не схватил. Следующую версию буду пробовать запускать с -Xmx128M. Судя по выдаче getState - должно хватить.
Я зря переживал. Сейчас процесс явы берёт 215Мб и 0,2% CPU. Иногда прыгает до 300МБ. А тогда, когда хавал 25%CPU и 400МБ RAM - это была закачка блоков, и длилась она долго... На NASе стоит HDD, а на компе SSD, привык уже, что на компе всё в миг делается. На HDD блоки около 15 минут грузились.
hero member
Activity: 784
Merit: 501
Ха. Ну так понимаю, что тогда проблем нет. Ну почти нет. Осталось решить вопрос с памятью. За час отожрал 400Мб ОЗУ, и продолжает. А на NASе всего гиг.
Тут дело такое. Ява-машина старательно изображает из себя виртуалку, и как у всякой виртуалки у неё есть предельный объем памяти, который видит и может использовать программа. Его можно задать параметром -Xmx: например, -Xmx256M - это 256 мегов. Ну там плюс память для функционирования самой JVM, да на стеки, то да сё... ну мегов пятьдесят-сто она ещё сверху может потребить.
Реально любая программа может пожрать всё, что дашь при запуске, хоть десять гиг, ибо неиспользуемая память зачищается garbage collector-ом, а он может до-о-о-олго не срабатывать. При этом та же программа вполне комфортно может вписаться и в 64 мега, только GC будет срабатывать чаще.

Сколько -Xmx ставится по дефолту, когда ты запускаешь java -jar start.jar, зависит от версии и реализации JVM, может быть и гиг. Реально у меня NRS 0.5.9 единожды запущенный после релиза с параметром -Xmx256M до сих пор работает и OutOfMemory не схватил. Следующую версию буду пробовать запускать с -Xmx128M. Судя по выдаче getState - должно хватить.
member
Activity: 84
Merit: 10
@fsb4000
Зачем же передёргивать? Одно дело - вор и мошенник, другое дело - реальные разработчики.
hero member
Activity: 644
Merit: 500
Пока не отдали. Просто сообщение-резерв, вроде.
member
Activity: 84
Merit: 10
да нет дело в том что изнчально вроде как обьявили что монеты будут разданы большому колву людей
Знаю. Ну он ведь хозяин своего слова. Wink
Сам где-то признался, что не понимает код, что всё якобы в багах и ему придётся всё ЗАНОВО ПРОГРАММИРОВАТЬ, даже переманивать программистов пытался.

и люди просто так уже 400к NXT отдали?
Да он пишет, что отдали Wink А сам ищет дураков, которые реально что-то ему отдадут.
legendary
Activity: 1400
Merit: 1000
может кто нить мне обяснить почему на NEX собирают бабло 1 NXT = 50 NEX, https://bitcointalksearch.org/topic/m.4626509  вроде же говарили что фришно будет?
NEX - это не проект, это просто scam (развод). Чел, который изобрёл iXcoin, решил с помощью своих популистских лозунгов нагреть руки, заработав при этом реальных некстов. Думал, просто скопирует код, да не тут-то было.
Фришно бывает только сыр в мышеловке. Надеюсь, ты не собираешься отдавать свои нексты мошеннику? Кстати, с основным продуктом этого скамера я бы тоже не стал связываться. Как говорится, яблоко от яблони...




да нет дело в том что изнчально вроде как обьявили что монеты будут разданы большому колву людей просто так чтобы было "fair" (как это было в  NEM для тех кто отписался на старнице 0-20 https://bitcointalksearch.org/topic/ann-nem-4-billions-coins-part-1-this-thread-is-no-longer-used-422129)

я по этому и написал сюда мол wtf бабло собирают (100к$ по сегоднешнему курсу) и люди просто так уже 400к NXT отдали? скамом дуже пахнет, или это буржуи такие не пуганые?
на самом деле точно так же, как и сбор денег создателями NXT. 1 в 1. Они тоже битки непонятно почему собирали.  Grin  И многие писали, зачем этим скамерам ваши биткоины отдаёте....
full member
Activity: 148
Merit: 100
может кто нить мне обяснить почему на NEX собирают бабло 1 NXT = 50 NEX, https://bitcointalksearch.org/topic/m.4626509  вроде же говарили что фришно будет?
NEX - это не проект, это просто scam (развод). Чел, который изобрёл iXcoin, решил с помощью своих популистских лозунгов нагреть руки, заработав при этом реальных некстов. Думал, просто скопирует код, да не тут-то было.
Фришно бывает только сыр в мышеловке. Надеюсь, ты не собираешься отдавать свои нексты мошеннику? Кстати, с основным продуктом этого скамера я бы тоже не стал связываться. Как говорится, яблоко от яблони...




да нет дело в том что изнчально вроде как обьявили что монеты будут разданы большому колву людей просто так чтобы было "fair" (как это было в  NEM для тех кто отписался на старнице 0-20 https://bitcointalksearch.org/topic/ann-nem-4-billions-coins-part-1-this-thread-is-no-longer-used-422129)

я по этому и написал сюда мол wtf бабло собирают (100к$ по сегоднешнему курсу) и люди просто так уже 400к NXT отдали? скамом дуже пахнет, или это буржуи такие не пуганые?
member
Activity: 84
Merit: 10
может кто нить мне обяснить почему на NEX собирают бабло 1 NXT = 50 NEX, https://bitcointalksearch.org/topic/m.4626509  вроде же говарили что фришно будет?
NEX - это не проект, это просто scam (развод). Чел, который изобрёл iXcoin, решил с помощью своих популистских лозунгов нагреть руки, заработав при этом реальных некстов. Думал, просто скопирует код, да не тут-то было.
Фришно бывает только сыр в мышеловке. Надеюсь, ты не собираешься отдавать свои нексты мошеннику? Кстати, с основным продуктом этого скамера я бы тоже не стал связываться. Как говорится, яблоко от яблони...


osm
newbie
Activity: 57
Merit: 0
Про анонсированное файловое хранилище в нексте есть новости? Какой у него приоритет? А то конкуренты идеи то подтаскивают...
full member
Activity: 210
Merit: 100
)))
Siroc-co, с возвращением, дружище Wink
Спасиб! Вернулся с взлётом курса )))

Просмотрел бегло, но не нашёл чёткого ответа, как посмотреть-то, майнит кошель или нет? Ну не заходя в него, разумеется.
legendary
Activity: 1540
Merit: 1016
Siroc-co, с возвращением, дружище Wink
full member
Activity: 210
Merit: 100
)))
Ха. Ну так понимаю, что тогда проблем нет. Ну почти нет. Осталось решить вопрос с памятью. За час отожрал 400Мб ОЗУ, и продолжает. А на NASе всего гиг.
legendary
Activity: 1792
Merit: 1038
Что значит эта строка в консоли? Что за предупреждение?:
DS>  java -jar start.jar
WARNING: System properties and/or JVM args set.  Consider using --dry-run or --exec

Они идут только когда запущен старый кошелёк с несколькими тыщами NXT, и при этом не идёт майнинг. Когда запущен только относительно новый кошелёк, то в консоли пусто, и идёт майнинг.
- это же самое спросили Жан-Люка, на что он ответил:
...can someone drop a few words on that JVM,--dry-run, etc. warning please...
Ask the jetty experts. I don't know why those warnings are needed, and how to disable them. They appear whenever a system property is defined in the jetty conf files, but the only simple way to disable the noisy jetty warnings is by defining the system property org.eclipse.jetty.LEVEL=OFF.
, что обозначает "не обращай внимания".

И почему летят такие сообщения:
[2014-01-23 23:09:23.351] Generated an incorrect block. Waiting for the next one...
[2014-01-23 23:09:25.415] Generated an incorrect block. Waiting for the next one...

Они идут только когда запущен старый кошелёк с несколькими тыщами NXT, и при этом не идёт майнинг. Когда запущен только относительно новый кошелёк, то в консоли пусто, и идёт майнинг.
- это таинственные сообщения, о которых Жан-Люк сказал:
JL, could you please explain in simple Joe words what causes "generating an incorrect block..." error? In one month of using NRS of newest version, I get only these errors.
Maybe this?
https://bitcointalksearch.org/topic/m.4645132
- что обозначает некую закладку в Nxt-реализации крипто-функций Curve25519 и EC-KCDSA, которую BCNext заложил для противодействия клонерам (таким, как NEX). То есть даже если клонер запустит клон, он у него остановится через некоторое время, если только клонер не перепишет всю криптографию Nxt, не говоря о том, что клонер не сможет сгенерировать Генезис блок.
full member
Activity: 148
Merit: 100
может кто нить мне обяснить почему на NEX собирают бабло 1 NXT = 50 NEX, https://bitcointalksearch.org/topic/m.4626509  вроде же говарили что фришно будет?
full member
Activity: 210
Merit: 100
)))
Передаю огромное спасибо доброму человеку перечислившему мне пол часа назад 499 NXT! Его имя - 5271441507933314159 )))

Моя идея запустить на NASе кошелёк пока успешно работает. В смысле уже как час работает, протестим временем.
Но остались вопросы:
Что значит эта строка в консоли? Что за предупреждение?:
DS>  java -jar start.jar
WARNING: System properties and/or JVM args set.  Consider using --dry-run or --exec
[2014-01-23 22:15:23.523] NRS 0.5.9 starting...


И почему летят такие сообщения:

[2014-01-23 23:09:23.351] Generated an incorrect block. Waiting for the next one...
[2014-01-23 23:09:25.415] Generated an incorrect block. Waiting for the next one...
[2014-01-23 23:09:58.880] Generated an incorrect block. Waiting for the next one...
[2014-01-23 23:09:59.906] Generated an incorrect block. Waiting for the next one...


Они идут только когда запущен старый кошелёк с несколькими тыщами NXT, и при этом не идёт майнинг. Когда запущен только относительно новый кошелёк, то в консоли пусто, и идёт майнинг.
newbie
Activity: 36
Merit: 0
"в файле "nxt/webapps/root/WEB-INF/web.xml" ..  вы можете ограничить перечень IP web-клиентов в параметре allowedUserHosts" - поставь в этом параметре * вместо localhost;127.0.0.1 , которые сейчас стоят по умолчанию...

Вот этот момент нереально напрягает при обновлении.
Это после каждого обновления надо вспоминать что где менять.
Ладно сейчас пока один параметр.

Может предложить разработчикам вынести некоторые настройки в файл, который будет в корне директории лежать (и которого не будет в штатном архиве приложения. Вроде как "нет файла - все настройки по-дефолту")
legendary
Activity: 1792
Merit: 1038
... вопрос: если я буду держать ноду подписанную hallmark то она будет майнить или нет? (без ввода пасс фразы через веб интерфейс)
Нет. Нужно 1 раз ввести фразу и можно закрывать браузер.
- к сожалению, hallmark-а недостаточно для майнинга, т.к. в Nxt, как и в PPC и Novacoin-е, для PoS-майнинга (точнее, для подписи намайненного блока) нужен приватный ключ аккаунта. Из hallmark-а его, естественно, не извлечёшь...
member
Activity: 84
Merit: 10
Вышла новая версия: 0.5.10

https://bitcointalksearch.org/topic/m.4690322
http://download.nxtcrypto.org/

Всегда выходил по CTRL+C и ни разу проблем с этим не возникало.
Если я правильно помню, в одном из последних билдов как раз писали обработчик этого сочетания, что бы реализовать корректное завершение, так что все ништяк Smiley
@manrus, @scor2k
Спасибо, понятно.

@Siroc-co
Молодец! Спасибо за мануал.

newbie
Activity: 26
Merit: 0
Если не сложно, напишите чуть подробнее о "временных штрафах"?
legendary
Activity: 1005
Merit: 1002
work hard, die young (c)
Всегда выходил по CTRL+C и ни разу проблем с этим не возникало.
Если я правильно помню, в одном из последних билдов как раз писали обработчик этого сочетания, что бы реализовать корректное завершение, так что все ништяк Smiley

Возник немного нубский вопрос: если я буду держать ноду подписанную hallmark то она будет майнить или нет? (без ввода пасс фразы через веб интерфейс)
Нет. Нужно 1 раз ввести фразу и можно закрывать браузер.
Jump to: