patents.google.com

CN105843621A - ReWorks system acceleration method on Loongson 1A hardware platform - Google Patents

  • ️Wed Aug 10 2016

CN105843621A - ReWorks system acceleration method on Loongson 1A hardware platform - Google Patents

ReWorks system acceleration method on Loongson 1A hardware platform Download PDF

Info

Publication number
CN105843621A
CN105843621A CN201610174832.4A CN201610174832A CN105843621A CN 105843621 A CN105843621 A CN 105843621A CN 201610174832 A CN201610174832 A CN 201610174832A CN 105843621 A CN105843621 A CN 105843621A Authority
CN
China
Prior art keywords
reworks
application program
graphical interfaces
file system
hardware platform
Prior art date
2016-03-25
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.)
Pending
Application number
CN201610174832.4A
Other languages
Chinese (zh)
Inventor
李若寒
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Chaoyue Numerical Control Electronics Co Ltd
Original Assignee
Shandong Chaoyue Numerical Control Electronics Co Ltd
Priority date (The priority date 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 date listed.)
2016-03-25
Filing date
2016-03-25
Publication date
2016-08-10
2016-03-25 Application filed by Shandong Chaoyue Numerical Control Electronics Co Ltd filed Critical Shandong Chaoyue Numerical Control Electronics Co Ltd
2016-03-25 Priority to CN201610174832.4A priority Critical patent/CN105843621A/en
2016-08-10 Publication of CN105843621A publication Critical patent/CN105843621A/en
Status Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

The invention discloses a ReWorks system acceleration method on a Loongson 1A hardware platform, and belongs to the field of an embedded software system. The method comprises file system acceleration and graphic interface acceleration. The file system acceleration comprises virtualizing a memory as a disk and copying ReWorks application program related files to the disk as a file system when a ReWorks application program is operated. The graphic interface acceleration comprises pre-establishing all graphic interfaces when the ReWorks application program is started, hiding the needless graphic interfaces after establishment and displaying the corresponding graphic interfaces when necessary. According to the method, the speed when the ReWorks application program processes files or images can be improved, and the performance when the graphic interfaces are switched can be improved.

Description

A kind of ReWorks system accelerating method on Godson 1A hardware platform

Technical field

The present invention relates to embedded software system field, the ReWorks on a kind of Godson 1A hardware platform System accelerating method.

Background technology

Along with the propelling of the ripe and domestic substitution plan of homemade software and hardware product, homemade software and hardware product is more and more extensive Apply in domestic communication equipment and Defense Information are equipped.

But, homemade software and hardware is shorter due to development time, also has no small functional performance with same kind of products at abroad contrast Gap.

Owing to Godson 1A hardware platform disk read-write speed is relatively low, the biggest on the impact of ReWorks operating system speed; The graphical interfaces of ReWorks operating system, when creating, needs to consume substantial amounts of calculating.Performance due to Godson 1A hardware platform Relatively low, it is unable to do what one wishes that it runs ReWorks graphical interfaces, the phenomenon of card often occurs, and Consumer's Experience is poor.

Summary of the invention

The technical assignment of the present invention is for above weak point, it is provided that the ReWorks on a kind of Godson 1A hardware platform System accelerating method, improves speed when ReWorks application program process file or picture, when promoting graphical interfaces switching Performance.

The technical solution adopted for the present invention to solve the technical problems is:

ReWorks system accelerating method on a kind of Godson 1A hardware platform, accelerates including file system and graphical interfaces accelerates;

File system is accelerated, owing to Godson 1A hardware platform disk read-write speed is relatively low, to ReWorks operating system speed Impact is very big, and it is disk that file system is accelerated one piece of memory virtual, and is copied to by the file that ReWorks application program is relevant Wherein, file system when running as ReWorks application program;

Graphical interfaces accelerates, and when ReWorks application program launching, pre-creates all of graphical interfaces, will need not after establishment Graphical interfaces stash, needs when, show corresponding graphical interfaces.

Further, file system accelerate on startup by file by disk copy to internal memory.

File system accelerated method is:

1) driving of ReWorks operating system memory virtual disk, is increased;

2), when ReWorks starts, storage allocation sets up one piece of virtual disk;

3), virtual disk is mounted in ReWorks file system;

4), ReWorks application program runs required file to copy in virtual disk;

5), ReWorks application program is run.

Graphical interfaces accelerated method is:

1), increase ReWorks graphical interfaces show and hide interface;

2), transform ReWorks application architecture, pre-create whole graphical interfaces when application program launching;

3), revise the code that ReWorks Application Program Interface switches, use display and hiding interface switching graphical interfaces.

ReWorks system accelerating method on a kind of Godson 1A hardware platform of the present invention is compared to the prior art, useful Effect is:

Owing to read/write memory is very fast, this kind of accelerated mode can greatly improve ReWorks application program process file or Speed during picture, to user with the best experience;

It is very big that graphical interfaces accelerates the performance boost when graphical interfaces switches, and eliminates the calculating of substantial amounts of establishment graphical interfaces, Need only to show having created graphical interfaces, to user with the best experience.

Accompanying drawing explanation

The present invention is further described below in conjunction with the accompanying drawings.

Accompanying drawing 1 is single-sign-on schematic diagram of the function;

Accompanying drawing 2 is single-sign-on data exchange process figure.

Detailed description of the invention

The invention will be further described with specific embodiment below in conjunction with the accompanying drawings.

ReWorks system accelerating method on a kind of Godson 1A hardware platform of the present invention, its structure includes

ReWorks system accelerating method on a kind of Godson 1A hardware platform, uses file system to accelerate and graphical interfaces accelerates, The full prompting ReWorks operating system speed of service on Godson 1A hardware platform.Two kinds of accelerated methods described separately below;

File system is accelerated, owing to Godson 1A hardware platform disk read-write speed is relatively low, to ReWorks operating system speed Impact is very big, and it is disk that file system is accelerated one piece of memory virtual, and is copied to by the file that ReWorks application program is relevant Wherein, file system when running as ReWorks application program;File system accelerate on startup by file by disk copy In internal memory.

Graphical interfaces accelerates, and when ReWorks application program launching, pre-creates all of graphical interfaces, will not after establishment The graphical interfaces needed stashes, and shows corresponding graphical interfaces needs when.

The enforcement step that file system is accelerated is:

1) driving of ReWorks operating system memory virtual disk, is increased;

2), when ReWorks starts, storage allocation sets up one piece of virtual disk;

3), virtual disk is mounted in ReWorks file system;

4), ReWorks application program runs required file to copy in virtual disk;

5), ReWorks application program is run.

The enforcement step that graphical interfaces accelerates is:

1), increase ReWorks graphical interfaces show and hide interface;

2), transform ReWorks application architecture, pre-create whole graphical interfaces when application program launching;3), amendment The code of ReWorks Application Program Interface switching, uses display and hiding interface switching graphical interfaces.

By detailed description of the invention above, described those skilled in the art can readily realize the present invention.But should Working as understanding, the present invention is not limited to above-mentioned detailed description of the invention.On the basis of disclosed embodiment, described technical field Technical staff can the different technical characteristic of combination in any, thus realize different technical schemes.

In addition to the technical characteristic described in description, it is the known technology of those skilled in the art.

Claims (4)

1. the ReWorks system accelerating method on a Godson 1A hardware platform, it is characterised in that include file system accelerate and Graphical interfaces accelerates;

File system is accelerated, and is disk by one piece of memory virtual, and the file that ReWorks application program is relevant is copied to it In, file system when running as ReWorks application program;

Graphical interfaces accelerates, and when ReWorks application program launching, pre-creates all of graphical interfaces, will need not after establishment Graphical interfaces stash, needs when, show corresponding graphical interfaces.

ReWorks system accelerating method on a kind of Godson 1A hardware platform the most according to claim 1, it is characterised in that File system accelerate on startup by file by disk copy to internal memory.

ReWorks system accelerating method on a kind of Godson 1A hardware platform the most according to claim 1, it is characterised in that File system accelerated method is:

1) driving of ReWorks operating system memory virtual disk, is increased;

2), when ReWorks starts, storage allocation sets up one piece of virtual disk;

3), virtual disk is mounted in ReWorks file system;

4), ReWorks application program runs required file to copy in virtual disk;

5), ReWorks application program is run.

ReWorks system accelerating method on a kind of Godson 1A hardware platform the most according to claim 1, it is characterised in that Graphical interfaces accelerated method is:

1), increase ReWorks graphical interfaces show and hide interface;

2), transform ReWorks application architecture, pre-create whole graphical interfaces when application program launching;

3), revise the code that ReWorks Application Program Interface switches, use display and hiding interface switching graphical interfaces.

CN201610174832.4A 2016-03-25 2016-03-25 ReWorks system acceleration method on Loongson 1A hardware platform Pending CN105843621A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610174832.4A CN105843621A (en) 2016-03-25 2016-03-25 ReWorks system acceleration method on Loongson 1A hardware platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610174832.4A CN105843621A (en) 2016-03-25 2016-03-25 ReWorks system acceleration method on Loongson 1A hardware platform

Publications (1)

Publication Number Publication Date
CN105843621A true CN105843621A (en) 2016-08-10

Family

ID=56583396

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610174832.4A Pending CN105843621A (en) 2016-03-25 2016-03-25 ReWorks system acceleration method on Loongson 1A hardware platform

Country Status (1)

Country Link
CN (1) CN105843621A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108694327A (en) * 2017-04-11 2018-10-23 精品科技股份有限公司 Protection system of virtual disk

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108694327A (en) * 2017-04-11 2018-10-23 精品科技股份有限公司 Protection system of virtual disk

Similar Documents

Publication Publication Date Title
US8274518B2 (en) 2012-09-25 Systems and methods for virtualizing graphics subsystems
CN111240631A (en) 2020-06-05 Method and system for virtually transmitting Linux virtual machine screen picture based on AMD display card
US8924962B2 (en) 2014-12-30 Method and computer system for sharing graphics card among multiple operation systems
CN102135866B (en) 2013-07-17 Display optimization method based on Xen safety computer
CN103514038B (en) 2018-11-27 A kind of smooth method for closing and system of virtual system
EP2807555B1 (en) 2018-07-11 Para-virtualized asymmetric gpu processors
CN105487984B (en) 2020-04-03 Method and device for dynamically compressing disk data of virtual machine by host system
US20200249987A1 (en) 2020-08-06 Engine pre-emption and restoration
CN105427366A (en) 2016-03-23 Image rendering method and image rendering system
US12014103B2 (en) 2024-06-18 Method and system for game screen rendering based on multiple graphics cards
CN100568180C (en) 2009-12-09 A kind of dummy machine system and graphics card access method thereof
CN100561438C (en) 2009-11-18 A kind of dummy machine system and video card using method thereof
WO2022041507A1 (en) 2022-03-03 3d rendering method and system
CN117389694B (en) 2024-04-05 Virtual storage IO performance improving method based on virtio-blk technology
US20120265920A1 (en) 2012-10-18 Storage block deallocation in virtual environments
CN109509242B (en) 2023-12-29 Virtual object facial expression generation method and device, storage medium and electronic equipment
US10318343B2 (en) 2019-06-11 Migration methods and apparatuses for migrating virtual machine including locally stored and shared data
US20090153575A1 (en) 2009-06-18 Method for sharing graphics card among multiple operation systems and computer system
CN105843621A (en) 2016-08-10 ReWorks system acceleration method on Loongson 1A hardware platform
WO2019056645A1 (en) 2019-03-28 View switching
CN108595284B (en) 2021-11-26 Texture sharing method, computer equipment and storage medium
CN107463404A (en) 2017-12-12 Increase the method and system of configuration file in a kind of system to virtual machine file
CN111857853B (en) 2023-05-02 Dual-system seamless switching method
CN110941408A (en) 2020-03-31 KVM virtual machine graphical interface output method and device
CN111078152A (en) 2020-04-28 Cloud hard disk creation method and device based on cloud platform

Legal Events

Date Code Title Description
2016-08-10 C06 Publication
2016-08-10 PB01 Publication
2019-10-18 WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20160810

2019-10-18 WD01 Invention patent application deemed withdrawn after publication