-
题名Windows程序运行于Linux系统的技术
被引量:14
- 1
-
-
作者
王亚军
刘金刚
-
机构
中国人民武装警察部队学院计算机教研室
首都师范大学&中科院计算所计算机科学联合研究院
-
出处
《计算机应用》
CSCD
北大核心
2009年第8期2128-2131,2135,共5页
-
基金
国家863计划项目(2001AA114201)
-
文摘
在Linux系统上运行Windows程序,是Linux争夺桌面应用领域面临的技术难题。对Windows设备驱动程序和应用程序运行于Linux系统的技术现状及发展趋势作了综合阐述。对于兼容Windows设备驱动程序,目前Linux系统仅能运行Windows网络接口设备驱动程序;对于兼容Windows应用程序,目前可采取的技术有代码重构、跨平台编译、软件虚拟机和API仿真等技术。这些技术因各自的局限性而无法撼动Windows在桌面领域的统治地位,使得开发支持Windows设备驱动程序和应用程序的Linux兼容内核成为提高桌面Linux市场竞争力的必然趋势。
-
关键词
操作系统
LINUX
WINDOWS
WINE
api仿真
兼容内核
-
Keywords
operating system
Linux
Windows
Wine
api emulation
unified kernel
-
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
-
-
题名异构操作系统浏览器多核支持技术及改造方法
- 2
-
-
作者
金成明
张捷
赵永彬
丁西
-
机构
四川中电启明星信息技术有限公司研发中心
-
出处
《电子技术应用》
北大核心
2016年第S1期41-45,共5页
-
文摘
异构操作系统环境中,浏览器对多核心的支持能够满足企业业务系统和日常办公需求,在企业用户中拥有广阔的应用前景.目前多核心浏览器支持可采用的技术主要有虚拟化、Windows API仿真和虚拟桌面等,这些技术因各自的局限性而无法完全符合企业对多核浏览器在易用性、可靠性和安全性上的需求.本文对现有多核浏览器支持技术进行了全面的分析,提出了基于OVD虚拟化的双核浏览器解决方案及其总体技术架构,该方法通过虚拟的Windows系统运行应用服务环境,从而虚拟在应用服务器上通过对IE进行权限穿越并发布到虚拟桌面网关,通过网关与本地浏览器进行HTTP协议交互,实现虚拟Trident内核引擎.同时给出了OVD方案下的业务流程,为企业用户引入支持多核的浏览器技术提供了重要参考.
-
关键词
浏览器多内核支持
OVD虚拟化
Windows
api仿真
虚拟化技术
虚拟桌面
-
分类号
TP399
[自动化与计算机技术—计算机应用技术]
-