-
公开(公告)号:CN101639814B
公开(公告)日:2011-11-16
申请号:CN200910090610.4
申请日:2009-08-31
Applicant: 中国科学院计算技术研究所
IPC: G06F13/10 , G06F15/163 , H04L29/08
Abstract: 本发明提供一种操作系统的输入输出系统,该输入输出系统包括:资源管理模块,其用于检测本地的物理I/O设备,通过该资源管理模块对每个物理I/O设备创建专用I/O域,该专用I/O域用于对应用提供访问I/O设备的I/O服务;通过该资源管理模块创建的本地物理I/O设备的本地代理域,其用于接收远程应用发来的访问本地物理I/O设备的访问请求,并将该访问请求转发给本地物理I/O设备的专用I/O域,然后接收专用I/O域处理此访问请求后发送回来的I/O访问请求处理结果,并将该处理结果转发给远程应用。本发明使各个物理I/O设备驱动程序之间都具有很好的隔离性、更加高效地处理I/O过程。
-
公开(公告)号:CN101639814A
公开(公告)日:2010-02-03
申请号:CN200910090610.4
申请日:2009-08-31
Applicant: 中国科学院计算技术研究所
IPC: G06F13/10 , G06F15/163 , H04L29/08
Abstract: 本发明提供一种操作系统的输入输出系统,该输入输出系统包括:资源管理模块,其用于检测本地的物理I/O设备,通过该资源管理模块对每个物理I/O设备创建专用I/O域;该专用I/O域用于对应用提供访问I/O设备的I/O服务。进一步地,所述操作系统运行在具有多个CPU核的计算平台上。本发明使各个物理I/O设备驱动程序之间都具有很好的隔离性、更加高效地处理I/O过程。为了提高效果,本发明还提供一种操作系统的输入输出方法。
-