Кто-нибудь может рассказать мне об Apache Ignite и Yardstick?
Насколько мне известно, Yardstick является эталонным инструментом Apache Ignite.
Я знаю, как запустить Apache Ignite и какустановить его объем памяти.(Я знаю, что по умолчанию используется 1 ГБ)
Когда я запускаю Ignite, он показывает:
[15:37:06] Topology snapshot [ver=1, servers=1, clients=0, CPUs=4, heap=4.0GB]
Когда я запускаю критерий для его сравнения, Ignite показывает:
[15:37:06] Topology snapshot [ver=2, servers=1, clients=1, CPUs=4, heap=6.0GB]
Так почему увеличилось 2,0 ГБ?Как я могу изменить это?
Кроме того, это то, что я знаю.Apache Ignite отнимает некоторое количество памяти у машины и, используя Yardstick, может тестировать производительность, как cache.put()
вещей в памяти, занятой Ignite.Если это правильно, то куча не должна быть увеличена с 4,0 ГБ до 6,0 ГБ, потому что Yardstick может тестировать в памяти (4,0 ГБ)
Есть кто-нибудь, кто может объяснить мне об этом?