Patent ID: 7707337

Claim:
An object-based storage device with a low process load, comprising: a storage means for storing data based on an object; a temporary storage means enabled with a high-speed access and provided separate from the storage means; a transmission means enabled with a data transmission and provided separated from a system bus; a first control means for reading a corresponding object data stored into the storage means in response to an object read request signal, transmitting the read object data to a second control means via direct transmission method with use of the transmission means and storing the object data transmitted from the second control means via direct transmission method in response to an object write request signal inputted from outside, wherein the direct transmission method is a direct transfer of the corresponding object data to and from the transmission means without a data copy operation between a user address space and an operating system address space; and the second control means for temporarily storing the object data transmitted from the first control means through the transmission means into the temporary storage means and then transmitting the object data to a network device via direct transmission method with use of the transmission means and for temporarily storing the object data received from the network device via direct transmission method in response to the object write request signal inputted from outside and then transmitting the object data to the first control means via direct transmission method with use of the transmission means, wherein the transmission means includes a peripheral component interconnect (PCI) memory block, the PCI memory block is mapped to the user address space and transmits a mapped user address to a user processor.