首页> 外国专利> Simultaneous kernel mode and user mode access to a device using the NVMe interface

Simultaneous kernel mode and user mode access to a device using the NVMe interface

机译:使用NVMe界面同时访问设备的内核模式和用户模式

摘要

A system and method for enabling simultaneous kernel-mode access and user-mode access to an NVMe device (200) using the NVMe interface are disclosed. The method comprises generating a first set of queue (s) (113) by at least reserving a first range of memory addresses in the kernel space (110); providing a location address and size of the first set of queues (113) for a controller of the NVMe device (200); receiving a request for user-mode access from a user application process running on the host computer system; and performing the following in response to receiving the request for user mode access: generating a second set of queue (s) (132) by at least reserving a second range of memory addresses for use by the user application process and providing a location address and size of the second set of queues (132) for the user application process and the controller of the NVMe device (200).
机译:公开了一种用于使用NVMe接口实现对NVMe设备(200)的同时内核模式访问和用户模式访问的系统和方法。该方法包括通过至少在内核空间(110)中保留第一范围的存储器地址来生成第一队列(113);为NVMe设备(200)的控制器提供第一队列(113)的位置地址和大小;从主机系统上运行的用户应用程序接收对用户模式访问的请求;响应于接收到对用户模式访问的请求而执行以下操作:通过至少保留供用户应用程序使用的第二范围的存储器地址并提供位置地址和第二地址来生成第二组队列(132)。用户应用进程和NVMe设备的控制器(200)的第二组队列(132)的大小。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号