标签: kubernetes jvm containers
我正在K8s容器中运行JVM,并且为它分配了512m的CPU和1Gi的内存。当我们执行
K8s
512m
1Gi
在Runtime.getRuntime().availableProcessors()的上下文中,
Runtime.getRuntime().availableProcessors()
返回的值是多少?我想知道这一点,因为某些库(例如Couchbase Java客户端,RxJava等)都依赖此值来确定各种线程池中的线程数。
如何解释值512m。会落在这个价值的地板上还是天花板上?还是有完全不同的方法来计算这个?