如何在单个SmartOS服务器上运行的多个JVM之间公平分配CPU?

我目前在Tomcat中运行一个应用程序,但也想在同一台服务器上部署Play Framework。 由于许可的原因,这是成本效益,但能够在更强大的情况下使用多余的CPU使用率也应该是有益的。

如果我在同一个(Joyent / SmartOS)服务器上运行Tomcat和Play,有没有办法确保一个应用程序不占用所有的CPU?

如果我想要一个50/50的分割,那会是自然而然的发生吗? 如果我想要一个应用程序有至less75%的可用,另一个有最低25%的应用程序呢?

看起来有可能使用单独区域的CPU份额来做到这一点,但是我不确定这是否可以用于SmartOS区域内的不同进程,或者是否有其他工具来处理这个问题。