我已经在ubuntu系统中安装了cassandra。 cassandra版本是3.11.3 我想检查cassandra数据库使用了多少内存。除了top命令之外,我还建议一些命令或任何其他方式,使我可以知道ubuntu中的cassandra数据库使用了多少内存总量。
答案 0 :(得分:0)
Cassandra提供了用于管理的命令行界面。您可以使用nodetool info
命令来获取有关使用了多少堆内存和堆外内存的信息。
值得一提的是,Cassandra还占用了大量页面缓存。请注意,页面缓存并不是真正占用的内存,您可以通过简单的Web搜索来了解有关页面缓存的更多信息。执行以下命令以查看计算机上的当前页面缓存(-m表示兆字节):free -m
答案 1 :(得分:0)
是,Cassandra提供了用于管理的命令行界面。您可以使用nodetool -u username -pw ********** info(如果启用了jmx)命令来获取有关使用了多少堆内存和堆外内存的信息。
https://docs.datastax.com/en/cassandra/3.0/cassandra/tools/toolsInfo.html#toolsInfo__description