Computer system, memory scheduling method of operation system and system starting method

A computing system and operating system technology, applied in the field of computing systems, can solve problems such as affecting user experience, affecting product life, and slow boot speed

Inactive Publication Date: 2016-06-01
SHANGHAI CIYU INFORMATION TECH CO LTD
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

SWAP causes frequent NAND erasing and writing, which will affect the life of the product
[0024] Moreover, as the software becomes larger and larger, for computers, the slow boot speed greatly affects the user experience

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
  • Computer system, memory scheduling method of operation system and system starting method
  • Computer system, memory scheduling method of operation system and system starting method
  • Computer system, memory scheduling method of operation system and system starting method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The specific implementation will be described below in conjunction with the accompanying drawings.

[0044] A computing system is provided, including a CPU, a random access memory, and a storage device. The CPU transmits instructions and data to the random access memory through a bus and a random access memory interface, and the CPU transmits instructions and data to the storage device through a bus and an input and output interface. For data, the computing system also includes a magnetic random access memory, and the computing system can exchange instructions and data with the CPU and the random access memory.

[0045] Regarding the structural relationship between the MRAM, the CPU and the RAM, this patent integrates the MRAM into the CPU or the main control chip.

[0046] After the storage management system is set up, a method for the operating system to schedule memory can be implemented according to the system, specifically:

[0047]A computing system is provided, ...

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 computer system. The system comprises a CPU, a random access memory and a storage device. The CPU transmits instructions and data with the random access memory through a bus and a random access memory interface; the CPU transmits instructions and data with the storage device through a bus and an input / output interface; the computer system also comprises a nonvolatile random access memory; the nonvolatile random access memory can exchange instructions and data with the CPU and the random access memory interface; and the nonvolatile random access memory and the CPU are arranged integrally. The invention also discloses a memory scheduling method of an operation system. A process in the operation system continuously applies new memory pages; therefore, the space of the nonvolatile random access memory is insufficient; a swap out / demand paging mechanism generally adopted in an open operation system is used for swapping out temporarily needless memory pages to the peripheral random access memory instead of storing in the storage device.

Description

technical field [0001] The invention relates to a computing system, more specifically a computing system that provides better performance and better protection of NAND flash memory and a method for quickly starting an operating system. Background technique [0002] A typical von Neumann system computer includes input devices, output devices, arithmetic units, controllers, and memory. The perfect memory should be large enough, fast enough, and can be permanently stored, but in reality, there is no such memory. The current storage technology solutions are based on three aspects: storage capacity, speed, and whether it can be permanently stored. A compromised solution. [0003] Now in computers, smartphones, and tablet computers, user data and files are stored in hard disks, or in NAND flash memory chips and solid-state hard disks composed of NAND flash memory. The replacement of traditional mechanical hard drives by NAND and solid-state drives is another major trend in indus...

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): G06F3/06G06F9/445
Inventor 戴瑾郭一民
Owner SHANGHAI CIYU INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products