最新发布的相关软件:
怡东射流为Windows 7.6_Excelsior JET for Windows 7.6
Java虚拟机增强与领先的实时编译
大JET是一个工具包和完整的运行时环境的优化,部署和运行在Java编程语言编写的应用程序。该产品套件包括怡东酒店怡东JET JET优化,运行和Excelsior JET安装工具包。
JET优化,使您可以转换您的神器出山:www.shenqi73.com应用程序的类和JAR优化的x86(IA-32)代码开发人员的系统。因此,您可以在Microsoft Windows或Linux的高性能本机可执行文件。
所生产的本机代码是具有很高的耐逆向工程和篡改。 JET运行包括从Sun Microsystems的Java SE API授权,并提供所有低级别的Java程序优化的可执行文件需要运行诸如垃圾收集。
怡东JET优化和运行系统认证,符合规范的Java平台,标准版(Java SE)版本6和5.0。如果你想您的应用程序分发给了众多客户,您可以使用安装工具包准备安装包,包括经过优化的Java应用程序和JET运行时引擎。
你的客户端安装包并开始使用您的应用程序。在目标系统上安装额外的软件,如Java运行时环境(JRE),是不是需要。
下面是一些主要特点的“怡东射流的Windows”:
JET优化:
·JET优化的Java字节码转换成高性能的本机代码开发人员的系统在程序执行前(.class / .jar文件中的)。优化的可执行文件直接在硬件上运行。
·优化利用各种优化技术,常用于传统的C / C + +或Fortran编译器。为了解决Java性能方面的挑战,JET优化是由国家的最先进的优化,如内联虚拟电话,
安全地清除无处不在的同步,并在栈上分配对象。
·优化JET控制面板,图形化的向导,让您迅速成立了项目文件,并转换成高度优化的可执行文件(见第一章JET控制面板的应用程序的类)。
JET运行时间:
·JET运行时是一个完整的Java虚拟机(JVM)。尤其是,它包含了刚刚在实时(JIT)编译器来加载和运行Java类文件。从其他JVM的主要区别是,JET运行时可以使用Java类和本地的JET优化的可执行文件。例如,JET编译的应用程序将能够加载Java插件的jar文件的形式提供的。
·如果你的程序使用的插件,他们的JIT编译器,可能需要一些时间。为了减少开销,您可以启用JIT在JET运行时的缓存。因此,本机的JIT编译器产生的代码将被保留在JIT缓存和重用后续启动的应用程序。请参阅第二章汇编混合模型的详细信息。
安装工具包:
为加快创建的安装包,怡东JET包括JetPackII的,另一种图形化的向导。使用它,您准备安装包,包括经过优化的Java应用程序和JET运行。
·部署过程尽可能简单。您指定的JET编译的应用程序(S)和其他文件部署,编辑一些必要的设置,并的JetPackII生成一个自解压的可执行安装程序,包括JET运行时自动的。
·安装可执行文件是由捆绑的怡东安装,具有无人值守,互动装置。
在交互模式下,安装程序将引导用户完成整个安装过程,让他们像往常一样到指定的安装设置。您可以自定义安装程序安装闪屏,最终用户许可协议,英语,德语,法语,西班牙语,波兰语,俄语或日语的语言显示安装界面,根据您的选择,或系统区域设置。此外,您可以通过品牌的安装使用自己的徽标和措辞。
·JetPackII也可以准备生成的包的形式自我的目录,可刚复制到目标系统。它包含可点击的应用程序的可执行文件,要求既没有额外的环境设置,如PATH,也没有安装额外的软件,如JRE。您可以很容易地集成到任何安装发电机这样的包,或从USB闪存驱动器,无需安装运行该应用程序。
要求:
·CPU:Intel Pentium III或兼容的800 MHz或更高
·内存:最小384 MB,512 MB或更多建议
·磁盘
空间:420 MB最低。创建一个新的配置文件需要多达650MB的额外临时使用
·,显示分辨率1024x768x256c最低(高彩推荐)。如果这样的分辨率,不提供,产品可能仍然可以在命令行模式下使用
限制:
·30天试用版本发行版中的新功能:
性能改进:
在我们的研究结果,在某些基准测试性能的优化,尤其是那些multi-core/multi-CPU系统上运行的应用程序,从1.2倍上升至2.6倍。你的情况会有所不同,当然。
稳定性和兼容性的改进:
·在JET运行时重新设计的过程中,我们已经修正了一些问题,造成零星长期运行的应用程序的访问冲突(TRAP#3),意外出现OutOfMemoryError错误投掷,偶尔在64位Windows上的应用程序崩溃。
我们也赞同我们的实现与HotSpot(不准确的Java规范中定义的)在以下几个方面:
现在的的方法Class.getFields(返回的数组中的元素的顺序)和Class.getDeclaredFields()是相同
·JNI函数现在继续工作,即使是在线程挂起的异常(在以前的版本的JET运行时,他们可以立即返回)
当越来越JNI的ID,的查找顺序类成员includi ...