首页 文章

Java问题:MAC OS中的内存和CPU使用情况

提问于
浏览
7

我正在为MAC和Windows开发一个javaFx应用程序,我发现该应用程序在MAC中使用的内存和CPU使用量非常大 .

当我在Windows任务管理器中看到我的应用程序活动时,它显示平均80MB内存和1-2%CPU的使用,最大可达150MB和12-15%CPU . 另一方面,在MAC Activity Monitor中,相同的应用程序在启动时显示150MB和12-15%的CPU,并且持续增加超过1GB和90%的CPU .

这是我在JavaFX应用程序中发现的一个非常奇怪的问题 .

我甚至测试了这个简单的java应用程序,并发现在MAC和Windows中内存和CPU的类似行为 .

为什么Java在MAC中使用更多内存和CPU?有没有解决这个问题的原因?

1 回答

  • 2

    当Java发布最初不支持的新版本时,由于安全漏洞(网守阻止/无法工作),我看到了很多问题

    这是链接,如果这有助于使其支持更多,

    Old Post

    我会说MAC的安全功能会在一段时间内变成bug,因为它明确地不更新任何插件,所以检查JAVA的版本,如果工作正常则插件... post因为旧我不能't know which plugins may be required but this is main concern of problems where plugins don' t正常工作..

    还检查一下,如果你的系统正在访问以前那里的JAVA 6请删除以避免相同的参考Discussion on apple

    JAVAFX和JDK必须安装在相同的目录结构中Oracle MAC FAQ问题2

    我不是MAC的常规用户,因为没有太多要求,(一次)...

    但要跟踪版本和更新 . :)

    我希望这会解决..

    我主要关注的是旧的java 6也有请删除相同的目录..

相关问题