最近我一直在Hypertable上進行測試,因爲它的先驗功能可以處理大量的時間序列數據。我的版本是0.9.7.5,我插入了大約一百萬行,每行有大約1000個標記爲date_time:「date」的列以及相應的值,例如「100.0」(這還不是很大)。但是,在每個超穩定啓動時,儘管有任何(從我知道的)hypertable.cfg文件中的內存調整,即使在對堆碎片進行會計處理時,hypertable進程也會使用我所有的RAM並開始交換。Hypertable啓動時溢出內存溢出
會有人有任何想法,爲什麼發生這種情況,也許如何制止這種非常惱人的行爲?
高級軟件對我的用戶友好很多,但功能非常強大和快速,但是如果這個問題找不到解決方案,我可能會試圖切換到更多內存可控的cassandra,因爲我不能把RAM放在它上面永遠。
非常感謝,
薩科
究竟哪個處理?你可以運行「頂部」,看看哪些消耗最多?你在同一臺機器上運行所有服務器嗎? – cruppstahl 2013-05-07 14:39:11
嘿cruppstahl!這是rangeserver過程。我處於獨立模式。 – Nicko 2013-05-07 14:48:32
仍在尋找答案!任何人?我明白在啓動時有一個內存使用情況,但我希望能夠事先估計它,並在下面的啓動時減少它。 – Nicko 2013-05-13 14:00:46