CN110286733B - Method, equipment and storage medium for adaptively setting CPU performance of pen power adapter - Google Patents

Method, equipment and storage medium for adaptively setting CPU performance of pen power adapter Download PDF

Info

Publication number
CN110286733B
CN110286733B CN201910577554.0A CN201910577554A CN110286733B CN 110286733 B CN110286733 B CN 110286733B CN 201910577554 A CN201910577554 A CN 201910577554A CN 110286733 B CN110286733 B CN 110286733B
Authority
CN
China
Prior art keywords
cpu
adapter
machine learning
pen
voltage
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.)
Active
Application number
CN201910577554.0A
Other languages
Chinese (zh)
Other versions
CN110286733A (en
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.)
Wuxi Ruiqin Technology Co Ltd
Original Assignee
Wuxi Ruiqin Technology 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 Wuxi Ruiqin Technology Co Ltd filed Critical Wuxi Ruiqin Technology Co Ltd
Priority to CN201910577554.0A priority Critical patent/CN110286733B/en
Publication of CN110286733A publication Critical patent/CN110286733A/en
Application granted granted Critical
Publication of CN110286733B publication Critical patent/CN110286733B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/30Means for acting in the event of power-supply failure or interruption, e.g. power-supply fluctuations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3024Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a central processing unit [CPU]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3058Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Mathematical Physics (AREA)
  • Power Sources (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)

Abstract

The invention discloses a method, equipment and a storage medium for adaptively setting CPU performance of a pen-type power adapter. The method, the equipment and the storage medium for adaptively setting the CPU performance of the pen power adapter provided by the invention can realize that the adapters with different wattages are fully utilized, namely, the adapter with the wattage smaller than the standard wattage can lower the power limit of the CPU and avoid the risk of downtime of a notebook computer, and the adapter with the wattage higher than the standard wattage can raise the power limit of the CPU gear by gear, fully utilize abundant wattage, improve the performance of the CPU and improve the use experience of a user.

Description

Method, equipment and storage medium for adaptively setting CPU performance of pen power adapter
Technical Field
The embodiment of the invention relates to the technical field of pen power, in particular to a method, equipment and a storage medium for adaptively setting the CPU performance of a pen power adapter.
Background
Currently, a common Adapter does not have ID output, and the shipping standard is mainly configured with a Power Adapter with low wattage, so that a system of a notebook computer (abbreviated as pen Power) cannot obtain accurate wattage information thereof, and on this basis, the Power Limit of a Central Processing Unit (CPU) can only be limited by the low wattage of the standard. If the user uses a power adapter with lower wattage than the standard low wattage, the pen is in downtime risk; and if the user uses the high-wattage power adapter, the CPU still works under the default standard low wattage because the pen-on system cannot automatically identify, so that the performance of the CPU cannot be fully embodied, and the user experience is poor.
Disclosure of Invention
The invention provides a method, equipment and a storage medium for adaptively setting CPU (central processing unit) performance by a pen power adapter, which aim to overcome the defects in the prior art.
In order to achieve the above purpose, the present invention provides the following technical solutions:
in a first aspect, an embodiment of the present invention provides a method for adaptively setting a CPU performance of a pen adapter, including:
when the pen test detects that the adapter is accessed, determining whether the voltage of the adapter is in a set voltage range or not through a voltage comparison circuit;
if the voltage of the adapter is within the set voltage range, determining whether the electric quantity of the battery is larger than a set electric quantity threshold value and whether the temperature of the CPU is lower than a set temperature threshold value through the embedded controller;
if the electric quantity of the battery is larger than a set electric quantity threshold value and the temperature of the CPU is lower than a set temperature threshold value, entering a machine learning process, and gradually increasing the machine learning progress from zero by a set amplitude value; the machine learning progress of each stage is set with the corresponding working wattage of the CPU;
detecting whether the discharge current of the battery reaches a set current limiting value and the temperature of the CPU reaches a set maximum temperature value in the machine learning process;
if the discharging current of the battery does not reach a set current limiting value and the temperature of the CPU does not reach a set maximum temperature value, continuously detecting whether the voltage of the adapter is lower than the lower limit value of the voltage range;
if the voltage of the adapter is lower than the lower limit value of the voltage range, exiting the machine learning process, and detecting whether the learning progress corresponding to the stage of exiting the machine learning process is lower than a set learning progress threshold value;
and if the learning progress corresponding to the stage of exiting the machine learning process is not lower than the set learning progress threshold, setting the working wattage of the CPU corresponding to the stage of exiting the machine learning process as the final working wattage of the CPU through the embedded controller.
Further, the method for adaptively setting the CPU performance by the pen adapter further includes:
if the voltage of the adapter is not in the set voltage range and is smaller than the lower limit value of the voltage range, the pen power supply state is maintained;
and if the voltage of the adapter is not in the set voltage range and is greater than the upper limit value of the voltage range, the pen power supply is turned off.
Further, the method for adaptively setting the CPU performance by the pen adapter further includes:
and if the electric quantity of the battery is lower than a set electric quantity threshold value and/or the temperature of the CPU is higher than a set temperature threshold value, the machine learning process is not started.
Further, the method for adaptively setting the CPU performance by the pen adapter further includes:
and if the discharging current of the battery reaches a set current limiting value and/or the temperature of the CPU reaches a set maximum temperature value, the machine learning process is exited, and the working wattage of the CPU corresponding to the previous stage of the stage exiting the machine learning process is set as the final working wattage of the CPU through the embedded controller.
Further, the method for adaptively setting the CPU performance by the pen adapter further includes:
and if the voltage of the adapter is not lower than the lower limit value of the voltage range, continuing to execute the step of gradually improving the machine learning progress from zero by a set increment value.
Further, the method for adaptively setting the CPU performance by the pen adapter further includes:
and if the learning progress corresponding to the stage of exiting the machine learning process is lower than the set learning progress threshold, maintaining the battery power supply state by the pen power supply.
In a second aspect, an embodiment of the present invention provides a computer device, where the computer device includes:
one or more processors;
a storage device for storing one or more programs,
when the one or more programs are executed by the one or more processors, the one or more processors implement the method for adaptively setting the CPU performance of the pen adapter according to the first aspect.
In a third aspect, embodiments of the present invention provide a storage medium containing computer-executable instructions for performing the method for adaptive setting of CPU performance for a pen adapter according to the first aspect when executed by a computer processor.
The method, the device and the storage medium for adaptively setting the CPU performance of the pen power adapter provided by the embodiment of the invention can realize that adapters with different wattages are fully utilized, namely, the adapter with the wattage smaller than the standard wattage can lower the power limit of the CPU to avoid the risk of downtime of a notebook computer, and the adapter with the wattage higher than the standard wattage can raise the power limit of the CPU by gears to fully utilize the surplus wattage, improve the performance of the CPU and improve the use experience of users.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without inventive exercise.
Fig. 1 is a schematic flowchart of a method for adaptively setting CPU performance for a pen adapter according to an embodiment of the present invention;
FIG. 2 is a schematic circuit diagram of a voltage comparison circuit according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a computer device according to a second embodiment of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting of the invention. It should be further noted that, for the convenience of description, only some of the structures related to the present invention are shown in the drawings, not all of the structures.
Example one
Referring to fig. 1, a flow chart of a method for adaptively setting a CPU performance of a pen adapter according to an embodiment of the present invention is shown, where the method specifically includes the following steps:
s101, when the adapter is detected to be connected in by a pen-type power supply, determining whether the voltage of the adapter is in a set voltage range or not through a voltage comparison circuit; if the voltage of the adapter is not within the set voltage range and is smaller than the lower limit value of the voltage range, step S102 is executed, if the voltage of the adapter is not within the set voltage range and is larger than the upper limit value of the voltage range, step S103 is executed, and if the voltage of the adapter is within the set voltage range, step S104 is executed.
Wherein the set voltage range is 18V-23V; correspondingly, the lower limit of the voltage range is 18V, and the upper limit of the voltage range is 23V.
It should be noted that the voltage comparison circuit is disposed on the pen-on motherboard, and the voltage comparison circuit may have various implementation manners, and has also been applied in the prior art, in this embodiment, only one voltage comparison circuit provided in fig. 2 is taken as an example for brief description, and other implementation manners are not further described here.
And S102, maintaining the battery power supply state by the pen power supply.
Specifically, when the voltage (+ VADP) of the Adapter (Adapter) is lower than the lower limit of the set voltage range, i.e., 18V, both AC _ OFF and PROCHOT _ N in fig. 2 are changed from high level to low level, and the Embedded Controller (EC) is informed of the Adapter (Adapter) voltage abnormality and the CPU performs fast down-conversion, respectively, so that the pen power maintains the battery-powered state.
And S103, powering off the pen.
Specifically, when the voltage (+ VADP) of the Adapter (Adapter) is higher than the upper limit of the set voltage range, i.e., 23V, PWRBTN _ KB in fig. 2 is pulled low all the time, and the pen is powered off.
S104, confirming whether the electric quantity of the battery is larger than a set electric quantity threshold value and whether the temperature of the CPU is lower than a set temperature threshold value through the embedded controller; if the electric quantity of the battery is lower than the set electric quantity threshold value and/or the temperature of the CPU is higher than the set temperature threshold value, executing the step S105, and if the electric quantity of the battery is larger than the set electric quantity threshold value and the temperature of the CPU is lower than the set temperature threshold value, executing the step S106.
Wherein the set electric quantity threshold is 80%, and the set temperature threshold is 60 ℃.
And S105, not entering a machine Learning process (Adapter Learning).
And S106, entering a machine learning process, and gradually increasing the machine learning progress from zero by a set increasing value.
The machine learning progress of each stage is set with the corresponding working wattage of the CPU; the amplification was set at 5%.
For example, the working wattage of the CPU of the machine learning progress and the setting of each stage thereof in step S106 can refer to table 1 below.
TABLE 1
Learning(%) PL1(W) PL2(W) PL4(W)
5 - - -
10 - - -
15 - - -
20 6 20 25
25 8 22 28
30 10 24 31
35 12 26 34
40 14 28 37
45 16 30 40
50 18 32 43
55 20 34 46
60 22 36 49
65 24 38 52
70 26 40 55
75 28 42 58
80 30 44 61
85 32 46 64
90 34 48 67
95 36 50 70
100 38 51 71
In table 1, the stage where the learning progress is 20% is defined as a boundary point, and when the learning progress is 20% or less, the adapter is determined to be abnormal, and when the learning progress is 20% or more, the power limit of the CPU is set according to the operating wattage of the CPU set in the corresponding stage in table 1.
S107, detecting whether the discharge current of the battery reaches a set current limiting value and the temperature of the CPU reaches a set maximum temperature value in the machine learning process; and if the discharging current of the battery reaches a set current limiting value and/or the temperature of the CPU reaches a set maximum temperature value, executing the step S108, and if the discharging current of the battery does not reach the set current limiting value and the temperature of the CPU does not reach the set maximum temperature value, executing the step S109.
Wherein the set flow limiting value is determined according to specific conditions, and the set maximum temperature value is 100 ℃.
And S108, exiting the machine learning process, and setting the working wattage of the CPU corresponding to the previous stage of the stage where the machine learning process exits as the final working wattage of the CPU through the embedded controller.
S109, continuously detecting whether the voltage of the adapter is lower than the lower limit value of the voltage range; if the voltage of the adapter is not lower than the lower limit value of the voltage range, continuing to execute the step S106; if the voltage of the adapter is lower than the lower limit value of the voltage range, step S110 is executed.
S110, exiting the machine learning process, and detecting whether the learning progress corresponding to the stage of exiting the machine learning process is lower than a set learning progress threshold value; if the learning progress corresponding to the stage of exiting the machine learning process is not lower than the set learning progress threshold, step S111 is performed, and if the learning progress corresponding to the stage of exiting the machine learning process is lower than the set learning progress threshold, step S112 is performed.
Specifically, when the machine Learning process needs to be exited, the comparator 1(compare circuit part1) in fig. 2 flips, sends a PROCHOT _ N signal, triggers the CPU to perform fast frequency division, and sends AC _ OFF to notify the Embedded Controller (EC) that the machine Learning process (Adapter Learning) exits.
And S111, setting the working wattage of the CPU corresponding to the stage of exiting the machine learning process as the final working wattage of the CPU through the embedded controller.
And S112, maintaining the battery power supply state by the pen power supply.
It should be noted that the final wattage of the CPU determined by the method provided by the present invention can be reset in the corresponding software of the pen, or released after the next learning process.
The method for adaptively setting the CPU performance of the pen power adapter provided by the embodiment of the invention can realize that the adapters with different wattages are fully utilized, namely, the adapter with the wattage smaller than the standard wattage can lower the power limit of the CPU to avoid the risk of shutdown of a notebook computer, and the adapter with the wattage higher than the standard wattage can raise the power limit of the CPU by gears, fully utilize abundant wattage, improve the performance of the CPU and improve the use experience of a user.
Example two
Fig. 3 is a schematic structural diagram of a computer device according to a second embodiment of the present invention. FIG. 3 illustrates a block diagram of an exemplary device 412 suitable for use in implementing embodiments of the present invention. The device 412 shown in fig. 3 is only an example and should not impose any limitation on the functionality or scope of use of embodiments of the present invention.
As shown in FIG. 3, device 412 is in the form of a general purpose computing device. The components of device 412 may include, but are not limited to: one or more processors or processing units 416, a system memory 428, and a bus 418 that couples the various system components including the system memory 428 and the processing unit 416.
Bus 418 represents one or more of any of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, and a processor or local bus using any of a variety of bus architectures. By way of example, such architectures include, but are not limited to, Industry Standard Architecture (ISA) bus, micro-channel architecture (MAC) bus, enhanced ISA bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus.
Device 412 typically includes a variety of computer system readable media. Such media can be any available media that is accessible by device 412 and includes both volatile and nonvolatile media, removable and non-removable media.
The system memory 428 may include computer system readable media in the form of volatile memory, such as Random Access Memory (RAM)430 and/or cache memory 432. The device 412 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only, storage system 434 may be used to read from and write to non-removable, nonvolatile magnetic media (not shown in FIG. 3, commonly referred to as a "hard drive"). Although not shown in FIG. 3, a magnetic disk drive for reading from and writing to a removable, nonvolatile magnetic disk (e.g., a "floppy disk") and an optical disk drive for reading from or writing to a removable, nonvolatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 418 by one or more data media interfaces. Memory 428 can include at least one program product having a set (e.g., at least one) of program modules that are configured to carry out the functions of embodiments of the invention.
A program/utility 440 having a set (at least one) of program modules 442 may be stored, for instance, in memory 428, such program modules 442 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which examples or some combination thereof may comprise an implementation of a network environment. The program modules 442 generally perform the functions and/or methodologies of the described embodiments of the invention.
The device 412 may also communicate with one or more external devices 414 (e.g., keyboard, pointing device, display 424, etc.), with one or more devices that enable a user to interact with the device 412, and/or with any devices (e.g., network card, modem, etc.) that enable the device 412 to communicate with one or more other computing devices. Such communication may occur via input/output (I/O) interfaces 422. Also, the device 412 may communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network, such as the internet) through the network adapter 420. As shown, network adapter 420 communicates with the other modules of device 412 over bus 418. It should be appreciated that although not shown in the figures, other hardware and/or software modules may be used in conjunction with the device 412, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, among others.
The processing unit 416 executes programs stored in the system memory 428 to perform various functional applications and data processing, such as implementing methods for adaptively setting the CPU performance of the pen adapter provided by embodiments of the present invention.
EXAMPLE III
A third embodiment of the present invention further provides a storage medium containing computer-executable instructions, which when executed by a computer processor, are configured to perform the method for adaptively setting the CPU performance of the pen adapter according to any of the third embodiment of the present invention.
Computer storage media for embodiments of the invention may employ any combination of one or more computer-readable media. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (8)

1. A method for adaptively setting CPU performance of a pen power adapter is characterized by comprising the following steps:
when the pen test detects that the adapter is accessed, determining whether the voltage of the adapter is in a set voltage range or not through a voltage comparison circuit;
if the voltage of the adapter is within the set voltage range, determining whether the electric quantity of the battery is larger than a set electric quantity threshold value and whether the temperature of the CPU is lower than a set temperature threshold value through the embedded controller;
if the electric quantity of the battery is larger than a set electric quantity threshold value and the temperature of the CPU is lower than a set temperature threshold value, entering a machine learning process, and gradually increasing the machine learning progress from zero by a set amplitude value; the machine learning progress of each stage is set with the corresponding working wattage of the CPU;
detecting whether the discharge current of the battery reaches a set current limiting value and the temperature of the CPU reaches a set maximum temperature value in the machine learning process;
if the discharging current of the battery does not reach a set current limiting value and the temperature of the CPU does not reach a set maximum temperature value, continuously detecting whether the voltage of the adapter is lower than the lower limit value of the voltage range;
if the voltage of the adapter is lower than the lower limit value of the voltage range, exiting the machine learning process, and detecting whether the learning progress corresponding to the stage of exiting the machine learning process is lower than a set learning progress threshold value;
and if the learning progress corresponding to the stage of exiting the machine learning process is not lower than the set learning progress threshold, setting the working wattage of the CPU corresponding to the stage of exiting the machine learning process as the final working wattage of the CPU through the embedded controller.
2. The method for adaptively setting the CPU performance of the pen adapter according to claim 1, further comprising:
if the voltage of the adapter is not in the set voltage range and is smaller than the lower limit value of the voltage range, the pen power supply state is maintained;
and if the voltage of the adapter is not in the set voltage range and is greater than the upper limit value of the voltage range, the pen power supply is turned off.
3. The method for adaptively setting the CPU performance of the pen adapter according to claim 1, further comprising:
and if the electric quantity of the battery is lower than a set electric quantity threshold value and/or the temperature of the CPU is higher than a set temperature threshold value, the machine learning process is not started.
4. The method for adaptively setting the CPU performance of the pen adapter according to claim 1, further comprising:
and if the discharging current of the battery reaches a set current limiting value and/or the temperature of the CPU reaches a set maximum temperature value, the machine learning process is exited, and the working wattage of the CPU corresponding to the previous stage of the stage exiting the machine learning process is set as the final working wattage of the CPU through the embedded controller.
5. The method for adaptively setting the CPU performance of the pen adapter according to claim 1, further comprising:
and if the voltage of the adapter is not lower than the lower limit value of the voltage range, continuing to execute the step of gradually improving the machine learning progress from zero by a set increment value.
6. The method for adaptively setting the CPU performance of the pen adapter according to claim 1, further comprising:
and if the learning progress corresponding to the stage of exiting the machine learning process is lower than the set learning progress threshold, maintaining the battery power supply state by the pen power supply.
7. A computer device, the device comprising:
one or more processors;
a storage device for storing one or more programs,
when executed by the one or more processors, cause the one or more processors to implement the method for adaptive setting of CPU performance for a stylus adapter according to any one of claims 1-6.
8. A storage medium containing computer executable instructions which when executed by a computer processor perform the method of stylus adapter adaptive setting CPU performance according to any one of claims 1-6.
CN201910577554.0A 2019-06-28 2019-06-28 Method, equipment and storage medium for adaptively setting CPU performance of pen power adapter Active CN110286733B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910577554.0A CN110286733B (en) 2019-06-28 2019-06-28 Method, equipment and storage medium for adaptively setting CPU performance of pen power adapter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910577554.0A CN110286733B (en) 2019-06-28 2019-06-28 Method, equipment and storage medium for adaptively setting CPU performance of pen power adapter

Publications (2)

Publication Number Publication Date
CN110286733A CN110286733A (en) 2019-09-27
CN110286733B true CN110286733B (en) 2020-10-09

Family

ID=68019662

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910577554.0A Active CN110286733B (en) 2019-06-28 2019-06-28 Method, equipment and storage medium for adaptively setting CPU performance of pen power adapter

Country Status (1)

Country Link
CN (1) CN110286733B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110456147B (en) * 2019-08-29 2021-12-24 无锡睿勤科技有限公司 Wattage information acquisition method and device of power adapter and electronic equipment

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100512736B1 (en) * 2003-06-25 2005-09-07 삼성전자주식회사 Portable Computer
CN101299164B (en) * 2008-06-23 2011-06-15 李幸 Novel intelligent high-efficiency portable computer electric power supply system
CN101807102B (en) * 2009-02-12 2013-04-17 纬创资通股份有限公司 Power signal detection system, method and portable electronic device
TWI505077B (en) * 2011-11-14 2015-10-21 Compal Electronics Inc Electronic device and power management method thereof
US20140181546A1 (en) * 2012-12-24 2014-06-26 Alan D. Hallberg Method and apparatus for power resource protection
TWI612416B (en) * 2013-06-20 2018-01-21 廣達電腦股份有限公司 Computer system and power management method thereof

Also Published As

Publication number Publication date
CN110286733A (en) 2019-09-27

Similar Documents

Publication Publication Date Title
US20180107596A1 (en) Battery-based data persistence management in computing systems
US10592272B2 (en) Memory optimization by phase-dependent data residency
US9916165B2 (en) Systems and methods to optimize boot for information handling system comprising persistent memory
TW201407923A (en) Charging method and for adjusting charging current
US20210124511A1 (en) Programmable peak power management
CN110410353B (en) Fan control method and device and terminal equipment
CN107122316B (en) SOC power supply method and SOC
US9489138B1 (en) Method and apparatus for reliable I/O performance anomaly detection in datacenter
CN110286733B (en) Method, equipment and storage medium for adaptively setting CPU performance of pen power adapter
US20220358006A1 (en) Core Board, Server, Fault Repairing Method and Apparatus, and Storage Medium
US8281083B2 (en) Device, system and method of generating an execution instruction based on a memory-access instruction
US9152584B2 (en) Providing bus resiliency in a hybrid memory system
CN111124094A (en) Server hard disk power-on and power-off control method, control device and control equipment
WO2008073597A1 (en) Method and apparatus of power management of processor
CN116069538A (en) Fault repairing method and device, electronic equipment and storage medium
CN115729742A (en) Error processing method and device, electronic equipment and storage medium
US9466982B2 (en) System and method for control of power consumption of information handling system devices
US11442527B2 (en) System and method for turning off a display device based on energy usage
CN115617800A (en) Data reading method and device, electronic equipment and storage medium
CN112257913A (en) Medium-voltage line load value prediction method, device, equipment and storage medium
US20130117493A1 (en) Reliable Memory Mapping In A Computing System
CN112306213A (en) Display card mode switching method and device based on terminal, storage medium and terminal
US20150194951A1 (en) Toggling a clocked component using a slow clock to address bias temperature instability aging
US20230333619A1 (en) System and method for power supply input power management
CN114388912A (en) Method, system, device and medium for controlling charging of lithium battery

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
GR01 Patent grant
GR01 Patent grant