-
题名基于平台抽象层的进程虚拟机设计与实现
被引量:2
- 1
-
-
作者
阳昕
杨维康
陈榕
石磊
-
机构
清华大学计算机科学与技术系
上海科泰世纪科技有限公司
-
出处
《计算机工程》
CAS
CSCD
北大核心
2008年第9期55-57,共3页
-
基金
国家“863”计划基金资助项目“面向普适计算的自适应软件集成环境”(2006AA01Z198)
清华大学信息科学与技术国家实验室基础研究基金资助项目“面向普适计算的构件化基础软件平台”
-
文摘
分析WINE虚拟机响应缓慢的根源,提出平台抽象层(PAL)的概念,设计并实现了基于PAL的进程虚拟机Elavm。在Linux,Windows和WinCE上,完成了Elavm PAL的硬件抽象模块、操作系统抽象模块和设备驱动抽象模块。其中,操作系统抽象模块实现了一个通用虚拟内核、一组高效的系统调用和一种基于共享内存的"忙等待"进程间同步方法。测试表明,基于PAL的进程虚拟机,其平均响应时间仅为类WINE虚拟机的千分之一。
-
关键词
平台抽象层
虚拟内核
虚拟机
-
Keywords
Platform Abstraction Layer(PAL)
virtual kernel
virtual machine
-
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
-
-
题名文件系统通用技术框架设计
- 2
-
-
作者
杨琼
任晓瑞
张鹏
-
机构
航空工业西安航空计算技术研究所
-
出处
《航空计算技术》
2023年第6期80-83,87,共5页
-
基金
国家重点研发计划项目资助(2017YFB1301100)。
-
文摘
传统的文件系统产品多样,对操作系统服务依赖性强,跨平台应用能力差,针对此问题提出一种文件系统通用技术框架。该框架结构设计文件管理接口层用于提供通用标准接口的访问及多种类型文件系统的统一管理;设计平台抽象层用于屏蔽底层存储设备及操作系统的差异,实现异构平台支持。测试验证表明该框架设计能够实现异构平台下通用文件系统设计,能够实现操作系统、存储设备、不同文件系统的抽象,以较小的改动实现多平台支持,并逐渐实现代码复用减少研发成本。
-
关键词
文件系统
文件管理接口层
平台抽象层
虚拟文件管理
存储设备
-
Keywords
file system
file management interface layer
platform abstraction layer
virtual file management
storage device
-
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
-
-
题名嵌入式系统平台抽象层设计与接口实现
被引量:4
- 3
-
-
作者
丁如艺
张激
李嘉伟
-
机构
中国电子科技集团公司第
-
出处
《计算机系统应用》
2020年第3期108-113,共6页
-
文摘
近年来,随着嵌入式计算机技术飞速发展,各种异构嵌入式硬件不断更新,提高操作系统的可移植性和应用程序的代码重用性成为了一种趋势.本文设计了一种通用性较强的平台抽象层,针对Linux操作系统、“锐华”操作系统与硬件平台的应用程序开发接口重新进行设计,为用户开发各种嵌入式应用程序提供标准化的接口.研究证明,平台抽象层能提高操作系统的可移植性和应用程序的代码重用性,同时具有可靠的实时性.
-
关键词
嵌入式操作系统
平台抽象层(PAL)
应用程序接口
可移植性
锐华
-
Keywords
embedded operating systems
Platform Abstraction Layer (PAL)
application programming interface
portability
ReWorks
-
分类号
TP368.1
[自动化与计算机技术—计算机系统结构]
TP316.81
[自动化与计算机技术—计算机科学与技术]
-