java - Eclipse 性能 Arm 与 Intel

标签 java eclipse performance arm

我使用 Intel Core 2 Duo T5550 和 3 GB 内存,以及 SSD HDD 在 Ubuntu 64 下进行 java 开发,所有内容都经过调整,但仍然很慢。我的意思是在窗口和其他简单操作之间切换,即使它启动时也是如此,尤其是当您打开几个大项目时。 我听说arm在较新的处理器上有jazelle和thumb,它们直接执行java字节码,而且速度很快。 如果我切换到这样的机器,eclipse(java) 会工作得更快吗?

编辑: 感谢您的回答。我知道Core i7对于java来说至少快4倍(看看http://infoscreens.org/benchmark_en.html),但我认为ARM,它是2x2GHz并且直接执行java会更快(仅对于java)。

我有Oracle Java,也使用了JRockit,但在调试过程中它奇怪地崩溃了。 我想不久的将来我会购买 i7 台式机。谢谢:)

最佳答案

具有 3 GB RAM 的 Core 2 Duo 计算机运行 Eclipse 应该没有问题。运行标准面向桌面的操作系统和 JVM 的 ARM 芯片将非常慢。比你的 Core 2 Duo 机器慢得多。对于那些新的 ARM 指令,为了让它们有用,需要有一个可以使用它们的 JVM。如果存在的话,它将是一种专门为移动设备操作系统设计的类型。

Linux 用户在使用 Eclipse 时遇到的一个常见问题是 Linux 发行版附带的 OpenJDK 的性能不如 Oracle/Sun JDK。如果您尚未安装 Oracle JDK,我建议您安装它以便与 Eclipse 一起使用。您的性能问题可能会消失。

如果没有,并且您仍在考虑购买新机器,那么对于开发平台来说,i3/i5/i7 机器将是比现有或不久的将来可能存在的任何 ARM 机器更好的选择.

哦,还有一件事...Eclipse 具有 native 组件(SWT UI 和文件 I/O),并且没有适用于任何 ARM 架构的构建。

关于java - Eclipse 性能 Arm 与 Intel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6510543/

相关文章:

java - apache poi 中的shiftRows 不工作

java - 如何在 JOptionpane 中格式化表格?

eclipse - 如何使用eclipse调试hadoop wordcount?

PHP exec() 性能

c++ - 取消引用指针以获取值或创建本地对象并以这种方式访问​​值更好吗?

java - 如何正确排序包含字符串和数字的 ArrayList<String>?

java - 绘制一个 JButton 使其看起来像 JLabel(或者至少没有按钮边缘?)

android - 在 Eclipse 中构建多个(测试/生产)版本的 Android APK

java - 如何更新/刷新 eclipse 插件中的 View ?

MySQL索引问题,中大型表上相对少量索引行的简单查询耗时过长