代码之家  ›  专栏  ›  技术社区  ›  Ilia Choly

Java Applet CPU限制?

  •  0
  • Ilia Choly  · 技术社区  · 16 年前

    对于小程序可以使用多少CPU,是否有某种类型的上限?还是我的代码运行速度和标准Java程序一样快?

    2 回复  |  直到 16 年前
        1
  •  1
  •   Stephen C    16 年前

    问题是小程序通常作为线程运行在嵌入在浏览器中的JVM中。虽然可以调整Java线程的优先级,但是没有办法在它们上放置CPU帽。实际上,我认为您甚至不能用操作系统的本机线程设置CPU上限。对于类似Unix和Unix的操作系统,CPU使用限制和其他限制是基于每个进程实现的。

        2
  •  2
  •   polygenelubricants    16 年前

    小程序通常比标准应用程序运行的权限小,但不应该有CPU上限。有报道称,由于过度使用CPU,小程序导致浏览器崩溃,而不是将它们归类为需要处理的安全缺陷,它们被简单地标记为干扰。

    也就是说,Applet在各种环境中运行,有时几乎没有一致性(这就是为什么它们是有问题的,以及为什么Java Web启动是推荐的替代方案)。很可能是某些小程序环境对小程序等施加CPU限制的情况。