面向多核平台和网络化操作系统的输入输出系统及方法

    公开(公告)号:CN101639814B

    公开(公告)日:2011-11-16

    申请号:CN200910090610.4

    申请日:2009-08-31

    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

    Abstract: 本发明提供一种操作系统的输入输出系统,该输入输出系统包括:资源管理模块,其用于检测本地的物理I/O设备,通过该资源管理模块对每个物理I/O设备创建专用I/O域;该专用I/O域用于对应用提供访问I/O设备的I/O服务。进一步地,所述操作系统运行在具有多个CPU核的计算平台上。本发明使各个物理I/O设备驱动程序之间都具有很好的隔离性、更加高效地处理I/O过程。为了提高效果,本发明还提供一种操作系统的输入输出方法。

Patent Agency Ranking