首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 500 毫秒
1.
目前,Linux网络计算机中的Java虚拟机在运行Java应用程序时,存在着执行性能较低的问题。该文实现一种优化方案:在Kaffe虚拟机中应用并改良直接线索式解释器优化技术。旨在兼顾Linux NC现有的硬件配置和软件模式,有效地提升Java虚拟机运行效率,并保证较低的CPU和内存成本。从而改善虚拟机的性能表现。  相似文献   

2.
杨丽洁 《计算机应用》2006,26(5):1152-1154
摘 要:鉴于目前Linux NC中Java虚拟机运行Java程序存在的性能问题,本文提出一种优化方案,以直接线索式解释器为基础优化技术,并设计3项扩展优化点突出优化效果。旨在兼顾Linux NC现有的硬件和软件条件,有效的提升Java虚拟机运行效率,同时保证了较低的CPU和内存成本。  相似文献   

3.
杨兴平 《网络与信息》2005,19(12):56-57
首先我们来明确什么是虚拟机?虚拟机(VirtualPC)是在物理电脑上虚拟出的一台PC,和真实的物理电脑一样,虚拟机也有自己的CPU、内存、硬盘以及I/O设备,只不过,在虚拟机上这些物理的硬件设备都是虚拟的而已。在软件方面,虚拟机也需要安装操作系统,和真实的物理电脑一样,也能安装并运行各种软件。要在物理电脑上安装一台虚拟机需要借助其它软件,这就是本文的主角——VMwareWorkstation,该软件是VMware公司开发的虚拟机软件,利用它,我们可以在一台物理电脑上虚拟出安装有不同操作系统的多台虚拟机,在VMware Workstation中,这些虚拟机分别…  相似文献   

4.
《电脑爱好者》2013,(8):50-51
有些特殊的操作往往需要在虚拟机中完成,不过虚拟机软件有不少,哪个功能更强大,哪个更适合我们使用?本期研究室对三大王牌虚拟机进行测试,让它们一较高下。虚拟机软件,主要就是在当前系统下安装运行其他系统,它的应用范围非常广。比如企业用户,他们可以在一台安装Windows8的电脑上安装Linux系统,用于运行企业所需的Linux程序(而  相似文献   

5.
朱明凯  高振华  柴志雷 《计算机应用》2010,30(11):2873-2875
Java技术正越来越受到图像处理研究人员的关注,希望以此提升开发效率,增强可移植性。但软件方式的Java虚拟机运行速度慢、实时性差,无法满足图像处理复杂计算对性能的需求。为此,提出一种以硬件方式直接执行字节码的Java处理器结构,并实现了其模拟器及预处理器构成完整测试平台。从实验结果可看出:该平台的执行效率是虚拟机方式的860倍,表明将Java处理器用于嵌入式图像处理将是一种可行选择。  相似文献   

6.
嵌入式跨平台虚拟软件是一种将RISC硬件体系结构虚拟成CISC硬件体系结构平台。本文的研究目的是通过在RISC体系硬件平台添加一个软件层,实现一个虚拟而且兼容X86的硬件平台,从而顺利地运行X86平台下的所有操作系统、应用程序等X86系列软件。重点讲述嵌入式跨平台虚拟机CPU虚拟设计和bootloader设计。嵌入式跨平台虚拟软件技术在嵌入式行业中有较高的应用价值。  相似文献   

7.
通过对可信执行技术和虚拟化技术的研究,提出了一种增强存储保护的可信计算架构.通过对平台地址空间的划分,加入了支持动态度量启动的专用配置空间,保证了平台配置的正确性和加载过程的安全性;通过动态地度量加载可信虚拟机管理器,保证虚拟执行环境的安全性;利用虚拟化技术实现内存多域的安全隔离,分割域独立运行,从而保证了软件的安全运行环境;加入了直接存取访问(direct memory access,DMA)保护硬件,从而从硬件上实现了DMA访问的合法性认证.  相似文献   

8.
《程序员》2004,(2):33-33
垃圾收集器(Garbage Collector,GC)是现代软件虚拟机技术的重要组成部分,其设计方案对运行于虚拟机上的应用程序性能影响极大。Java虚拟机(JVM)与.net framework都提供了这一功能。下面我们简单介绍一下Java虚拟机中的垃圾收集器原理。  相似文献   

9.
随着嵌入式计算机技术的发展,计算资源越来越丰富并提供硬件辅助虚拟化支持能力。为了提升计算效能,通过虚拟化技术实现在一个嵌入式计算机中集成多种异构系统应用,从而降低系统成本,但会带来安全隔离、不同应用的竞争冲突、数据安全、实时性保障等问题。虚拟机管理器借助硬件辅助虚拟化技术,在软件层构建多个资源深度隔离的虚拟机,由操作系统管理虚拟机内的硬件资源、软件资源及应用。本文在T2080处理器平台上设计了虚拟机管理器,实现了处理器核虚拟化、内存虚拟化、设备虚拟化,提供虚拟机管理和安全隔离能力。  相似文献   

10.
洪宝成 《电脑自做》2005,(1):131-133
提到在同一台PC上多系统的共存,很多人就会想到两点,多系统启菜单和软件虚拟机,多系统菜单只是简单的一个开机系统选择功能,并不能在同一时间使用多系统,不是起来意义上的系统共存,至于软件虚拟机,只是通过软件来模拟硬件环境以此欺骗虚拟机中的操作系统,让其认为自已是运行于独立的PC。  相似文献   

11.
针对目前Linux NC中Java虚拟机运行Java程序存在的性能问题.提出了一种优化方案,以直接线索式解释器为基础优化技术,并设计3项扩展优化点突出优化效果.旨在兼顾Linux NC现有的硬件和软件条件,有效地提升Java虚拟机运行效率,同时保证较低的CPU和内存成本.  相似文献   

12.
依托基于内核的虚拟机(kernel-based virtual machine , KVM )的平台,针对虚拟机容错系统中的关键技术---虚拟锁步技术展开研究,主要研究虚拟锁步技术所采用的虚拟机同步机制(VM synchronization mechanism )。对开源虚拟机容错软件Kemari进行架构剖析与代码分析,指出其所使用的基于数据拷贝的虚拟机同步机制在不使用共享存储进行锁步运行时,具有一定性能缺陷;以此为基础,提出相应的改进措施,设计并实现一种新的虚拟机同步机制。该机制采用事件重放的方式实现冗余虚拟机间块设备数据的同步,弥补了Kemari虚拟机同步机制的相关性能缺陷。  相似文献   

13.
《计算机与网络》2009,(19):20-20
虚拟机软件。利用VMware,我们即可轻松实现多系统同时运行。特别对于一些喜欢测试软件、病毒及木马的朋友来说,VMware绝对是一款不可多得的软件。不过虚拟机使用也有小窍门。  相似文献   

14.
陈亚亚  王乘 《微机发展》2005,15(10):113-115,119
概述了开放式数控系统,尤其是开放式软数控的发展现状与特点;分析和构建了基于数控虚拟机的开放式数控系统的体系结构,介绍了此系统中的软/硬件结构;在对具有代表性的操作系统进行了研究与比较之后,选择了Linux作为此系统的软件开发平台;最后根据Linux内核的结构特点,重新划分了传统用户模式下运行的数控软件体系,建立了包含实时控制层和数控应用层的双层模型,就其中的关键性技术问题进行了探讨和分析,明晰了该虚拟机在Linux下的具体实现方法。  相似文献   

15.
在云计算蓬勃发展这个外因的驱动下,虚拟化技术作为云计算的关键技术平台也正不可逆转地发展着。虚拟化使得一台计算机上能够运行多个虚拟机,虚拟机之间有很强的隔离性,且虚拟机与硬件没有直接的关联。论文从虚拟化出现的原因入手,进而介绍UVP虚拟化平台的架构、特点以及在虚拟化平台中使用的性能优化技术、节能管理技术、安全实现技术以及UVP的增强技术等,使用这些关键技术意义在于提高系统性能、增强安全性、易于后期维护和扩展等。  相似文献   

16.
CAR是一种二进制构件技术,Elastos是CAR的运行时环境,Elastos支持一种类似于Java虚拟机的二进制构件虚拟机,这个虚拟机对外提供JNI接口,即外部程序通过类似JNI接口规范的方式访问虚拟机内部的计算资源,这种从外部看是JVM,而内部是二进制构件的虚拟机技术被应用于智能手机、上网本这类靠电池供电的计算设备中,减小了软件尺寸,提高了软件速度。这种二进制构件根据不同的需要在运行时可以有不同的存在形态,文中讨论的就是在这样一个二进制构件虚拟机中构件的存在形态。  相似文献   

17.
虚拟化技术提高了数据中心的资源配置效率,降低了能耗,成为信息产业中颇受瞩目的焦点.作为数字校园的业务支撑平台,虚拟化群集服务器为每个信息业务提供了独立运行的虚拟机,实现了业务运转的高可用和高可靠.虚拟机是在物理计算机上运行操作系统和应用程序的软件计算机,物理机的用途转变为容纳虚拟机的容器,群集对运行着虚拟机的一组物理机的资源进行整合.虚拟机和虚拟机模板的构建、虚拟机快照管理、虚拟机的迁移、OVF(Open virtual format)模板的导出和部署、将物理机迁移到虚拟机等工作是群集服务器日常运维的主要内容.  相似文献   

18.
以Intel Processor Trace(PT)为代表的片上动态跟踪技术有着低开销、低感知的优良特性,在程序行为记录和监控领域得到了越来越广泛的应用.然而,由于片上动态跟踪技术依赖CPU特性实现,对于操作系统内核监控、恶意代码分析等需要在虚拟化平台上运行程序的场景支持还存在一些困难.本文通过对Intel PT片上动态跟踪技术的研究,提出了一套基于虚拟机内省的Intel-PT多进程监控技术,通过将 Intel-PT嵌入到硬件虚拟化平台上,实现了对硬件辅助虚拟化客户机中的多个进程并行进行监控.实验结果表明,该技术可以有效监控硬件虚拟机中并行多个进程.  相似文献   

19.
CAR构件的四种运行时形态   总被引:1,自引:1,他引:0  
CAR是一种二进制构件技术,Elastos是CAR的运行时环境,Elastos支持一种类似于Java虚拟机的二进制构件虚拟机,这个虚拟机对外提供JNI接口,即外部程序通过类似JNI接口规范的方式访问虚拟机内部的计算资源,这种从外部看是JVM,而内部是二进制构件的虚拟机技术被应用于智能手机、上网本这类靠电池供电的计算设备中,减小了软件尺寸,提高了软件速度.这种二进制构件根据不同的需要在运行时可以有不同的存在形态,文中讨论的就是在这样一个二进制构件虚拟机中构件的存在形态.  相似文献   

20.
在网络实验过程中,需要用到大量硬件设备的网络环境,采用虚拟机技术可以实现在一台计算机上安装多台虚拟机,模拟网络实验环境以实现上述要求而不用过多的硬件设备,并且可以达到良好的效果,尤其是对Windows操作系统下的网络实验应用更多更广。该文简述了虚拟机技术概念、虚拟机的构建过程用其注意事项,较为详细地罗列了虚拟机技术在网络实验课程教学的应用,阐明了虚拟机技术在网络实验中的好处,以及从中得到的体会。同时虚拟机技术也非常切合我们技工学校的网络基础、网络专业课程的教学——侧重于培养学生解决实际问题的能力,但偏偏又缺乏网络实验设备的前提下来实现网络实验。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号