Invention Grant
US07966433B2 Method for enhancing performance of data access between a personal computer and a USB Mass Storage, associated personal computer, and storage medium storing an associated USB Mass Storage driver
有权
用于增强个人计算机与USB大容量存储,相关个人计算机之间的数据访问性能的方法以及存储相关联的USB大容量存储驱动器的存储介质
- Patent Title: Method for enhancing performance of data access between a personal computer and a USB Mass Storage, associated personal computer, and storage medium storing an associated USB Mass Storage driver
- Patent Title (中): 用于增强个人计算机与USB大容量存储,相关个人计算机之间的数据访问性能的方法以及存储相关联的USB大容量存储驱动器的存储介质
-
Application No.: US12553993Application Date: 2009-09-04
-
Publication No.: US07966433B2Publication Date: 2011-06-21
- Inventor: Chang-Hao Chiang
- Applicant: Chang-Hao Chiang
- Applicant Address: CN Tianan Digital, Futian, Shenzhen, Guangdong TW Jhubei, Hsinchu County
- Assignee: Silicon Motion Inc.,Silicon Motion Inc.
- Current Assignee: Silicon Motion Inc.,Silicon Motion Inc.
- Current Assignee Address: CN Tianan Digital, Futian, Shenzhen, Guangdong TW Jhubei, Hsinchu County
- Agent Winston Hsu; Scott Margo
- Main IPC: G06F3/00
- IPC: G06F3/00

Abstract:
A method for enhancing performance of data access between a personal computer and a USB Mass Storage is provided. The personal computer is equipped with a plurality of layers of drivers regarding USB data access, and a lower layer of the layers of the drivers includes a USB Bus Driver. The method includes: monitoring commands sent from an operating system (OS) file system to an upper layer; and when a command sent from the OS file system to the upper layer is utilized for accessing data of a data amount that is greater than a predetermined threshold value, omitting a portion of a plurality of IRPs, automatically generating a plurality of replies for replying to the omitted IRPs, and altering at least one IRP of remaining IRPs in order to correctly access the data with a lower IRP count, wherein the plurality of IRPs is associated with the command.
Public/Granted literature
Information query