CN1661560A - 操作***共享应用程序的架构及其方法 - Google Patents
操作***共享应用程序的架构及其方法 Download PDFInfo
- Publication number
- CN1661560A CN1661560A CN 200410006027 CN200410006027A CN1661560A CN 1661560 A CN1661560 A CN 1661560A CN 200410006027 CN200410006027 CN 200410006027 CN 200410006027 A CN200410006027 A CN 200410006027A CN 1661560 A CN1661560 A CN 1661560A
- Authority
- CN
- China
- Prior art keywords
- operating system
- storage device
- application program
- operation systems
- systems share
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Stored Programmes (AREA)
Abstract
本发明关于一种操作***共享应用程序的架构及其方法揭露一基本输入/输出***,下达一***资源负载较低的第二操作***的开启命令;一驱动单元,接收该第二操作***下达一执行该第一操作***的资料及执行该第一操作***的多媒体播放程序的命令;一参数转换单元,转换该第一操作***的至少一资料及一多媒体播放程序相关参数为该第二操作***可执行的格式,以减少***负载较高的第一操作***开启时间,提升资源的共享、避免应用程序的重复安装及有效节省储存空间。
Description
技术领域
本发明有关于一种操作***共享应用程序的架构及其方法,其揭露一基本输入/输出***,其提供管理及规划控制一计算机主机开机设定;一第一操作***,提供至少一程序的执行环境;一第二操作***,其提供至少一程序的执行,该第二操作***安装于一较小的第二储存空间内;至少一资料其安装于该第一操作***内;一多媒体播放程序,其可安装于该第一操作***或该第二操作***内;一驱动单元,其接收该第二操作***下达执行该至少一资料与该多媒体播放程序的命令;一参数转换单元,其转换该至少一资料与该多媒体播放程序相关参数为该第二操作***可执行的格式。一使用端可由一储存空间与***资源消耗较低的第二操作***开启,由该驱动单元与参数转换单元将该至少一资料与该多媒体播放程序转换为该第二操作***可达行的格式,以共享该第一操作***的应用程序与至少一资料,减少等待储存空间较大的第一操作***开启时间,提升资源的共享、避免应用程序的重复安装以及有效节省储存空间。
背景技术
为了能够让计算机便于使用,操作***提供了一种对于信息储存的统一逻辑观点,即由储存装置的物理特性抽象地定义一个逻辑上的位置,那就是俗称的档案。为了能够允许资料方便地储存、寻找以及重新取出,档案***即在这样的需求下诞生。所谓档案***,建置于储存装置的分割区之上,用以储存档案资料。
早期档案***的技术为所知的FAT(File Allocation Table)表。FAT就是大家所称的档案配置表,其主要记录着硬盘内所有空间的位置,当我们欲建立一档案时,DOS操作***会到FAT表处寻找空位,如有空位则FAT表将会把此空位标示成已使用。此一动作有如戏院的售票员,当有观众买票入席时则将手上座位表空白座位加以标示。简而言之,FAT表就是在硬盘中的某一区域,此区域是记录硬盘中那些″磁簇(Clusters)″已被使用而那些磁簇还未被使用。然而,FAT档案***限制文件名为8.3命名惯例,表示档名在句点前面不可以超过8个字符,在句点后面不可以超过3个字符,再加上FAT下的档案不具保护的能力,无法将磁盘还原,也无法支持较大的硬盘空间,致使FAT档案格式的发展受制。
为了能够弥补FAT欠缺的功能,Microsoft建立新的技术档案***(NTFS)。这些功能包括:一、兼容性:如果有多种操作***可存取磁盘分割,则必须使用一种可让所有档案***读取的操作***。当一计算机共存一Windows XP及一Windows 98操作***时,则必须将此磁盘分割格式化为FAT以提供一个共享的磁盘分割。若Windows XP是PC上唯一的操作***,则可以依照使用需求将磁盘分割格式化为NTFS或FAT格式,即使其它操作***的计算机会透过网络来存取此磁盘分割,也不会有问题。二、容错:Windows NT提供软件来支持数种可选择的磁盘存取方法如等量分割、同位检查、自动修复硬盘错误,以增加速度及/或容错。三、安全性:提供各种授与本机及远程使用权限目录及个别的档案保护等特性。
由于科技的进步,计算机技术的发展,使用端对计算机的要求愈发明显。为满足稳定性、***消耗资源较低,具有短时间开启能力、***建构成本低及***安全防护等特性,致使Linux操作***为日后蓬勃发展的主要原因。
Linux目前是以”ext2”为主档案***,相较于使用”FAT 32”的Windows***有很大的差别,不论是在档案储存分配或资料存取机制,都有大大的不同。Linux的档案***是建置于储存设备的分割区之上,用以储存档案资料,当在使用之前必须先「挂上(mount)」,将它挂在***树状目录结构的某个点上,于不使用时,将它「卸下(umount)」,如此***会将尚未写入的资料写回去,并将它从***目录中除去。另外,Linux核心支持各式各样的档案***,其中可支持的档案***包括:ext2、BSD平台档案***、微软平台档案***及光盘媒体档案***等,其主要利用一虚拟档案***(Virtual File System),提供统一的操作接口供***使用,故***不需要因操作的档案***不同而改变其操作方式。
Linux操作***缘起于公元1990年秋天,在操作***的成长上远低于Windows操作***的发展,因此在可支持的应用程序上,其兼容性与普及性皆不及于Windows。另一方面由于Linux操作***与Windows操作***不兼容的问题,使得至少一应用程序必须重复安装于两操作***上,导致空间的浪费、资源无法共享等问题。
为了使Linux能够有效执行Windows操作***的应用程序,导致许多致力于Linux与Windows应用程序兼容研究的蓬勃发展,其中以Wine最为盛名。Wine是一个在Linux环境下仿真Windows作业环境的程序,它可以执行在MS DOS,Windows 3.x和Win32下运作的软件,Wine仿真的程度十分接近真实的Windows,就算应用软件呼叫到低阶的***中断,也可以运作无误。
另外,当执行的程序需要使用外部的DLL时,Wine也可以将其纳入,它也支持了GDI32和DirectX等较新的多媒体函式。而在打印机支持方面,Wine也可以把Windows应用软件要打印的文件转成Unix下的PostScript格式,再由打印机印出。
总体来说,虽然Wine仿真环境可以执行几乎所有的Windows,但毕竟是仿真出来的环境,运作速度比真实的Windows慢上许多,另一方面亦无法解决不同操作***间资源共享的问题。
近年来由于防制计算机病毒猖獗的重视、***管理及***稳定的要求,使得Windows***负载与***消耗资源持续提升,当一使用端仅使用该***单一应用程序时,必须等候过长的开启时间,导致时间的浪费。因此,如何让资源负载较低的操作***能够分享资源负载较高的操作***的资料与应用程序,用以减少重复安装应用程序于两操作***上,节省空间的浪费、资源共享及有效降低等待开启时间等问题,乃是目前所应重视及思考的课题。
有鉴于此,如何针对上述问题而提出一种操作***共享应用程序的架构及其方法,不仅可改善传统的缺点,又可降低***负荷,增加便利性,长久以来一直是使用者殷切盼望及本发明人念兹在兹者,而本发明人基于多年从事于相关产品的研究、开发、及销售实务经验,乃思及改良之意念,穷其个人之专业知识,经多方研究设计、专题探讨,终于研究出一种操作***共享应用程序之架构及其方法改良,可解决上述之问题。
发明内容
本发明的主要目的,在于提供一种操作***共享应用程序的架构,由一驱动单元接收一第二操作***下达一执行一第一操作***内的至少一资料与一多媒体播放程序的命令,并经由一参数转换单元转换该至少一资料与该多媒体播放程序的相关参数为该第二操作***可执行的格式,以达成该至少一资料与该多媒体播放程序共享的特性。
本发明的次要目的,快速满足使用端的需求,由***资源消耗较低且安装于一通用串行总线接口硬盘内之一第二操作***开启,该第二操作***利用该驱动单元接收该第二操作***下达一执行一第一操作***内的至少一资料与一多媒体播放程序的命令于该参数转换单元,用以转换相关参数后共享一第一操作***的多媒体播放程序,减少使用端等待***资源消耗较高的第一操作***开启时间,快速满足至少一使用端使用该多媒体播放程序的需求。
本发明的另一目的,在于提供***可移植性功能,将一第二操作***安装于储存空间较小的第二储存装置内,由该第二储存装置的可移植性功能,使该第二操作***不受地域的影响。
本发明的另一目的,在于节省储存空间,由一第二操作***共享一第一操作***的多媒体播放程序,减少应用程序的重复安装,有效节省储存空间。
本发明的另一目的,在于提供一省电功能,由一***负载较低的第二操作***开启后,仅开启该多媒体播放程序所使用的***资源,有效节省***资源的消耗。
为达上述的目的及优点,本发明的操作***共享应用程序的架构及其方法揭露一基本输入/输出***,其提供管理及规划控制一计算机主机开机设定;一第一操作***,提供至少一程序的执行环境;一第二操作***,提供至少一程序的执行,该第二操作***安装于一较小的第二储存空间内;一驱动单元,接收一第二操作***下达一执行一第一操作***内的至少一资料与一多媒体播放程序的命令;一参数转换单元转换该至少一资料与该多媒体播放程序的相关参数为该第二操作***可执行的格式。一使用端可由该基本输入输出***激活该储存空间与***资源负载较低的第二操作***开启,由该驱动单元接收下达一执行该至少一资料与该多媒体播放程序的命令于该参数转换单元,以转换该至少一资料与该多媒体播放程序的相关参数为该第二操作***可执行的格式,以共享该第一操作***资源,减少等待***资源消耗较高与储存空间较大的第二操作***开启时间、提供***可移植性与资源的共享功能、避免应用程序的重复安装以及有效节省储存空间。
附图说明
图1为本发明之一较佳实施例的操作***共享应用程序的架构及其方法的架构图;
图2为本发明之一较佳实施例的操作***共享应用程序的架构及其方法的另一架构图;
图3为本发明之一较佳实施例的操作***共享应用程序的架构及其方法的细部架构图;
图4为本发明之一较佳实施例的操作***共享应用程序的架构及其方法的数据流程图;及
图5为本发明之一较佳实施例的操作***共享应用程序的架构及其方法的流程图。
图号说明
1 计算机*** 11 第一储存装置
12 第二储存装置 13 实体存储单元
14 虚拟存储单元 2 基本输入输出***
3 第一操作*** 4 第二操作***
41 执行要求 5 驱动单元
51 参数转换命令 6 参数转换单元
61 参数转换命令 62 响应转换结果
7 多媒体播放程序 7’ 多媒体播放程序
8 资料 9 使用端
具体实施方式
请参阅图1,为本发明之一较佳实施例的操作***共享应用程序的架构及其方法的架构图,该***主要包含有:一计算机***1,其包含一基本输入/输出***2,其提供管理及规划控制一计算机主机开机设定;一第一操作***3,其可同时处理复数个程序的执行;一第二操作***4,提供至少一程序的执行;一驱动单元5,接收一第二操作***下达一执行一第一操作***3内之一多媒体播放程序7与至少一资料8的命令;一参数转换单元6,转换该多媒体播放程序7与至少一资料8的相关参数为该第二操作***4可执行的格式;一多媒体播放程序7,其安装于该第一操作***3,用于播放DVD及VCD格式的影音影片的应用程序;至少一资料8,其安装于该第一操作***3内以及一使用端9,由该计算机***执行该多媒体播放程序7与至少一资料8。
上述的第一操作***3提供一FAT或一NTFS的档案格式,该档案格式主要以Windows系列的操作***为主,常见如Windows XP、Windows NT、Window 98、Windows 2000以及Windows Me为主;
该第二操作***4提供一EXT2或一EXT3的档案格式,该档案格式主要以Linux的操作***为主;
一使用端9可由该基本输入输出***2开机后,开启该储存空间与***资源负载较低的第二操作***4,由该驱动单元5接收下达一执行该该多媒体播放程序7与至少一资料8的命令于该参数转换单元6,转换该至少一资料8与该多媒体播放程序7的相关参数为该第二操作***4可执行的格式,以共享该第一操作***3资源,减少等待***资源消耗较高与储存空间较大的第一操作***3开启时间、避免应用程序的重复安装以及有效节省储存空间。
请参阅图2,为本发明之一较佳实施例的操作***共享应用程序的架构及其方法的另一架构图,如图所示,该多媒体播放程序7’安装于该第二操作***内,用于播放DVD及VCD格式的影音影片的应用程序以及该第二操作***4提供至少一程序的执行。一使用端9可由该基本输入输出***2开机,开启该第二操作***4,执行该多媒体播放程序7’后,由该驱动单元5接收下达一执行该至少一数据8的命令于该参数转换单元6,转换该至少一资料8的相关参数为该第二操作***4的多媒体播放程序7’可执行的格式,以共享该第一操作***3的资料,用以减少等待***资源消耗较高与储存空间较大的第一操作***3开启时间、避免应用程序的重复安装以及有效节省储存空间。
请参阅图3,其为本发明之一较佳实施例的操作***共享应用程序的架构及其方法的细部架构图,该***主要包含有:一第一储存装置11,用以安装***资源负载较高的第一操作***3;一第二储存装置12,用以安装***资源负载较低的第二操作***4;一多媒体播放程序7,其安装于该第一操作***3内;一驱动单元5接收一第二操作***4下达一执行一第一操作***3内的多媒体播放程序7的命令;一参数转换单元6,转换该多媒体播放程序7相关参数为该第二操作***4可执行的格式;一实体存储单元13,用以存放程序执行所需的信息以及一虚拟存储单元14,将该第一储存装置11仿真成一存储单元,用以当该实体存储单元13不足时,可执行需要存储单元较多的应用程序。其中,一使用端9由该基本输入输出***2开机后,开启该第二操作***4,当该使用端9欲执行该多媒体播放程序7时,由该参数转换单元6储存该多媒体播放程序7于该第一操作***3可执行的相关参数后,该第二操作***4利用该驱动单元5下达一执行该第一操作***3内的多媒体播放程序7的命令于该参数转换单元6,转换该多媒体播放程序7为该第二操作***4可执行的相关参数,以共享该第一操作***3内的多媒体播放程序7。
其中,将该多媒体播放程序7加载该虚拟存储单元14后,当执行一行程时,于该虚拟存储单元14中撷取欲处理的相关信息于该实体存储单元13内执行,于使用结束后再由该参数转换单元6转换该多媒体播放程序7相关参数为该第一操作***3可执行的格式,用以减少等待***资源消耗较高的第一操作***开启时间,提升资源的共享、避免应用程序的重复安装以及有效节省储存空间。
上述第一储存装置11需要一较大空间以储存***资源消耗较高的第一操作***3及该多媒体播放程序7安装于内,可为一硬盘与一只读存储单元装置,其中,以该硬盘为主要的储存装置;
该第二储存装置12仅储存***资源消耗较低的第二操作***4安装于内,可为一只读存储器装置(Read Only Memory;ROM)、一通用串行总线接口硬盘及一硬盘,其中,以该通用串行总线接口硬盘为主要的储存装置,该通用串行总线接口硬盘为一轻便与可移植性高的硬盘,于任何提供一串行总线接口插槽的计算机皆可使用该第二操作***4。
上述的基本输入输出***2经由客制化加以重新设定,使其可由安装于资源负载较低的该串行总线接口硬盘内的第二操作***4开启,以共享资源负载较高的该第一操作***3的多媒体播放程序7。
请参阅图4,其为本发明之一较佳实施例的操作***共享应用程序的架构及其方法的数据流程图,如图所示,当一使用端9欲使用一计算机***1执行一多媒体播放程序7时,该使用端9可由一***资源消耗较低的第二操作***4开启后,下达一执行多媒体播放程序7的呼叫要求41命令于一驱动单元5,经由该驱动单元5下达一参数转换命令51于一参数转换单元6,该参数转换单元6即透过一参数转换要求61储存该多媒体播放程序7于该第一作业3可执行的相关参数后,将该多媒体播放程序7相关参数转换为该第二操作***4可执行的格式,并传送一响应转换结果62的命令于该第二操作***4,供该第二操作***4使用该多媒体播放程序7,于执行完毕后,再透过该参数转换要求61将相关参数转换为原来该第一操作***3可执行的参数值,如此一来即可达成本发明的操作***共同应用程序的架构及其方法。
其中,该使用端9执行一多媒体播放程序7的方法如下所述,请参阅图5,其为本发明之一较佳实施例的操作***共享应用程序的架构及其方法的流程图,如图所示,本发明的一种操作***共享应用程序的架构及其方法,其主要步骤如下:
步骤S1:一使用端安装***资源消耗较高的第一操作***于储存空间较大的第一储存装置,并安装一多媒体播放程序于该第一操作***;
步骤S2:一使用端安装***资源消耗较低的第二操作***于储存空间较小的第二储存装置;
步骤S3:开启一计算机,经由一基本输入输出***激活该第二操作***以执行一多媒体播放程序;
步骤S4:利用一驱动单元下达一执行该第一操作***内的多媒体播放程序的命令于一参数转换单元;
步骤S5:储存该多媒体播放程序于该第一操作***可执行的相关参数;
步骤S6:进行参数转换,转换该多媒体播放程序相关参数为该第二操作***可执行的格式;
步骤S7:转换成功后,加载所需存储单元较多的多媒体播放程序于一虚拟存储单元内;
步骤S8:于实体存储单元内分段执行虚拟存储单元内的多媒体播放程序;
步骤S9:将执行结果响应于该使用端;以及
步骤S10:执行完成后,透过该参数转换单元将相关参数转换为原来该第一操作***可执行的参数值。
综上所述,本发明有关于一种操作***共享应用程序的架构及其方法揭露一第一操作***、至少一资料及一多媒体播放程序,其安装于一第一储存装置内;一第二操作***,其安装于一较小的储存空间内,由此提高该第二操作***的可移植性;一驱动单元接收一第二操作***下达一执行一第一操作***内的该至少一资料与该多媒体播放程序的命令;一参数转换单元转换该至少一资料与该多媒体播放程序相关参数为该第二操作***可执行的格式;一实体存储单元,用以存放程序执行所需的信息以及一虚拟存储单元,将一硬盘空间仿真成存储单元,当该实体存储单元不足时,供需要较多存储单元的应用程序使用。一使用端可由该基本输入输出***激活储存空间与***资源负载较低的第二操作***开启,利用该驱动单元下达一执行该第一操作***内的多媒体播放程序的命令于该参数转换单元,该参数转换单元进行该多媒体播放程序可于该第二操作***执行的相关参数转换。将需要较多存储空间的多媒体播放程序加载该虚拟存储单元,以共享该第一操作***的应用程序,当执行一行程时,于该虚拟存储单元中撷取欲处理的数据与程序于该实体存储单元内执行,以减少等待***资源消耗较高与储存空间较大的第二操作***开启时间,提升资源的共享、避免应用程序的重复安装以及有效节省储存空间。故本发明实为一具有新颖性、进步性及可供产业利用者,应符合我国专利法所规定的专利申请要件无疑,爰依法提出发明专利申请,祈钧局早日赐准专利,至感为祷。
惟以上所述者,仅为本发明之一较佳实施例而已,并非用来限定本发明实施的范围,举凡依本发明申请专利范围所述的形状、构造、特征及精神所为的均等变化与修饰,均应包括于本发明的申请专利范围内。
Claims (48)
1、一种操作***共享应用程序的架构,其特征在于,该架构包括:
一基本输入/输出***,其提供管理及规划控制一计算机主机开机设定;
一第一操作***,其可同时处理复数个程序的执行;
一第二操作***,其提供至少一程序的执行;
一驱动单元,其接收该第二操作***下达执行该第一操作***内的至少一资料的命令;
一参数转换单元,其提供该第一操作***与该第二操作***的资料参数的转换;
一第一储存装置,用以储存该第一操作***;以及
一第二储存装置,用以储存该第二操作***;
其中,该第二操作***可由该驱动单元下达该参数转换命令于该参数转换单元中,用以转换相关资料参数为该第二操作***可读取及修改的格式,以共享该第一操作***的资料。
2、如权利要求1所述的操作***共享应用程序的架构,其特征在于,该第一储存装置可为一硬盘装置。
3、如权利要求1所述的操作***共享应用程序的架构,其特征在于,该第一储存装置可为一相关储存装置。
4、如权利要求3所述的操作***共享应用程序的架构,其特征在于,该相关储存装置可为一只读存储器装置。
5、如权利要求1所述的操作***共享应用程序的架构,其特征在于,该第二储存装置可为一通用串行总线接口硬盘。
6、如权利要求1所述的操作***共享应用程序的架构,其特征在于,该第二储存装置可为一只读存储器装置。
7、如权利要求1所述的操作***共享应用程序的架构,其特征在于,该第二储存装置可为一相关储存装置。
8、如权利要求7所述的操作***共享应用程序的架构,其特征在于,该相关储存装置可为一硬盘装置。
9、一种操作***共享应用程序的方法,其特征在于,该方法包括:
安装一第一操作***于一第一储存装置内;
安装一第二操作***于一第二储存装置内;
由一基本输入/输出***下达激活该第二操作***的命令;
执行该***资源消耗较低的第二操作***;以及
经由该第二操作***下达一执行该第一操作***内至少一资料的命令于该驱动单元;
经由该驱动单元下达该参数转换命令于该参数转换单元,以共享该第一操作***的资料;
其中,该参数转换单元提供该第一操作***与该第二操作***的资料参数的转换,使得该资料成为该第二操作***可读取及修改的格式,用以减少等待***资源消耗较高的第一操作***开启时间、提升资源的共享及有效节省储存空间。
10、如权利要求9所述的操作***共享应用程序的方法,其特征在于,该第一储存装置可为一硬盘装置。
11、如权利要求9所述的操作***共享应用程序的方法,其特征在于,该第一储存装置可为一相关储存装置。
12、如权利要求11所述的操作***共享应用程序的方法,其特征在于,该相关储存装置可为一只读存储器装置。
13、如权利要求9所述的操作***共享应用程序的方法,其特征在于,该第二储存装置可为一通用串行总线接口硬盘。
14、如权利要求9所述的操作***共享应用程序的方法,其特征在于,该第二储存装置可为一相关储存装置。
15、如权利要求14所述的操作***共享应用程序的方法,其特征在于,该相关储存装置可为一只读存储器装置。
16、如权利要求14所述的操作***共享应用程序的方法,其特征在于,该第二储存装置可为一硬盘装置。
17、一种操作***共享应用程序的架构,其特征在于,该架构包括:
一基本输入/输出***,其提供管理及规划控制一计算机主机开机设定;
一第一操作***其可同时处理复数个程序的执行;
一第二操作***,其提供至少一程序的执行;
一多媒体播放程序,其安装于该第一操作***内,用于播放DVD及VCD格式的影音影片的应用程序;
一驱动单元,其接收该第二操作***下达执行该多媒体播放程序的命令;
一参数转换单元,其提供该第一操作***与该第二操作***的多媒体播放程序参数的转换;
一第一储存装置,用以储存该第一操作***;以及
一第二储存装置,用以储存该第二操作***;
其中,该第二操作***由该驱动单元下达一执行该多媒播放程序的命令于该参数转换单元,用以转换该多媒体播放程序相关参数为该第二操作***可执行的格式,以共享该第一操作***的多媒体播放程序。
18、如权利要求17所述的操作***共享应用程序的架构,其特征在于,该第一储存装置可为一硬盘装置。
19、如权利要求17所述的操作***共享应用程序的架构,其特征在于,该第一储存装置可为一相关储存装置。
20、如权利要求19所述的操作***共享应用程序的架构,其特征在于,该相关储存装置可为一只读存储器装置。
21、如权利要求17所述的操作***共享应用程序的架构,其特征在于,该第二储存装置可为一通用串行总线接口硬盘。
22、如权利要求17所述的操作***共享应用程序的架构,其特征在于,该第二储存装置可为一只读存储器装置。
23、如权利要求17所述的操作***共享应用程序的架构,其特征在于,该第二储存装置可为一相关储存装置。
24、如权利要求23所述的操作***共享应用程序的架构,其特征在于,该相关储存装置可为一硬盘装置。
25、一种操作***共享应用程序的方法,其特征在于,该方法包括:
安装一第一操作***于一第一储存装置内;
安装一多媒体播放程序于该第一操作***;
安装一第二操作***于一第二储存装置内;
由一基本输入/输出***下达激活该第二操作***的命令;
执行该***资源消耗较低的第二操作***;
经由该第二操作***下达一执行该多媒体播放程序的命令于该驱动单元;以及
经由该驱动单元下达该参数转换命令于该参数转换单元,用以共享该第一操作***的多媒体播放程序;
其中,该第二操作***利用该驱动单元下达命令于该参数转换单元,转换该第一操作***内的多媒体播放程序于该第二操作***可使用的相关参数,使其成为该第二操作***可执行的格式,用以减少等待***资源消耗较高的第一操作***开启时间、提升资源的共享、避免该多媒体播放程序的重复安装以及有效节省储存空间。
26、如权利要求25所述的操作***共享应用程序的方法,其特征在于,该第一储存装置可为一硬盘装置。
27、如权利要求25所述的操作***共享应用程序的方法,其特征在于,该第一储存装置可为一相关储存装置。
28、如权利要求27所述的操作***共享应用程序的方法,其特征在于,相关储存装置可为一只读存储器装置。
29、如权利要求25所述的操作***共享应用程序的方法,其特征在于,该第二储存装置可为一通用串行总线接口硬盘。
30、如权利要求25所述的操作***共享应用程序的方法,其特征在于,该第二储存装置可为一相关储存装置。
31、如权利要求30所述的操作***共享应用程序的方法,其特征在于,该相关储存装置可为一只读存储器装置。
32、如权利要求30所述的操作***共享应用程序的方法,其特征在于,该第二储存装置可为一硬盘装置。
33、一种操作***共享应用程序的架构,其特征在于,该架构包括:
一基本输入/输出***,其提供管理及规划控制一计算机主机开机设定;
一第一操作***,其可同时处理复数个程序的执行;
一第二操作***,其提供至少一程序的执行;
一多媒体播放程序,其安装于该第二操作***,用于播放DVD及VCD格式的影音影片的应用程序;
一驱动单元,其接收该第二操作***下达执行该第一操作***内的至少一资料的命令;
一参数转换单元,其提供该第一操作***与该第二操作***的资料参数的转换;
一第一储存装置,用以储存该第一操作***;以及
一第二储存装置,用以储存该第二操作***;
其中,该第二操作***由该驱动单元下达一转换该第一操作***至少一资料参数命令于该参数转换单元,用以转换该至少一资料相关参数为该第二操作***的多媒体播放程序可执行的资料格式,以共享该第一操作***的资料。
34、如权利要求33所述的操作***共享应用程序的架构,其特征在于,该第一储存装置可为一硬盘装置。
35、如权利要求33所述的操作***共享应用程序的架构,其特征在于,该第一储存装置可为一相关储存装置。
36、如权利要求35所述的操作***共享应用程序的架构,其特征在于,该相关储存装置可为一只读存储器装置。
37、如权利要求33所述的操作***共享应用程序的架构,其特征在于,该第二储存装置可为一通用串行总线接口硬盘。
38、如权利要求33所述的操作***共享应用程序的架构,其特征在于,该第二储存装置可为一只读存储器装置。
39、如权利要求33所述的操作***共享应用程序的架构,其特征在于,该第二储存装置可为一相关储存装置。
40、如权利要求39所述的操作***共享应用程序的架构,其特征在于,该相关储存装置可为一硬盘装置。
41、一种操作***共享应用程序的方法,其特征在于,该方法包括:
安装一第一操作***于一第一储存装置内;
安装一第二操作***于一第二储存装置内;
安装一多媒体播放程序于该第二操作***;
由一基本输入/输出***下达激活该第二操作***的命令;
经由该第二操作***执行该多媒体播放程序的命令;以及
经由该驱动单元下达该至少一资料的参数转换命令于该参数转换单元,用以共享该第一操作***的资料;
其中,该第二操作***由该驱动单元下达命令于该参数转换单元,转换该第一操作***内至少一资料于该第二操作***可使用相关参数,使其成为该第二操作***的多媒体播放程序可执行的格式,用以减少等待***资源消耗较高的第一操作***开启时间、提升资源的共享、避免该多媒体播放程序的重复安装以及有效节省储存空间。
42、如权利要求41所述的操作***共享应用程序的方法,其特征在于,该第一储存装置可为一硬盘装置。
43、如权利要求41所述的操作***共享应用程序的方法,其特征在于,该第一储存装置可为一相关储存装置。
44、如权利要求43所述的操作***共享应用程序的方法,其特征在于,该相关储存装置可为一只读存储器装置。
45、如权利要求41所述的操作***共享应用程序的方法,其特征在于,该第二储存装置可为一通用串行总线接口硬盘。
46、如权利要求41所述的操作***共享应用程序的方法,其特征在于,该第二储存装置可为一相关储存装置。
47、如权利要求46所述的操作***共享应用程序的方法,其特征在于,该相关储存装置可为一只读存储器装置。
48、如权利要求46所述的操作***共享应用程序的方法,其特征在于,该第二储存装置可为一硬盘装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200410006027 CN1661560A (zh) | 2004-02-25 | 2004-02-25 | 操作***共享应用程序的架构及其方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200410006027 CN1661560A (zh) | 2004-02-25 | 2004-02-25 | 操作***共享应用程序的架构及其方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1661560A true CN1661560A (zh) | 2005-08-31 |
Family
ID=35010893
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200410006027 Pending CN1661560A (zh) | 2004-02-25 | 2004-02-25 | 操作***共享应用程序的架构及其方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1661560A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100412797C (zh) * | 2005-10-25 | 2008-08-20 | 神基科技股份有限公司 | 包含智慧记忆步骤的电脑装置功能选项快速启动的方法 |
CN101710283B (zh) * | 2009-12-08 | 2012-09-12 | 北京派瑞根科技开发有限公司 | 信息输入转换设备 |
CN101727310B (zh) * | 2009-12-08 | 2012-11-28 | 北京派瑞根科技开发有限公司 | 信息输入设备 |
CN101655798B (zh) * | 2008-08-18 | 2013-03-27 | 联想(北京)有限公司 | 一种虚拟机环境中应用程序部署和运行的装置及方法 |
CN104378506A (zh) * | 2014-11-11 | 2015-02-25 | 东莞宇龙通信科技有限公司 | 数据操作方法、数据操作装置和终端 |
CN112181328A (zh) * | 2020-11-30 | 2021-01-05 | 统信软件技术有限公司 | 一种打印控制***、方法及计算设备 |
-
2004
- 2004-02-25 CN CN 200410006027 patent/CN1661560A/zh active Pending
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100412797C (zh) * | 2005-10-25 | 2008-08-20 | 神基科技股份有限公司 | 包含智慧记忆步骤的电脑装置功能选项快速启动的方法 |
CN101655798B (zh) * | 2008-08-18 | 2013-03-27 | 联想(北京)有限公司 | 一种虚拟机环境中应用程序部署和运行的装置及方法 |
CN101710283B (zh) * | 2009-12-08 | 2012-09-12 | 北京派瑞根科技开发有限公司 | 信息输入转换设备 |
CN101727310B (zh) * | 2009-12-08 | 2012-11-28 | 北京派瑞根科技开发有限公司 | 信息输入设备 |
CN104378506A (zh) * | 2014-11-11 | 2015-02-25 | 东莞宇龙通信科技有限公司 | 数据操作方法、数据操作装置和终端 |
CN112181328A (zh) * | 2020-11-30 | 2021-01-05 | 统信软件技术有限公司 | 一种打印控制***、方法及计算设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1203397C (zh) | 在多窗口中显示树结构的数据的方法和装置 | |
US8539481B2 (en) | Using virtual hierarchies to build alternative namespaces | |
US8924703B2 (en) | Secure virtualization environment bootable from an external media device | |
US20060206507A1 (en) | Hierarchal data management | |
CN1716148A (zh) | 使用仿真计算环境收集操作***许可证收益的***和方法 | |
CN103765371A (zh) | 导出作为存储对象的逻辑卷的数据存储*** | |
US20120331245A1 (en) | Virtualizing Storage for WPAR Clients | |
CN101866293A (zh) | 利用预读技术引导***的操作*** | |
CN1404587A (zh) | 使用虚拟驱动的分区的再生成方法、数据处理装置和数据存储装置 | |
CN1719422A (zh) | 一种存储器文件数据虚拟存取方法 | |
CN1264085A (zh) | 用于计算机***启动操作的***及方法 | |
CN1845093A (zh) | 一种属性可扩展的对象文件*** | |
CN1447242A (zh) | 可适用于快闪存储卡的控制装置及其建构方法 | |
CN1786903A (zh) | 远程计算机文件同步更新***及方法 | |
CN1661560A (zh) | 操作***共享应用程序的架构及其方法 | |
CN1147800C (zh) | 用于准备计算机可读的介质的计算机***与方法 | |
CN1920731A (zh) | 一种实现操作***隔离的***及方法 | |
US7089392B2 (en) | Method, system, and program for allocating storage units to a data set | |
CN1661561A (zh) | 具省电特性的操作***共享应用程序的架构及其方法 | |
CN100422934C (zh) | 操作***共享磁盘分割区域的架构及其方法 | |
CN1254884A (zh) | 用于存取计算机可读的介质的计算机***与方法 | |
CN1170160A (zh) | Dos文件***安全存取控制方法及设备 | |
CN1776687A (zh) | Fat文件***中文件分割的方法及其装置 | |
CN1266619C (zh) | 计算机安全***及其实现方法 | |
US9021506B2 (en) | Resource ejectability in multiprocessor systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |