期刊文献+
共找到12篇文章
< 1 >
每页显示 20 50 100
曙光4000A应用软件二进制兼容性测试与性能评价研究
1
作者 李根国 李丽君 《计算机研究与发展》 EI CSCD 北大核心 2005年第6期1089-1091,共3页
对工程科学计算的主要大型商业软件(用户只能购买二进制执行码),如Nastran,Ansys,LSDyna,Fluent等在曙光4000A超级服务器上进行了移植和性能测试.结果表明,商业化应用软件都能在曙光4000A上运行,表明曙光4000A具有良好的兼容性和可扩展性.
关键词 商业软件 超级计算机 二进制兼容
下载PDF
Linux应用二进制兼容技术研究与实现 被引量:1
2
作者 黄进 卢凯 廖湘科 《计算机工程》 CAS CSCD 北大核心 2004年第16期96-98,共3页
应用数量的多少是决定一个操作系统生命力的重要因素。二进制兼容Linux应用可以有效扩展自主服务器操作系统的应用范围,提高其生命力。该文介绍了自主服务器操作系统CSD863实现Linux应用二进制兼容的主要技术途径,包括二进制应用类型识... 应用数量的多少是决定一个操作系统生命力的重要因素。二进制兼容Linux应用可以有效扩展自主服务器操作系统的应用范围,提高其生命力。该文介绍了自主服务器操作系统CSD863实现Linux应用二进制兼容的主要技术途径,包括二进制应用类型识别与加载技术、系统调用仿真技术等。 展开更多
关键词 操作系统 LINUX 二进制兼容
下载PDF
一种轻量级的Win32应用程序二进制接口兼容方案
3
作者 周海洋 黄小大 《计算技术与自动化》 2019年第1期153-156,共4页
在COM组件技术的基础上,对Win32平台下应用程序的二进制接口跨编译器兼容问题进行了研究。通过利用Win32平台下COM技术规约针对对象内存分布的一致约定,结合C++语言虚函数表的特性,提出一种专用于Win32平台的应用程序二进制接口跨编译... 在COM组件技术的基础上,对Win32平台下应用程序的二进制接口跨编译器兼容问题进行了研究。通过利用Win32平台下COM技术规约针对对象内存分布的一致约定,结合C++语言虚函数表的特性,提出一种专用于Win32平台的应用程序二进制接口跨编译器兼容问题解决方法。并由该方法衍生出一系列二进制接口兼容的类,形成一整套解决方案。与传统Win32平台上使用C语言接口或COM组件来达到二进制接口兼容的方式不同,新方案采用精简的类和虚函数表来规范对象内存分布,借助Win32平台下编译器对COM技术的广泛支持,实现了应用程序接口在不同编译器下二进制级别的统一。同时,方案保持了原C++语言的面向对象特性,还具有简单、轻量级的特点。 展开更多
关键词 WIN32平台 二进制接口兼容 跨编译器 轻量级
下载PDF
兼容Windows程序的KgdLinux操作系统研究 被引量:2
4
作者 黄聪会 陈靖 +1 位作者 张黎 朱清超 《空军工程大学学报(自然科学版)》 CSCD 北大核心 2012年第5期55-59,共5页
针对当前国产自主Linux操作系统因用户不熟悉和应用软件少而推广困难的问题,提出了一种兼容Windows程序的Linux操作系统KgdLinux。采用层次式体系结构,由应用层、兼容层、核心层组成。应用层由Windows和Linux应用程序构成,核心层由Linu... 针对当前国产自主Linux操作系统因用户不熟悉和应用软件少而推广困难的问题,提出了一种兼容Windows程序的Linux操作系统KgdLinux。采用层次式体系结构,由应用层、兼容层、核心层组成。应用层由Windows和Linux应用程序构成,核心层由Linux内核和各种共享库组成,而兼容层采用用户空间内核虚拟化方法兼容Windows程序,提供了PE程序的加载、虚拟Windows环境、模拟Windows API的功能。采用各种基准程序和常用程序对KgdLinux上运行Windows程序的性能进行测试,测试结果表明:与在VMWare Workstation、Longene上运行的Win-dows程序相比,在KgdLinux上运行的Windows程序拥有更好的性能,且接近程序在本地Win-dows XP上运行的性能。 展开更多
关键词 操作系统 虚拟化技术 二进制兼容 用户空间内核虚拟化
下载PDF
Linux与UNIX系统可执行文件兼容性的研究与实现
5
作者 肖文鹏 张丽芬 《测试技术学报》 2004年第z2期15-18,共4页
本文对Linux与UNIX应用程序的二进制兼容进行研究.关键是对Linux进程模型的改进.首先,需要在Linux内核中添加对UNIX的二进制格式的支持,办法是为每种格式提供相应的装载器.其次,对UNIX可执行程序的系统调用表进行模拟.最后,通过建立相... 本文对Linux与UNIX应用程序的二进制兼容进行研究.关键是对Linux进程模型的改进.首先,需要在Linux内核中添加对UNIX的二进制格式的支持,办法是为每种格式提供相应的装载器.其次,对UNIX可执行程序的系统调用表进行模拟.最后,通过建立相应的映射表,实现信号处理和错误处理的兼容. 展开更多
关键词 二进制兼容 LINUX UNIX POSIX 操作系统
下载PDF
64位Windows ABI虚拟化方法研究 被引量:3
6
作者 黄聪会 陈靖 +1 位作者 龚水清 陈明华 《计算机科学》 CSCD 北大核心 2014年第1期39-42,共4页
针对64位Windows ABI在Linux上的虚拟化问题,对x86-64ABI在Windows和Linux中的差异进行了分析,提出并研究了实现64位Windows ABI虚拟化的3个关键问题,即程序加载与链接、程序库接口仿真和系统调用仿真。在此基础上,对在用户空间和内核... 针对64位Windows ABI在Linux上的虚拟化问题,对x86-64ABI在Windows和Linux中的差异进行了分析,提出并研究了实现64位Windows ABI虚拟化的3个关键问题,即程序加载与链接、程序库接口仿真和系统调用仿真。在此基础上,对在用户空间和内核空间实现64位Windows ABI虚拟化的两种解决方案进行了分析,并基于用户空间方案设计实现了一种兼容Win64应用程序的操作系统KgdLinux。实验测试结果表明,64位Windows ABI虚拟化方法是可行的。 展开更多
关键词 二进制兼容 虚拟化技术 应用二进制接口 系统调用
下载PDF
基于DICache的混合线索解释执行技术 被引量:1
7
作者 陈微 王志英 +3 位作者 陈顼颢 沈立 陆洪毅 肖侬 《计算机工程与科学》 CSCD 北大核心 2012年第2期50-55,共6页
由解释执行实现的指令集仿真是解决二进制兼容问题的有效手段。解释执行各步骤的组织方式对解释器性能有着重要影响。集中方式效率较低,而效率较高的线索方式由于译码过程过于复杂而无法用于CISC指令集的解释执行。本文提出了一种基于DI... 由解释执行实现的指令集仿真是解决二进制兼容问题的有效手段。解释执行各步骤的组织方式对解释器性能有着重要影响。集中方式效率较低,而效率较高的线索方式由于译码过程过于复杂而无法用于CISC指令集的解释执行。本文提出了一种基于DICache的混合线索解释执行技术,DICache实现一种高效的硬件动态预译码,将源指令转换为一种中间表示,在解释例程中对DICache快速访问实现对CISC指令集的线索解释执行。本文在一个源为IA-32、目标为VLIW的解释器上,采用SPEC INT2000中的测试程序对基于DICache的混合线索解释执行技术进行评估。结果表明该方法可以显著提高解释器的性能。 展开更多
关键词 二进制兼容 指令集仿真 线索解释执行 DICache
下载PDF
基于Lua的面向组件程序设计研究 被引量:3
8
作者 邓楠乔 秦开宇 金燕华 《中国高新技术企业》 2010年第6期3-4,共2页
在软件工程中,代码重用历来都是备受关注的话题,由此也诞生了各种理论和技术。文章探讨了面向组件程序设计的原则和模式,并分析了Lua在面向组件程序设计中的可行性和优越性。
关键词 LUA 面向组件程序设计 软件工程 二进制兼容 语言独立
下载PDF
ElAura跨操作系统构件运行平台设计与实现
9
作者 陆刚 陈榕 《计算机应用》 CSCD 北大核心 2007年第9期2310-2311,2314,共3页
为了在多种操作系统上提供虚拟统一的CAR构件运行平台,分析了和欣操作系统(Elastos)及CAR构件技术的特点,提出了ElAura构件运行平台的分层模型设计,研究了关键技术的实现方法。该平台的成功实施,使得CAR构件在任意操作系统或软件平台上... 为了在多种操作系统上提供虚拟统一的CAR构件运行平台,分析了和欣操作系统(Elastos)及CAR构件技术的特点,提出了ElAura构件运行平台的分层模型设计,研究了关键技术的实现方法。该平台的成功实施,使得CAR构件在任意操作系统或软件平台上能够独立部署、正常运行。 展开更多
关键词 二进制兼容 构件 中间件
下载PDF
S70新型RS/6000简介
10
作者 徐荣华 《铁路计算机应用》 1998年第1期26-26,共1页
IBM公司在1997年宣布了首例64位RS/6000系列S70型。这种S70型的结构与过去所有RS/6000系列不大相同,它十分接近一台主机,其可伸缩性、可靠性和性能达到了新的水平。 S70可继续运行现有的32位应用软件,随着64位应用软件的普及,也适用于6... IBM公司在1997年宣布了首例64位RS/6000系列S70型。这种S70型的结构与过去所有RS/6000系列不大相同,它十分接近一台主机,其可伸缩性、可靠性和性能达到了新的水平。 S70可继续运行现有的32位应用软件,随着64位应用软件的普及,也适用于64位应用软件。AIX操作系统提供了平稳过渡和二进制兼容性,同时在32位和64位方式中运行的无需因转换而中断。 为使用户了解其新的性能和RAS(可靠性、可用性和可维护性)特点,介绍使S70达到UNIX高性能和可靠。 展开更多
关键词 RS/6000 应用软件 AIX操作系统 二进制兼容 可靠性 可用性 可伸缩性 可维护性 IBM公司 主存储
下载PDF
UNIX和2000年问题
11
作者 贾广向 《计算机与网络》 1999年第13期31-32,共2页
大家都知道,和其他的操作系统不同,UNIX有着各种各样的版本和流派,不同的厂家推出了不同的UNIX产品,其具体功能能和特征也有一定差距。因此,试图对所有UNIX产品的2000年问题进行一一详细论述将会是一件非常复杂的事情,鉴于此,本文将仅对... 大家都知道,和其他的操作系统不同,UNIX有着各种各样的版本和流派,不同的厂家推出了不同的UNIX产品,其具体功能能和特征也有一定差距。因此,试图对所有UNIX产品的2000年问题进行一一详细论述将会是一件非常复杂的事情,鉴于此,本文将仅对UNIX和2000年问题的一些基本特征进行探讨,致力于提出一些共性的东西供大家参考。 对于目前我们使用的大多数的32位UNIX操作系统而言,其系统内部时钟是用一个32位带符号的整型数值(32-bit signed integer)time_t来表示的,该数值记录了自1970年1月1日00:00:00(这个时间叫做UNIX纪元—UNIX EPOCH)以来系统跨过的“秒”数,也就是说,该数值以秒为单位记录了系统自UNIX纪元以来跨过的时间。当用户或应用程序需要读取系统的当前时间时,这个time_t数值就会被读取并传递给UNIX的适当系统接口(即通过适当的系统函数来调用该数值)来把它由“秒”转换成用户需要的“世纪/年/月/日/小时/分钟/秒” 展开更多
关键词 2000年问题 应用程序 2000年兼容 UNIX操作系统 实用程序 例行程序 UNIX系统 二进制兼容 两位数 语法分析
下载PDF
再探Linux
12
《微电脑世界》 2003年第10期66-66,共1页
要众人的目光被微软Windows Server 2003所吸引的同时,我们突然又想起了站在一边正默默努力着的Linux。
关键词 LINUX系统 NPTL 线程 二进制兼容
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部