Supercharge Your Innovation With Domain-Expert AI Agents!

Cache dirty page flashing method and apparatus

A technology for writing devices and dirty pages, applied in memory systems, instruments, and electrical digital data processing, etc., can solve problems such as equipment not being able to be flashed, and achieve the effects of improving concurrency, performance, and flexibility

Active Publication Date: 2016-07-06
INSPUR BEIJING ELECTRONICS INFORMATION IND
View PDF11 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When a block device has too many dirty pages, it will cause the block device to be flushed all the time, so that the subsequent block devices cannot be flushed

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
  • Cache dirty page flashing method and apparatus
  • Cache dirty page flashing method and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0046] The embodiment of the present invention discloses a method and device for flushing cache dirty pages, so as to realize reasonable flushing of cache dirty pages and ensure that the dirty pages of each block device can be flushed in time.

[0047] A method for flushing cached dirty pages provided by an embodiment of the present invention is to individually assign kernel flushing threads to each block device when creating a block device, and the method for flush...

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 discloses a cache dirty page flashing method and apparatus. A kernel flashing thread is separately allocated to each block device during block device creation. The cache dirty page flashing method comprises the steps that each block device receives a dirty page flashing instruction, calls the kernel flashing thread of the block device and flashes a dirty page in the device into a disk. According to embodiments, the separate kernel flashing thread is allocated to each block device, so that the dirty page of each block device can be flashed in time; and different dirty page flashing algorithms can be specified for each block device, so that the flexibility of system dirty page flashing is improved, the concurrence degree of dirty page flashing is increased, and the performance of system dirty page flashing is enhanced.

Description

technical field [0001] The invention relates to computer data storage technology, and more specifically, to a method and device for flushing cache dirty pages. Background technique [0002] With the advent of the digital age, in people's daily life and scientific research, more and more traditional businesses have begun to be digitalized and networked, resulting in explosive growth of data, and the storage system is becoming more and more important in the entire business processing system. , however, the continuous flow of data leads to serious I / O bottlenecks in the storage system. The performance of a computer system is mainly determined by two parts: the performance of the processing subsystem and the performance of the I / O subsystem. Among them, the processing speed of the CPU has always maintained a high-speed growth, and although the storage capacity of the I / O subsystem has increased rapidly, the growth of its processing speed is far behind the growth of the CPU spee...

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/0882
CPCG06F12/0882
Inventor 卓保特施培任杨善松赵鹏
Owner INSPUR BEIJING ELECTRONICS INFORMATION IND
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More