A system and method for efficiently storing data items to a storage device, such as hard disk, uses a data collector and a data writer running in different threads. A data source produces a stream of write requests to write data items to the storage device. The write requests are passed to the data collector, which accumulates, orders, and consolidates the write requests in a data structure. The data writer handles the operation of writing data to the storage device. The ordered and consolidated data items are then given to the data writer, which writes them to the storage device.

Um sistema e um método para eficientemente armazenar artigos de dados a um dispositivo de armazenamento, tal como o disco duro, usam um coletor de dados e um escritor dos dados que funcionam em linhas diferentes. Uma origem dos dados de produz um córrego de escreve pedidos escrever artigos de dados ao dispositivo de armazenamento. Os pedidos da escrita são passados ao coletor de dados, que acumula, requisita, e consolida os pedidos da escrita em uma estrutura de dados. O escritor dos dados segura a operação de dados da escrita ao dispositivo de armazenamento. Os artigos de dados requisitados e consolidados são dados então ao escritor dos dados, que os escreve ao dispositivo de armazenamento.

 
Web www.patentalert.com

< (none)

< Obtaining load target operand pre-fetch address from history table information upon incremented number of access indicator threshold

> Multiprocessor system bus with system controller explicitly updating snooper cache state information

> (none)

~ 00012