Tag: jna

Cassandra,JNA,Docker和CAP_IPC_LOCK

我试图优化我的Cassandra(3.7+)Docker容器的性能。 我发现从2015年的一个演示文稿 (在幻灯片21),我应该授予CAP_IPC_LOCK并设置ulimit memlock。 经过一番挖掘,似乎有两个select基本上是为了防止系统交换JVM,现代版本的Cassandra似乎通过使用JNA来完成。 在我的Docker容器上设置–ulimit memlock=-1:-1产生这样的效果 INFO 12:42:33 JNA mlockall successful 在启动时打印,所以我假设我已经完成了设置和完成。 我仍然需要–cap-add=CAP_IPC_LOCK ,如果是的话,如何检测我是否正确设置?