CN107943585A - Reduce the method and device of onboard system I O access - Google Patents

Reduce the method and device of onboard system I O access Download PDF

Info

Publication number
CN107943585A
CN107943585A CN201711154123.0A CN201711154123A CN107943585A CN 107943585 A CN107943585 A CN 107943585A CN 201711154123 A CN201711154123 A CN 201711154123A CN 107943585 A CN107943585 A CN 107943585A
Authority
CN
China
Prior art keywords
access
loading
daily record
onboard system
forbid
Prior art date
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
CN201711154123.0A
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.)
Shenzhen Water World Co Ltd
Original Assignee
Shenzhen Water World 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.)
Filing date
Publication date
Application filed by Shenzhen Water World Co Ltd filed Critical Shenzhen Water World Co Ltd
Priority to CN201711154123.0A priority Critical patent/CN107943585A/en
Publication of CN107943585A publication Critical patent/CN107943585A/en
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/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • G06F9/5038Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering the execution order of a plurality of tasks, e.g. taking priority or time dependency constraints into consideration
    • 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/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • G06F9/5044Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering hardware capabilities

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention provides a kind of method and device for reducing onboard system I O access, including:Start onboard system, the onboard system includes forbidding loading process and daily record process;Loading process is forbidden to forbid loading the daily record process according to described, to reduce I O access;The method and device of the reduction onboard system I O access provided in the present invention, when running onboard system, forbids the loading of daily record process, to reduce I O access, and then can discharge CPU usage, the lifting system speed of service and system fluency.

Description

Reduce the method and device of onboard system I O access
Technical field
The present invention relates to onboard system field, more particularly to a kind of method and device for reducing onboard system I O access.
Background technology
Onboard system is widely used in vehicle, and the fluency and the speed of service of onboard system operation drastically influence The user experience that user uses.
At present, it is more frequent there is I O access in onboard system, CPU usage is taken, so as to cause onboard system to transport It is capable not smooth, the defects of speed of service is not fast enough, interim card.
The content of the invention
The main object of the present invention is a kind of method and device for reducing onboard system I O access of offer, it is intended to reduces IO visits Ask.
The present invention proposes a kind of method for reducing onboard system I O access, comprises the following steps:
Start onboard system, the onboard system includes forbidding loading process and daily record process;
Loading process is forbidden to forbid loading the daily record process according to described, to reduce I O access.
Further, include after the step of startup onboard system:
Forbid loading process described in operation.
Further, loading process is forbidden to forbid loading the daily record process described in the basis, to reduce I O access Include before step:
Receive the first control instruction;
Forbid loading process according to starting first control instruction.
Further, loading process is forbidden to forbid loading the daily record process described in the basis, to reduce I O access After step, including:
Receive the second control instruction;
Forbid loading process according to second control instruction is out of service.
Further, the rank of the daily record process is a variety of, described to forbid loading process to include default forbidding loading The rank of daily record process, forbids loading process to forbid loading the daily record process described in the basis, to reduce the step of I O access Suddenly specifically include:
According to it is default forbid load daily record process rank, forbid load corresponding level the daily record process, with drop Low I O access.
Present invention also offers a kind of device for reducing onboard system I O access, including:
System start unit, for starting onboard system, the onboard system includes forbidding loading process and daily record process;
Forbid unit, for forbidding loading process to forbid loading the daily record process according to, to reduce I O access.
Further, further include:
Process running unit, described forbids loading process for running.
Further, further include:
First receiving unit, for receiving the first control instruction;
Start unit, for forbidding loading process according to first control instruction startup.
Further, further include:
Second receiving unit, for receiving the second control instruction;
Stop element, for forbidding loading process according to second control instruction is out of service.
Further, the rank of the daily record process is a variety of, described to forbid loading process to include default forbidding loading The rank of daily record process, it is described to forbid unit to be specifically used for:
According to it is default forbid load daily record process rank, forbid load corresponding level the daily record process, with drop Low I O access.
The method and device of the reduction onboard system I O access provided in the present invention, has the advantages that:
The method and device of the reduction onboard system I O access provided in the present invention, starts onboard system, the vehicle-mounted system System includes forbidding loading process and daily record process;Loading process is forbidden to forbid loading the daily record process according to described, to reduce I O access, and then CPU usage can be discharged, the lifting system speed of service and system fluency.
Brief description of the drawings
Fig. 1 is the method and step schematic diagram that onboard system I O access is reduced in one embodiment of the invention;
Fig. 2 is the method and step schematic diagram that onboard system I O access is reduced in another embodiment of the present invention;
Fig. 3 is the method and step schematic diagram that onboard system I O access is reduced in further embodiment of this invention;
Fig. 4 is the apparatus structure schematic diagram that onboard system I O access is reduced in one embodiment of the invention;
Fig. 5 is the apparatus structure schematic diagram that onboard system I O access is reduced in another embodiment of the present invention;
Fig. 6 is the apparatus structure schematic diagram that onboard system I O access is reduced in further embodiment of this invention.
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
Those skilled in the art of the present technique are appreciated that unless expressly stated, singulative " one " used herein, " one It is a ", " described " " above-mentioned " and "the" may also comprise plural form.It is to be further understood that make in the specification of the present invention Wording " comprising " refers to there are the feature, integer, step, operation, element, unit, module and/or component, but simultaneously Do not preclude the presence or addition of other one or more features, integer, step, operation, element, unit, module, component and/or it Group.It should be understood that when we claim element to be " connected " or during " coupled " to another element, it can be directly connected to or couple To other elements, or there may also be intermediary element.In addition, " connection " used herein or " coupling " can include wirelessly connecting Connect or wirelessly couple.Wording "and/or" used herein includes the whole or any of one or more associated list items Unit and all combination.
Those skilled in the art of the present technique are appreciated that unless otherwise defined, all terms used herein (including technology art Language and scientific terminology), there is the meaning identical with the general understanding of the those of ordinary skill in fields of the present invention.Should also Understand, those terms such as defined in the general dictionary, it should be understood that have with the context of the prior art The consistent meaning of meaning, and unless by specific definitions as here, idealization or the implication of overly formal otherwise will not be used To explain.
With reference to Fig. 1, for the method and step schematic diagram of one embodiment of the invention reduction onboard system I O access.
A kind of method for reducing onboard system I O access is proposed in one embodiment of the invention, is comprised the following steps:
Step S1, starts onboard system, and the onboard system includes forbidding loading process and daily record process;
Step S2, forbids loading process to forbid loading the daily record process, to reduce I O access according to described.
At present, it is higher that CPU usage is faced with when onboard system is run, causes to run the defects of not smooth enough, and is run It is not smooth, bring bad user experience.The process for taking CPU in onboard system has very much, and I O access is exactly one of which; Therefore reducing I O access is then beneficial to reduce CPU usage, lifting onboard system operation fluency.In the present embodiment, vehicle-mounted system During system operation, by forbidding loading process to forbid the loading of daily record process, I O access can be effectively reduced;So as to discharge CPU occupancy Rate, lifting onboard system operation fluency.
In another embodiment, include before the step S1 of the operation onboard system:
Step S1a, receives the compiling of the underlying programs to the onboard system, is added in the underlying programs and forbids adding Journey is loaded into, it is described to forbid loading process to include forbidding the attribute for loading daily record process.
When being compiled to onboard system underlying programs, to the loading attribute of default daily record process, it is compiled into and forbids Attribute is loaded, then after onboard system operation, automatically without the loading of daily record process, to reduce I O access, so as to discharge CPU usage.
With reference to Fig. 2, in the present embodiment, include after the step S1 for starting onboard system:
Step S2a, forbids loading process described in operation.After loading process is forbidden in operation, then it can be forbidden according to described Loading process forbids loading the daily record process, to reduce I O access, so as to discharge CPU usage.
With reference to Fig. 3, in another embodiment, loading process is forbidden to forbid loading the daily record process described in the basis, To include before reducing the step S2 of I O access:
Step S10, receives the first control instruction;
Step S11, forbids loading process according to starting first control instruction.
In the present embodiment, when being compiled to onboard system program, a controlling switch, the controlling switch are provided with Control unlatching/closing loading daily record process;The startup of loading process is forbidden in triggering controlling switch and then triggering;Receive this After one control instruction, forbid loading daily record process, to reduce I O access, so as to discharge CPU usage.
Forbid loading process to forbid loading the daily record process described in the basis, with reduce the step S2 of I O access it Afterwards, including:
Step S20, receives the second control instruction;
Step S21, forbids loading process according to second control instruction is out of service.
It is out of service it is described forbid loading process after, daily record process can then be recovered to load.
In the above-described embodiments, the classification of the daily record process or rank be a variety of, and described to forbid loading process to include pre- If the classification or rank of forbidding loading daily record process, forbid described in the basis loading process forbid loading the daily record into Journey, is specifically included with reducing the step S2 of I O access:
According to the default classification or rank for forbidding loading daily record process, forbid loading day of corresponding classification or rank Will process, to reduce I O access.
Daily record process is used to load daily record, and the method that the present invention reduces onboard system I O access can be incited somebody to action according to the grade of daily record Daily record process is classified by different brackets, the grade can be it is advanced, intermediate and rudimentary, specifically, advanced daily record pair Loaded in requisition for advanced daily record process..In other embodiments, when the default classification for forbidding loading daily record process can be Less than advanced, then forbid loading at this time it is intermediate with rudimentary daily record process, and then, it is intermediate to be not loaded with rudimentary daily record process Level and rudimentary daily record, i.e. will only export high level daily record without output less than advanced daily record.
In conclusion for the method for the reduction onboard system I O access provided in the embodiment of the present invention, start onboard system, The onboard system includes forbidding loading process and daily record process, according to it is described forbid loading process forbid loading the daily record into Journey, to reduce I O access, and then can discharge CPU usage, the lifting system speed of service and system fluency, lift user Experience.
It is illustrated for the method for the further reduction onboard system I O access to being provided in the embodiment of the present invention, this hair It is bright to additionally provide a kind of device for reducing onboard system I O access.
With reference to Fig. 4, a kind of device for reducing onboard system I O access is provided in one embodiment of the invention, including:
System start unit 10, for for starting onboard system, the onboard system to include forbidding loading process and day Will process;
Forbid unit 20, for forbidding loading process to forbid loading the daily record process according to, to reduce I O access.
At present, it is higher that CPU usage is faced with when onboard system is run, causes to run the defects of not smooth enough, and is run It is not smooth, bring bad user experience.The process for taking CPU in onboard system has very much, and I O access is exactly one of which; Therefore reducing I O access is then beneficial to reduce CPU usage, lifting onboard system operation fluency.In the present embodiment, system opens When moving cell 10 starts onboard system, by forbidding unit 20 to forbid the loading of daily record process, I O access can be effectively reduced;So as to Discharge CPU usage, lifting onboard system operation fluency.
In another embodiment, the device of above-mentioned reduction onboard system I O access further includes:
Compilation unit, for receiving the compiling to the underlying programs of the onboard system, is added in the underlying programs Forbid loading process, it is described to forbid loading process to include forbidding the attribute for loading daily record process.
When being compiled to onboard system underlying programs, the loading to daily record process, is compiled into and forbids loading attribute, then After system start unit 10 runs onboard system, forbid loading of the unit 20 automatically without daily record process, to reduce IO Access, so as to discharge CPU usage.
With reference to Fig. 5, in the present embodiment, described device further includes:
Process running unit 30, described forbids loading process for running., then can root after loading process is forbidden in operation Loading process is forbidden to forbid loading the daily record process according to described, to reduce I O access, so as to discharge CPU usage.
With reference to Fig. 6, in another embodiment, the device of above-mentioned reduction onboard system I O access further includes:
First receiving unit 40, for receiving the first control instruction.
Start unit 50, for forbidding loading process according to first control instruction startup.
In the present embodiment, when being compiled to onboard system program, a controlling switch, the controlling switch are provided with Control unlatching/closing loading daily record process;The startup of loading process is forbidden in triggering controlling switch and then triggering;First receiving unit After 40 receive first control instruction, start unit 50 starts and forbids loading process, forbids unit 20 to forbid loading daily record Process, to reduce I O access, so as to discharge CPU usage.
Above device further includes:
Second receiving unit, for receiving the second control instruction;
Stop element, for forbidding loading process according to second control instruction is out of service.Out of service It is described forbid loading process after, daily record process can then be recovered to load.
In the above-described embodiments, the rank of the daily record process or classification be a variety of, and described to forbid loading process to include pre- If forbid load daily record process rank or classification, it is described to forbid unit 20 to be specifically used for:
According to the default rank or classification for forbidding loading daily record process, forbid loading the day of corresponding level or classification Will process, to reduce I O access.
Daily record process is used to load daily record, and the sort module that the present invention is reduced in the device of onboard system I O access can basis The grade of daily record classifies daily record process by different brackets, the grade can be it is advanced, intermediate and rudimentary, specifically, Advanced daily record in requisition for advanced daily record process to loading.In other embodiments, forbid loading daily record process when default Classification can be less than advanced, forbid at this time unit 20 then forbid loading it is intermediate with rudimentary daily record process, and then, middle rank with Rudimentary daily record process is not loaded with intermediate and rudimentary daily record, i.e. will only be exported advanced without output less than advanced daily record Other daily record.
In conclusion for the method and device of the reduction onboard system I O access provided in the embodiment of the present invention, start car Loading system, the onboard system include forbidding loading process and daily record process, forbid loading process to forbid loading institute according to described Daily record process is stated, to reduce I O access, and then CPU usage can be discharged, the lifting system speed of service and system fluency, Lift user experience.
Those skilled in the art of the present technique be appreciated that can with computer program instructions come realize these structure charts and/or The combination of each frame and these structure charts and/or the frame in block diagram and/or flow graph in block diagram and/or flow graph.This technology is led Field technique personnel be appreciated that these computer program instructions can be supplied to all-purpose computer, special purpose computer or other The processor of programmable data processing method is realized, so that the processing by computer or other programmable data processing methods Device performs the scheme specified in the frame of structure chart and/or block diagram and/or flow graph disclosed by the invention or multiple frames.
Those skilled in the art of the present technique are appreciated that in the various operations discussed in the present invention, method, flow Steps, measures, and schemes can be replaced, changed, combined or be deleted.Further, it is each with having been discussed in the present invention Other steps, measures, and schemes in kind operation, method, flow may also be alternated, changed, rearranged, decomposed, combined or deleted. Further, it is of the prior art to have and the step in the various operations disclosed in the present invention, method, flow, measure, scheme It may also be alternated, changed, rearranged, decomposed, combined or deleted.
The foregoing is merely the preferred embodiment of the present invention, is not intended to limit the scope of the invention, every utilization The equivalent structure or equivalent flow shift that description of the invention and accompanying drawing content are made, it is related to be directly or indirectly used in other Technical field, be included within the scope of the present invention.

Claims (10)

  1. A kind of 1. method for reducing onboard system I O access, it is characterised in that comprise the following steps:
    Start onboard system, the onboard system includes forbidding loading process and daily record process;
    Loading process is forbidden to forbid loading the daily record process according to described, to reduce I O access.
  2. 2. the method according to claim 1 for reducing onboard system I O access, it is characterised in that the startup onboard system The step of after include:
    Forbid loading process described in operation.
  3. 3. the method according to claim 1 for reducing onboard system I O access, it is characterised in that forbid described in the basis Loading process forbids loading the daily record process, the step of to reduce I O access before include:
    Receive the first control instruction;
    Forbid loading process according to starting first control instruction.
  4. 4. the method according to claim 3 for reducing onboard system I O access, it is characterised in that forbid described in the basis Loading process forbids loading the daily record process, the step of to reduce I O access after, including:
    Receive the second control instruction;
    Forbid loading process according to second control instruction is out of service.
  5. 5. the method for onboard system I O access is reduced according to claim 1-3 any one of them, it is characterised in that the daily record The rank of process is described to forbid loading process to include the default rank for forbidding loading daily record process to be a variety of, described according to institute State and forbid loading process to forbid loading the daily record process, to reduce I O access the step of specifically includes:
    According to it is default forbid load daily record process rank, forbid load corresponding level the daily record process, to reduce IO Access.
  6. A kind of 6. device for reducing onboard system I O access, it is characterised in that including:
    System start unit, for starting onboard system, the onboard system includes forbidding loading process and daily record process;
    Forbid unit, for forbidding loading process to forbid loading the daily record process according to, to reduce I O access.
  7. 7. the device according to claim 6 for reducing onboard system I O access, it is characterised in that further include:
    Process running unit, described forbids loading process for running.
  8. 8. the device according to claim 6 for reducing onboard system I O access, it is characterised in that further include:
    First receiving unit, for receiving the first control instruction;
    Start unit, for forbidding loading process according to first control instruction startup.
  9. 9. the device according to claim 8 for reducing onboard system I O access, it is characterised in that further include:
    Second receiving unit, for receiving the second control instruction;
    Stop element, for forbidding loading process according to second control instruction is out of service.
  10. 10. the device of onboard system I O access is reduced according to claim 6-8 any one of them, it is characterised in that the day The rank of will process is described to forbid loading process to include the default rank for forbidding loading daily record process to be a variety of, described to forbid Unit is specifically used for:
    According to it is default forbid load daily record process rank, forbid load corresponding level the daily record process, to reduce IO Access.
CN201711154123.0A 2017-11-20 2017-11-20 Reduce the method and device of onboard system I O access Pending CN107943585A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711154123.0A CN107943585A (en) 2017-11-20 2017-11-20 Reduce the method and device of onboard system I O access

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711154123.0A CN107943585A (en) 2017-11-20 2017-11-20 Reduce the method and device of onboard system I O access

Publications (1)

Publication Number Publication Date
CN107943585A true CN107943585A (en) 2018-04-20

Family

ID=61931883

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711154123.0A Pending CN107943585A (en) 2017-11-20 2017-11-20 Reduce the method and device of onboard system I O access

Country Status (1)

Country Link
CN (1) CN107943585A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140075436A1 (en) * 2005-08-23 2014-03-13 Mellanox Technologies Ltd. System and method for accelerating input/output access operation on a virtual machine
CN104808981A (en) * 2015-03-19 2015-07-29 浙江大学 Vehicle-mounted information system access control method based on Android platform
CN105302637A (en) * 2015-10-13 2016-02-03 广东欧珀移动通信有限公司 Restoration method and apparatus for jamming caused by system process runtime exception and mobile terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140075436A1 (en) * 2005-08-23 2014-03-13 Mellanox Technologies Ltd. System and method for accelerating input/output access operation on a virtual machine
CN104808981A (en) * 2015-03-19 2015-07-29 浙江大学 Vehicle-mounted information system access control method based on Android platform
CN105302637A (en) * 2015-10-13 2016-02-03 广东欧珀移动通信有限公司 Restoration method and apparatus for jamming caused by system process runtime exception and mobile terminal

Similar Documents

Publication Publication Date Title
US7877714B2 (en) System and method to optimize semiconductor power by integration of physical design timing and product performance measurements
DE112017004214T5 (en) Integrated clock gate circuit with embedded NOR
Czeizel Controlled studies of multivitamin supplementation on pregnancy outcomes.
CN103619653A (en) Electrical power supply control system, electrical power supply control device, and electrical power supply control method
US20150295560A1 (en) Reset scheme for scan chains with asynchronous reset signals
CN105891703B (en) Test circuit for very low voltage and biased scan testing of integrated circuits
CN112329366A (en) SOC (system on chip) system verification method, device and system for improving simulation efficiency
CN103971647A (en) Display driver device
CN108839565A (en) Hybrid vehicle high voltage control method, apparatus and electronic equipment
CN107943585A (en) Reduce the method and device of onboard system I O access
CN110936908A (en) Quick response method and device of vehicle-mounted display system based on operating system
CN110032237A (en) Low-power, high performance modulator apparatus, system and associated method
CN105573408A (en) Integrated circuit and lower power operation method
CN102004660A (en) Realizing method and device of business flows
US20210344773A1 (en) Relay device, relay method, and computer program
US8005078B2 (en) Packet processor, packet control method, and packet control program
DE102022130750A1 (en) INTERMITTENT OPTIMIZED TURBO BOOST TECHNOLOGY
CN101202028A (en) System and method for burn-recording display
Jerzak et al. Homocysteine level in ovarian follicular fluid or serum as a predictor of successful fertilization
CN106797214A (en) Drive circuit and semiconductor module
CN108153552A (en) The data capture method of operational process and acquisition system
JP2007096661A (en) Delay circuit, charge and discharge method of capacitor therein, and power system device using the same
CN107797803A (en) Service logic method for packing and device in onboard system
CN104834535A (en) SOC (System On Chip) chip system and power on method thereof
CN111757502A (en) Communication system, management device, and computer-readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20180420

RJ01 Rejection of invention patent application after publication