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 PDFInfo
-
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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/451—Execution 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
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.
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 partyPublication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108694327A (en) * | 2017-04-11 | 2018-10-23 | 精品科技股份有限公司 | Protection system of virtual disk |
-
2016
- 2016-03-25 CN CN201610174832.4A patent/CN105843621A/en active Pending
Cited By (1)
* Cited by examiner, † Cited by third partyPublication 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 |