Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data processing method and device and electronic equipment

A technology of data processing devices and electronic equipment, applied in the field of data transmission, which can solve the problems of low data transmission efficiency and long time consumption, and achieve the effect of shortening time and improving efficiency

Active Publication Date: 2018-07-06
LENOVO (BEIJING) CO LTD
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of this, the present invention provides a data processing method, device and electronic equipment to solve the problem in the pri

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
  • Data processing method and device and electronic equipment
  • Data processing method and device and electronic equipment
  • Data processing method and device and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0035] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present invention.

[0036] NVDIMM is a high-speed device that can be accessed by byte. However, in the prior art, in the kernel mode, NVDIMM only exists as a block device. Therefore, in the kernel mode, the direct data transmission between the hard disk and NVDIMM is still at the block level. Copy path, block-level copy needs to copy the data block to the memory, that is, the process of transferring the data in NVDIMM to the hard disk is: first copy the data...

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 data processing method and device and electronic equipment. The electronic equipment comprises a block device and a nonvolatile memory (NVDIMM). The method comprises the stepsof receiving a data transmission request, wherein the data transmission request indicates to transmit data stored in the NVDIMM to the block device, and the data transmission request carries an identifier of a data block; according to the data transmission request, determining storage position information of target data in the NVDIMM, wherein the target data is data to be transmitted corresponding to the data transmission request; directly transmitting the target data indicated by the storage position information in the NVDIMM to the block device in a byte access mode. According to the data processing method and device and the electronic equipment, the efficiency of transmitting data from the NVDIMM to the block device can be improved, and the time consumed by data transmission is shortened.

Description

technical field [0001] The invention relates to the technical field of data transmission, and relates to a data processing method, device and electronic equipment. Background technique [0002] NVDIMM, also known as non-volatile memory, is a memory that integrates volatile memory and non-volatile memory. NVDIMM has both high-speed data access capability and the ability to not lose data when power is turned off. Therefore, NVDIMM has been widely used. [0003] In order to improve the performance of the electronic device, NVDIMM and block devices are set in the electronic device at the same time, and the block device can be a mechanical hard disk (HDD) or a solid state hard disk (SSD). During the operation of an electronic device, it is often necessary to transfer the data stored in the NVDIMM to the block device. For example, when the electronic device receives a large amount of data, it first stores the data in the NVDIMM, and then transfers the data from the NVDIMM to the ...

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
IPC IPC(8): G06F3/06
CPCG06F3/064G06F3/0656G06F3/0679
Inventor 何海洋
Owner LENOVO (BEIJING) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products