Unlock instant, AI-driven research and patent intelligence for your innovation.

Method of accelerating access to primary storage and storage system

An access speed, main storage technology, applied in memory system, memory architecture access/allocation, memory address/allocation/relocation, etc., can solve problems such as access speed drop

Inactive Publication Date: 2011-08-10
BUFFALO CORP LTD
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this way, there is a problem that the access speed drops when the user accesses the RAM disk
There really wasn't enough of a way to deal with this kind of problem in the past.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method of accelerating access to primary storage and storage system
  • Method of accelerating access to primary storage and storage system
  • Method of accelerating access to primary storage and storage system

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0034] figure 1 is a schematic diagram showing the configuration of a computer as an embodiment of the present invention. The computer 100 includes a central processing unit (Central Processing Unit: CPU) 110 , a RAM (Random Access Memory: Random Access Memory) 120 as a main storage device, an external storage device 130 , a display unit 140 , and an operation unit 150 . These respective configuration units 110 to 150 are connected to each other by an internal bus 101 .

[0035] CPU 110 reads out an operating system and programs (not shown) stored in external storage device 130 , expands them on RAM 120 , and executes them. figure 1 Indicates the state in which the CPU 110 executes the RAM disk driver 112 which is a type of device driver. The function of the RAM disk drive 112 will be described later. In addition, in the computer 100 of this embodiment, a 32-bit operating system such as Windows XP ("WINDOWS XP" is a registered trademark of Microsoft Corporation) is introd...

no. 2 example

[0056] Figure 7 is a schematic diagram showing the configuration of a computer as a second embodiment of the present invention. Figure 7 In addition to the point of executing the SSD driver 114 in the CPU 110, the point of adding the SSD cache area 124 to the RAM 120, and the point of constituting the external storage device 130A with a solid state drive (Solid State Drive: SSD), and figure 1Much the same.

[0057] The SSD driver 114 is a device driver for controlling the external storage device 130A (hereinafter also referred to as "SSD 130A"). Here, SSD 130A is a storage device in which a plurality of flash memories are connected in parallel. The storage area of ​​the flash memory is configured in units of blocks, and writing / deleting of data to the flash memory is performed in units of blocks. In addition, updating of data in the flash memory is performed by rewriting updated data after deleting old data already written. That is, in the SSD, since the deletion / writin...

Deformed example 1

[0080] In the above-described embodiments, a part of the configuration realized by hardware may be replaced by software, and conversely, a part of the configuration realized by software may be replaced by hardware. In addition, a part of the functions of the RAM disk drive 112 can also be executed by other programs and hardware.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a method of accelerating access to a primary storage and a storage system. A RAM disk driver 112 receives the user's specification for the capacity of a RAM disk 122 via an operation screen image 10 (step S20). The RAM disk driver 112 sets a continuous region in an OS invisible area, which is beyond management of an operating system installed in a computer, on a RAM 120 for a storage area of the RAM disk 122 having the user's specified capacity (step S30). When the user's specified capacity is greater than the capacity of the OS invisible area on the RAM 120, the RAM disk driver 112 reduces the range of an OS visible area, which is managed by the operating system, on the RAM 120 and sets the storage area of the RAM disk 122 in the expanded OS invisible area.

Description

technical field [0001] The present invention relates to a technique for accessing a computer's main storage device. Background technique [0002] A computer usually manages a storage area in its main storage device through an operating system (OS: Operating System). When the operating system receives a request from each program executed on the computer, it allocates an area with a capacity corresponding to the request from free areas in the storage area of ​​the main storage device. Then, when the program that has received the allocation of the storage area finishes using the area, the operating system releases the area. By repeatedly performing the allocation and release of the storage area, the storage area of ​​the main storage device is usually divided into finely divided areas for each program. [0003] Here, there is known a technique called a "RAM disk" that uses a part of a storage area of ​​a main storage device as a virtual external storage device (Patent Documen...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F12/08
CPCG06F12/02G06F12/08G06F3/06G06F2212/305G06F3/0601G06F12/0866
Inventor 福井真吾石井俊
Owner BUFFALO CORP LTD