CN102521142A - Method for improving access efficiency of high-capacity and multiple-memory device - Google Patents
Method for improving access efficiency of high-capacity and multiple-memory device Download PDFInfo
- Publication number
- CN102521142A CN102521142A CN2011104144130A CN201110414413A CN102521142A CN 102521142 A CN102521142 A CN 102521142A CN 2011104144130 A CN2011104144130 A CN 2011104144130A CN 201110414413 A CN201110414413 A CN 201110414413A CN 102521142 A CN102521142 A CN 102521142A
- Authority
- CN
- China
- Prior art keywords
- data
- ram
- memory
- read
- address
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Memory System Of A Hierarchy Structure (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention provides a method for improving access efficiency of a high-capacity and multiple-memory device, wherein each memory in the high-capacity and multiple-memory device is equipped with an RAM (Random Access Memory). With the method for improving access efficiency of high-capacity and multiple-memory device provided by the invention, reading and writing of data which is accessed, read and written frequently are accomplished through the RAM equipped in the memory according to data classification, and the access efficiency of the high-capacity and multiple-memory device can be improved.
Description
Technical field
The invention belongs to the Memory Controller Hub design field, be specifically related to a kind of method that improves high capacity, many memory devices access efficiency.
Background technology
The visit of internal memory is based on the burst operation, and the intrinsic time expense of each burst visit is essential.Sometimes need on internal memory, store some explicitly known data, when these data of visit, also must initiate read request, wait for that read data returns, waste the stand-by period to internal memory.
Patent No. CN200710156683.X (method for synchronous of total distributed control system operator stations memory database structure storage) discloses a kind of method for synchronous of total distributed control system operator stations memory database structure storage.Operation configuration file storage is that data dictionary is set up memory database in operator station RAM Shared internal memory with operation configuration file in the built-in Flash internal memory of operator station, and database structure and data separate storage are being monitored on the monitoring software platform in real time.Adopting the multilevel-pointer storage organization, is a set of pointers of pointing to real data with internal storage data base relation element group representation; To the single characteristics of operator station data refresh mode, employing is read and write two pointers and is combined the synchronous of read-write signal amount technology realization memory database.Caused data integrity of data collision and consistency problem when the present invention efficiently solves operator station read-write task; The multilevel-pointer storage organization has the high-level efficiency of first level address visit, is applicable to the specific (special) requirements of operator station memory database mutilation long word section, and the industry spot data only need storage once in memory database.
Patent No. CN200610098872.1 (a kind of production test method of internal memory performance) discloses a kind of production test method of internal memory performance, and it may further comprise the steps: comprise following any one performance test methods at least: the stability that test memory reads after band CACHE large tracts of land writes; The stability of test memory when band CACHE random address large span jump writing.The method of testing that the inventive method adopted is compared with industry memory pressure test (RAM Stress Test) mode commonly used, can save the test duration, improves testing efficiency, and more is applicable to production test; And with production test in function test method commonly used compare, then can remedy its deficiency to internal memory performance (stability of internal memory particle) test aspect.
The present invention exists in the ram through the data that some temporary transient contents on the internal memory are fixing, when needing access memory, at first this ram is searched at every turn; Whether see with ram in the address identical; If mate successfully, then directly return the corresponding data in this address, need not to initiate the read operation request to internal memory again; Save internal memory read operation time overhead, improve internal storage access efficient.
In general high capacity, many memory devices, equipment whenever receives a read request visit, must at first resolve the read access address, which bar internal memory to initiate read access request according to the address analysis result to.
Summary of the invention
The present invention overcomes the deficiency of prior art, and the present invention is that every internal memory in high capacity, the many memory devices has been equipped with a ram.
The invention provides a kind of method that improves high capacity, many memory devices access efficiency, it is characterized in that, for every internal memory in high capacity, the many memory devices has been equipped with a ram.
The method of raising high capacity provided by the invention, many memory devices access efficiency is that dsc data or cold data are judged to writing content during write access, and afterwards cold data are placed among the ram, dsc data is write into corresponding memory address.
The method of raising high capacity provided by the invention, many memory devices access efficiency, dsc data are that value can often change, and constantly all might be replaced data updated.
The method of raising high capacity provided by the invention, many memory devices access efficiency, cold data are data of the rare variation of data content.
The method of raising high capacity provided by the invention, many memory devices access efficiency; When read access, judge that at first this time read the address whether in its corresponding ram address, if coupling; Then directly from ram, read this data content and return, needn't send out read request to this internal memory.
With prior art property ratio, beneficial effect of the present invention is: according to classification of Data, the data write that the visit read-write is frequent is accomplished through the ram that internal memory is equipped with, and can promote the access efficiency of high capacity, many memory devices.
Description of drawings
Fig. 1 is a memory device synoptic diagram of the present invention.
Embodiment
In the present invention, be equipped with a ram for every internal memory in high capacity, the many memory devices.Shown in accompanying drawing 1.Before write access, can judging this time, to write content be dsc data or cold data, and dsc data refers to that those values can often change, and constantly all might be replaced renewal.Cold data refer to the data of the rare variation of those data contents.Those cold data are placed among the ram, and dsc data is write into corresponding memory address.When next read access, judge that at first this time read the address whether in its corresponding ram address, if coupling is then directly read this data content and returned from ram, needn't send out read request to this internal memory.Save internal memory read operation time overhead like this, improved the efficient of internal storage access.
The present invention exists in the ram through the data that some temporary transient contents on the internal memory are fixing; When needing access memory at every turn; At first this ram is searched, whether see with ram in the address identical, if mate successfully; Then directly return the corresponding data in this address, need not to initiate the read operation request to internal memory again.Simultaneously, in general high capacity, many memory devices, equipment whenever receives a read request visit; Must at first resolve the read access address; Initiate read access request according to the address analysis result to any bar internal memory, therefore saved internal memory read operation time overhead, and improve internal storage access efficient.
Above embodiment is only in order to technical scheme of the present invention to be described but not to its restriction; Although the present invention has been carried out detailed explanation with reference to the foregoing description; The those of ordinary skill in said field is to be understood that: still can specific embodiments of the invention make amendment or replacement on an equal basis; And do not break away from any modification of spirit and scope of the invention or be equal to replacement, it all should be encompassed in the middle of the claim scope of the present invention.
Claims (5)
1. a method that improves high capacity, many memory devices access efficiency is characterized in that, for every internal memory in high capacity, the many memory devices has been equipped with a ram.
2. the method for claim 1 is characterized in that, is that dsc data or cold data are judged to writing content during write access, and afterwards cold data are placed among the ram, dsc data is write into corresponding memory address.
3. the method for claim 1-2 is characterized in that, dsc data is that value can often change, and constantly all might be replaced data updated.
4. the method for claim 1-3 is characterized in that, cold data are data of the rare variation of data content.
5. the method for claim 1-4 is characterized in that, when read access, judges that at first this time read the address whether in its corresponding ram address, if coupling is then directly read this data content and returned from ram, needn't send out read request to this internal memory.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110414413.0A CN102521142B (en) | 2011-12-13 | 2011-12-13 | Method for improving access efficiency of high-capacity and multiple-memory device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110414413.0A CN102521142B (en) | 2011-12-13 | 2011-12-13 | Method for improving access efficiency of high-capacity and multiple-memory device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102521142A true CN102521142A (en) | 2012-06-27 |
CN102521142B CN102521142B (en) | 2015-05-13 |
Family
ID=46292072
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110414413.0A Active CN102521142B (en) | 2011-12-13 | 2011-12-13 | Method for improving access efficiency of high-capacity and multiple-memory device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102521142B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108062279A (en) * | 2016-11-07 | 2018-05-22 | 三星电子株式会社 | For handling the method and apparatus of data |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080077754A1 (en) * | 2006-09-21 | 2008-03-27 | Sanyo Electric Co., Ltd. | Memory Access Apparatus |
US7844772B2 (en) * | 2006-10-02 | 2010-11-30 | Samsung Electronics Co., Ltd. | Device driver including a flash memory file system and method thereof and a flash memory device and method thereof |
CN101957726A (en) * | 2009-07-16 | 2011-01-26 | 恒忆有限责任公司 | Phase transition storage in the dual inline type memory module |
US20110035543A1 (en) * | 2008-04-11 | 2011-02-10 | Lg Electronics Inc. | Memory drive that can be operated like optical disk drive and method for virtualizing memory drive as optical disk drive |
CN102157192A (en) * | 2010-12-17 | 2011-08-17 | 曙光信息产业股份有限公司 | Method for compensating memory particle data delay of synchronous dynamic random access memory |
CN102177551A (en) * | 2008-08-08 | 2011-09-07 | 惠普开发有限公司 | Independently controllable and reconfigurable virtual memory devices in memory modules that are pin-compatible with standard memory modules |
-
2011
- 2011-12-13 CN CN201110414413.0A patent/CN102521142B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080077754A1 (en) * | 2006-09-21 | 2008-03-27 | Sanyo Electric Co., Ltd. | Memory Access Apparatus |
US7844772B2 (en) * | 2006-10-02 | 2010-11-30 | Samsung Electronics Co., Ltd. | Device driver including a flash memory file system and method thereof and a flash memory device and method thereof |
US20110035543A1 (en) * | 2008-04-11 | 2011-02-10 | Lg Electronics Inc. | Memory drive that can be operated like optical disk drive and method for virtualizing memory drive as optical disk drive |
CN102177551A (en) * | 2008-08-08 | 2011-09-07 | 惠普开发有限公司 | Independently controllable and reconfigurable virtual memory devices in memory modules that are pin-compatible with standard memory modules |
CN101957726A (en) * | 2009-07-16 | 2011-01-26 | 恒忆有限责任公司 | Phase transition storage in the dual inline type memory module |
CN102157192A (en) * | 2010-12-17 | 2011-08-17 | 曙光信息产业股份有限公司 | Method for compensating memory particle data delay of synchronous dynamic random access memory |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108062279A (en) * | 2016-11-07 | 2018-05-22 | 三星电子株式会社 | For handling the method and apparatus of data |
Also Published As
Publication number | Publication date |
---|---|
CN102521142B (en) | 2015-05-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102662868B (en) | For the treatment of dynamic group associative cache device and the access method thereof of device | |
CN102768645B (en) | The solid state hard disc forecasting method of hybrid cache and solid-state hard disk SSD | |
CN102147757B (en) | Test device and method | |
CN101944115B (en) | Method and system for searching logs | |
CN102306503B (en) | Method and system for detecting false capacity memory | |
CN103309820A (en) | Implementation method for disk array cache | |
CN103019873A (en) | Replacing method and device for storage fault unit and data storage system | |
CN109656779A (en) | Internal memory monitoring method, device, terminal and storage medium | |
CN102063943A (en) | Nand flash memory parameter automatic detecting system | |
CN103729304A (en) | Data processing method and device | |
CN102298543A (en) | Memory management method and memory management device | |
US8432758B2 (en) | Device and method for storing error information of memory | |
CN104246719A (en) | Prearranging data to commit to non-volatile memory | |
CN101419844B (en) | Flash memory simulating device and main control module evaluation method for the flash | |
CN103247345A (en) | Quick-flash memory and detection method for failure memory cell of quick-flash memory | |
CN102306124A (en) | Method for implementing hardware driver layer of Nand Flash chip | |
CN102567225A (en) | Method and device for managing system memory | |
CN103207836B (en) | A kind of write method for solid storage hard disk and write device | |
CN102053868A (en) | Memory leak detection method and device | |
CN100550206C (en) | A kind of method and device of surveying physical parameters of flash memory | |
CN102004773A (en) | Data read-write processing method and web application server | |
CN102521142A (en) | Method for improving access efficiency of high-capacity and multiple-memory device | |
CN102708062A (en) | Multimedia storage method and multimedia storage device based on data block | |
CN105302736B (en) | A kind of method of log blocks data preparation performance in raising mixed-use developments | |
CN102339238B (en) | Information processing device equipped with write-back cache and diagnosis method for main memory of the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20170126 Address after: 211106 Jiangning economic and Technological Development Zone, Jiangsu, general Avenue, No. 37, No. Patentee after: JIANGSU DAWN INFORMATION TECHNOLOGY CO., LTD. Address before: 100084 Beijing Haidian District City Mill Street No. 64 Patentee before: Dawning Information Industry (Beijing) Co., Ltd. |