CN111414299A - SSD extended information obtaining method and device based on hdparm - Google Patents

SSD extended information obtaining method and device based on hdparm Download PDF

Info

Publication number
CN111414299A
CN111414299A CN202010222613.5A CN202010222613A CN111414299A CN 111414299 A CN111414299 A CN 111414299A CN 202010222613 A CN202010222613 A CN 202010222613A CN 111414299 A CN111414299 A CN 111414299A
Authority
CN
China
Prior art keywords
log
command line
hdparm
legal
acquiring
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.)
Granted
Application number
CN202010222613.5A
Other languages
Chinese (zh)
Other versions
CN111414299B (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.)
Shenzhen Union Memory Information System Co Ltd
Original Assignee
Shenzhen Union Memory Information System 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 Union Memory Information System Co Ltd filed Critical Shenzhen Union Memory Information System Co Ltd
Priority to CN202010222613.5A priority Critical patent/CN111414299B/en
Publication of CN111414299A publication Critical patent/CN111414299A/en
Application granted granted Critical
Publication of CN111414299B publication Critical patent/CN111414299B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3466Performance evaluation by tracing or monitoring
    • G06F11/3476Data logging
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2247Verification or detection of system hardware configuration
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2273Test methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/18File system types
    • G06F16/1805Append-only file systems, e.g. using logs or journals to store data
    • G06F16/1815Journaling file systems
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The application relates to a method and a device for acquiring SSD extended information based on hdparm, computer equipment and a storage medium, wherein the method comprises the following steps: adding an expansion function in a code frame of the hdparm, wherein the expansion function is respectively used for acquiring an error log, a serial port log and an assertion log; when the hdparm runs, analyzing the command line parameters and judging whether the format of the command line parameters is legal or not; if the format of the command line parameter is legal, acquiring the equipment drive letter and the log type in the command line; acquiring a device code through the drive letter information according to the device drive letter and the log type and sending a log reading command; and if the corresponding log information is successfully read, saving the read log information into a file. According to the invention, the expansion function of log acquisition is directly added into the hdparm code frame, so that the receiving and sending of the user-defined command can be realized, and the function of acquiring the expansion information in the SSD is further realized.

Description

SSD extended information obtaining method and device based on hdparm
Technical Field
The invention relates to the technical field of solid state disks, in particular to a method and a device for acquiring SSD (solid state drive) extended information based on hdparm, a computer device and a storage medium.
Background
The hdparm (hard disk parameters) is a hard disk diagnosis tool applied to L inux system, and the hdparm tool can be used to view the related information of the hard disk or to speed, optimize and modify the related parameter settings of the hard disk under L inux.
At present, Hdparm can satisfy functions of acquiring basic information of a hard disk, sending a protocol standard command and the like, but for SSD manufacturers, there are usually some manufacturer-defined commands or internal debugging information, and at this time, only using an Hdparm tool downloaded from the internet cannot satisfy the requirements, and redevelopment of a new tool consumes excessive time and labor cost.
Disclosure of Invention
Accordingly, it is necessary to provide an SSD extended information acquiring method and apparatus based on hdparm, a computer device and a storage medium, which can improve data transfer efficiency and save system resources.
An SSD extended information acquisition method based on hdparm, the method comprising:
adding an expansion function in a code frame of the hdparm, wherein the expansion function is respectively used for acquiring an error log, a serial port log and an assertion log;
when the hdparm runs, analyzing the command line parameters and judging whether the format of the command line parameters is legal or not;
if the format of the command line parameter is legal, acquiring the equipment drive letter and the log type in the command line;
acquiring a device code through the drive letter information according to the device drive letter and the log type and sending a log reading command;
and if the corresponding log information is successfully read, saving the read log information into a file.
In one embodiment, the step of parsing the command line parameters and determining whether the format of the command line parameters is legal when the hdparm runtime is running includes:
judging whether the log type in the command line parameters is one of an error log, a serial port log or an assertion log;
and if the log type is one of an error log, a serial port log or an assertion log, judging that the command line parameter is legal.
In one embodiment, after the step of determining whether the log type in the command line parameter is one of an error log, a serial port log, or an assertion log, the method further includes:
and if the log type is not one of an error log, a serial port log or an assertion log, judging that the command line parameters are illegal, and reporting an error to finish the program.
In one embodiment, after the step of obtaining the device drive letter and the log type in the command line if the format of the command line parameter is legal, the method further includes:
judging whether the equipment drive letter is legal or not;
if the equipment drive symbol is legal, acquiring an equipment code through drive symbol information according to the equipment drive symbol and the log type and sending a log reading command;
if the device drive letter is illegal, an error is reported and the program is ended.
An SSD extended information acquisition device based on hdparm, the device comprising:
the extension module is used for adding an extension function into a code frame of the hdparm, and the extension function is respectively used for acquiring an error log, a serial port log and an assertion log;
the first judgment module is used for analyzing the command line parameters when the hdparm runs and judging whether the format of the command line parameters is legal or not;
the acquisition module is used for acquiring the equipment drive letter and the log type in the command line if the format of the command line parameter is legal;
the command sending module is used for acquiring a device code through the drive letter information according to the device drive letter and the log type and sending a log reading command;
and the reading and storing module is used for storing the read log information into a file if the corresponding log information is successfully read.
In one embodiment, the first determining module is specifically configured to:
judging whether the log type in the command line parameters is one of an error log, a serial port log or an assertion log;
and if the log type is one of an error log, a serial port log or an assertion log, judging that the command line parameter is legal.
In one embodiment, the first determining module is further configured to:
and if the log type is not one of an error log, a serial port log or an assertion log, judging that the command line parameters are illegal, and reporting an error to finish the program.
In one embodiment, the apparatus further includes a second determining module, configured to:
judging whether the equipment drive letter is legal or not;
if the equipment drive symbol is legal, acquiring an equipment code through drive symbol information according to the equipment drive symbol and the log type and sending a log reading command;
if the device drive letter is illegal, an error is reported and the program is ended.
A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the steps of any of the above methods when executing the computer program.
A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of any of the methods described above.
According to the method, the device, the computer equipment and the storage medium for obtaining the SSD extended information based on the hdparm, an extended function is added into a code frame of the hdparm, and the extended function is respectively used for obtaining an error log, a serial port log and an assertion log; when the hdparm runs, analyzing the command line parameters and judging whether the format of the command line parameters is legal or not; if the format of the command line parameter is legal, acquiring the equipment drive letter and the log type in the command line; acquiring a device code through the drive letter information according to the device drive letter and the log type and sending a log reading command; and if the corresponding log information is successfully read, saving the read log information into a file. According to the invention, the expansion function of log acquisition is directly added into the hdparm code frame, so that the receiving and sending of the user-defined command can be realized, and the function of acquiring the expansion information in the SSD is further realized. In addition, the working efficiency can be greatly improved, and the maintenance cost is reduced.
Drawings
FIG. 1 is a schematic flow chart illustrating an SSD extended information acquisition method based on hdparm in an embodiment;
FIG. 2 is a schematic diagram of the communication of the hdparm with the SSD in one embodiment;
FIG. 3 is a flowchart illustrating an SSD extended information acquisition method based on hdparm in another embodiment;
FIG. 4 is a flowchart illustrating an SSD extended information acquisition method based on hdparm in yet another embodiment;
FIG. 5 is a flowchart illustrating an embodiment of a method for performing an SSD extended information acquisition based on hdparm by software;
FIG. 6 is a block diagram of an embodiment of an SSD extended information acquisition device based on hdparm;
FIG. 7 is a block diagram of an SSD extended information acquisition device based on hdparm in another embodiment;
FIG. 8 is a diagram illustrating an internal structure of a computer device according to an embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
In one embodiment, as shown in fig. 1, there is provided an SSD extended information acquiring method based on hdparm, the method including:
102, adding an expansion function in a code frame of the hdparm, wherein the expansion function is respectively used for acquiring an error log, a serial port log and an assertion log;
step 104, when the hdparm runs, analyzing the command line parameters and judging whether the format of the command line parameters is legal or not;
step 106, if the format of the command line parameter is legal, acquiring the device drive letter and the log type in the command line;
step 108, acquiring equipment codes through the drive letter information according to the equipment drive letter and the log type and sending a log reading command;
and step 110, if the corresponding log information is successfully read, saving the read log information into a file.
Referring to a schematic diagram of communication between the hdparm and the SSD shown in fig. 2, an upper half part represents a basic functional part that is currently available, and the basic functional part can perform hard disk test and basic information acquisition, and a lower half part implements an extended function, and can perform functions such as vendor-defined log acquisition.
Specifically, because the hdparm has network open source code, the architecture of the hdparm runs in a command line mode, and no graphical interface exists, and therefore by referring to the code framework, extended functions are developed according to the framework. When inputting "hdparm-h", the introduction description of the command line parameter is returned, and the description of the extended function is added. Here, the types of the acquired logs are classified into three types of logs, including: error log, serial port log uart log, and assertion log assert log.
When hdparm is running, the command line parameter format is as follows:
sudo./hdparm–get-error-log[device]
specifically, since the tool needs root authority to execute, "sudo" needs to be added, wherein "/hdparm" indicates that the program is executed, "-get-error-log" indicates that currently acquired is error log information in the disk, [ device ] indicates the disk character of the currently operated disk, which is shaped like "/dev/sdb", and the disk character information needs to be viewed through "lsblk", and the current target disk character is found through the disk character information listed through the screen.
And finally, after the program is successfully executed, the log is printed on a screen, the log is acquired, the log is stored in a file in real time, and the program execution is finished when the log is finally printed and acquired.
In this embodiment, an extension function is added to a code frame of the hdparm, and the extension function is used for acquiring an error log, a serial port log and an assertion log respectively; when the hdparm runs, analyzing the command line parameters and judging whether the format of the command line parameters is legal or not; if the format of the command line parameter is legal, acquiring the equipment drive letter and the log type in the command line; acquiring a device code through the drive letter information according to the device drive letter and the log type and sending a log reading command; and if the corresponding log information is successfully read, saving the read log information into a file. According to the scheme, the expansion function of log acquisition is directly added into the hdparm code frame, so that the receiving and sending of the user-defined command can be realized, and the function of acquiring the expansion information in the SSD is further realized. In addition, the working efficiency can be greatly improved, and the maintenance cost is reduced.
In an embodiment, as shown in fig. 3, an SSD extended information obtaining method based on hdparm is provided, in which the step of parsing the command line parameters and determining whether the format of the command line parameters is legal when the hdparm runs includes:
step 302, judging whether the log type in the command line parameter is one of an error log, a serial port log or an assertion log;
step 304, if the log type is one of an error log, a serial port log or an assertion log, judging that the command line parameter is legal;
and step 306, if the log type is not one of an error log, a serial port log or an assertion log, judging that the command line parameters are illegal, and reporting an error to finish the program.
In one embodiment, as shown in fig. 4, there is provided an SSD extended information obtaining method based on hdparm, the method further includes, after the step of obtaining the device drive letter and the log type in the command line if the format of the command line parameter is legal:
step 402, judging whether the device drive letter is legal;
step 404, if the device drive letter is legal, acquiring a device code through the drive letter information according to the device drive letter and the log type, and sending a log reading command;
in step 406, if the device driver is illegal, an error is reported and the procedure is ended.
Specifically, referring to the flowchart of fig. 5 in which software executes the SSD extended information obtaining method based on hdparm, in the above embodiment, a program needs to analyze whether a command line parameter is legal at the beginning, and the format of the command line parameter is as shown in the above embodiment, which must be one of the command line parameter, that is, one of an error log, a serial port log uart log, or an assertion log assert log, otherwise, an error is reported, and the program is ended. In addition, the device drive letter needs to be legal, if the format is not correct, or the drive letter value is illegal, an error is reported to end the program. If the command line is successfully analyzed, acquiring a disk identifier and a log type of the hard disk, acquiring a device code by the program through disk identifier information, then sending a log reading command, if the command is successfully executed, recording the log information, saving the log information in a file, and if the log information acquisition fails, exiting the program.
In the embodiment, the function to be newly added can be directly added into the code frame, so that the receiving and sending of the user-defined command can be realized, the function of obtaining the expansion information in the SSD is realized, the working efficiency can be greatly improved, and the maintenance cost is reduced.
It should be understood that although the various steps in the flow charts of fig. 1-5 are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least some of the steps in fig. 1-5 may include multiple sub-steps or multiple stages that are not necessarily performed at the same time, but may be performed at different times, and the order of performance of the sub-steps or stages is not necessarily sequential, but may be performed in turn or alternating with other steps or at least some of the sub-steps or stages of other steps.
In one embodiment, as shown in fig. 6, there is provided an SSD extended information acquisition apparatus 600 based on hdparm, the apparatus including:
the extension module 601 is configured to add an extension function to a code frame of the hdparm, where the extension function is used to obtain an error log, a serial port log, and an assertion log;
a first determining module 602, configured to analyze a command line parameter when the hdparm runs, and determine whether a format of the command line parameter is legal;
an obtaining module 603, configured to obtain, if the format of the command line parameter is legal, an equipment drive letter and a log type in the command line;
a command sending module 604, configured to obtain a device code through the drive identifier information according to the device drive identifier and the log type, and send a log reading command;
a reading and saving module 605, configured to, if the corresponding log information is successfully read, save the read log information into a file.
In one embodiment, the first determining module 602 is specifically configured to:
judging whether the log type in the command line parameters is one of an error log, a serial port log or an assertion log;
and if the log type is one of an error log, a serial port log or an assertion log, judging that the command line parameter is legal.
In one embodiment, the first determining module 602 is further configured to:
and if the log type is not one of an error log, a serial port log or an assertion log, judging that the command line parameters are illegal, and reporting an error to finish the program.
In one embodiment, as shown in fig. 7, there is provided an SSD extended information acquiring apparatus 600 based on hdparm, the apparatus further includes a second determining module 606, configured to:
judging whether the equipment drive letter is legal or not;
if the equipment drive symbol is legal, acquiring an equipment code through drive symbol information according to the equipment drive symbol and the log type and sending a log reading command;
if the device drive letter is illegal, an error is reported and the program is ended.
For specific limitations of the hdparm-based SSD extended information acquisition device, reference may be made to the above limitations of the hdparm-based SSD extended information acquisition method, which are not described herein again.
In one embodiment, a computer device is provided, the internal structure of which may be as shown in FIG. 8. The computer apparatus includes a processor, a memory, and a network interface connected by a device bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The nonvolatile storage medium stores an operating device, a computer program, and a database. The internal memory provides an environment for the operation device in the nonvolatile storage medium and the execution of the computer program. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to realize an SSD extended information acquisition method based on hdparm.
Those skilled in the art will appreciate that the architecture shown in fig. 8 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In one embodiment, a computer device is provided, comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the steps of the above method embodiments when executing the computer program.
In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the above respective method embodiments.
It will be understood by those of ordinary skill in the art that all or a portion of the processes of the methods of the embodiments described above may be implemented by a computer program that may be stored on a non-volatile computer-readable storage medium, which when executed, may include the processes of the embodiments of the methods described above, wherein any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory.
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (10)

1. An SSD extended information acquisition method based on hdparm, the method comprising:
adding an expansion function in a code frame of the hdparm, wherein the expansion function is respectively used for acquiring an error log, a serial port log and an assertion log;
when the hdparm runs, analyzing the command line parameters and judging whether the format of the command line parameters is legal or not;
if the format of the command line parameter is legal, acquiring the equipment drive letter and the log type in the command line;
acquiring a device code through the drive letter information according to the device drive letter and the log type and sending a log reading command;
and if the corresponding log information is successfully read, saving the read log information into a file.
2. The method according to claim 1, wherein the step of parsing the command line parameters and determining whether the format of the command line parameters is legal when the hdparm is running includes:
judging whether the log type in the command line parameters is one of an error log, a serial port log or an assertion log;
and if the log type is one of an error log, a serial port log or an assertion log, judging that the command line parameter is legal.
3. The method according to claim 2, wherein after the step of determining whether the log type in the command line parameter is one of an error log, a serial port log, or an assertion log, the method further comprises:
and if the log type is not one of an error log, a serial port log or an assertion log, judging that the command line parameters are illegal, and reporting an error to finish the program.
4. The method for obtaining SSD extended information based on an hdparm according to any of claims 1-3, wherein after the step of obtaining the device drive letter and the log type in the command line if the format of the command line parameter is legal, the method further comprises:
judging whether the equipment drive letter is legal or not;
if the equipment drive symbol is legal, acquiring an equipment code through drive symbol information according to the equipment drive symbol and the log type and sending a log reading command;
if the device drive letter is illegal, an error is reported and the program is ended.
5. An SSD extended information acquisition apparatus based on hdparm, the apparatus comprising:
the extension module is used for adding an extension function into a code frame of the hdparm, and the extension function is respectively used for acquiring an error log, a serial port log and an assertion log;
the first judgment module is used for analyzing the command line parameters when the hdparm runs and judging whether the format of the command line parameters is legal or not;
the acquisition module is used for acquiring the equipment drive letter and the log type in the command line if the format of the command line parameter is legal;
the command sending module is used for acquiring a device code through the drive letter information according to the device drive letter and the log type and sending a log reading command;
and the reading and storing module is used for storing the read log information into a file if the corresponding log information is successfully read.
6. The hdparm-based SSD extended information acquisition device of claim 5, wherein the first determining module is specifically configured to:
judging whether the log type in the command line parameters is one of an error log, a serial port log or an assertion log;
and if the log type is one of an error log, a serial port log or an assertion log, judging that the command line parameter is legal.
7. The hdparm-based SSD extended information acquisition device of claim 6, wherein the first judging module is further configured to:
and if the log type is not one of an error log, a serial port log or an assertion log, judging that the command line parameters are illegal, and reporting an error to finish the program.
8. The hdparm-based SSD extended information acquisition device according to any of claims 5-7, characterized in that the device further comprises a second judging module, the second judging module is configured to:
judging whether the equipment drive letter is legal or not;
if the equipment drive symbol is legal, acquiring an equipment code through drive symbol information according to the equipment drive symbol and the log type and sending a log reading command;
if the device drive letter is illegal, an error is reported and the program is ended.
9. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the steps of the method of any of claims 1 to 4 are implemented when the computer program is executed by the processor.
10. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method of any one of claims 1 to 4.
CN202010222613.5A 2020-03-26 2020-03-26 SSD (solid State disk) extension information acquisition method and device based on hdchart Active CN111414299B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010222613.5A CN111414299B (en) 2020-03-26 2020-03-26 SSD (solid State disk) extension information acquisition method and device based on hdchart

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010222613.5A CN111414299B (en) 2020-03-26 2020-03-26 SSD (solid State disk) extension information acquisition method and device based on hdchart

Publications (2)

Publication Number Publication Date
CN111414299A true CN111414299A (en) 2020-07-14
CN111414299B CN111414299B (en) 2023-06-06

Family

ID=71493285

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010222613.5A Active CN111414299B (en) 2020-03-26 2020-03-26 SSD (solid State disk) extension information acquisition method and device based on hdchart

Country Status (1)

Country Link
CN (1) CN111414299B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113590416A (en) * 2021-06-30 2021-11-02 郑州云海信息技术有限公司 CPU system firmware assertion processing method, device, equipment and storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080215871A1 (en) * 2004-05-22 2008-09-04 Chan Kam-Fu Swapping "Fixed System" Hard Disk
US20100031094A1 (en) * 2008-07-30 2010-02-04 Fujitsu Limited Disk device, circuit board, and error log information recording method
JP2013045166A (en) * 2011-08-22 2013-03-04 Canon Inc Information processing device, file storage method, and program
CN105824669A (en) * 2016-03-16 2016-08-03 广东欧珀移动通信有限公司 Debugging log obtaining method, debugging log obtaining device and terminal equipment
CN109614469A (en) * 2018-12-03 2019-04-12 郑州云海信息技术有限公司 A kind of log analysis method and device
CN109828929A (en) * 2019-02-27 2019-05-31 苏州浪潮智能科技有限公司 The anti-tamper method for testing security of hard disk firmware, system, terminal and storage medium
CN110673790A (en) * 2019-09-06 2020-01-10 苏州浪潮智能科技有限公司 Hard disk control method and device, electronic equipment and storage medium
CN110874221A (en) * 2019-11-19 2020-03-10 深圳忆联信息***有限公司 SSD firmware packaging method and device based on command line and computer equipment

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080215871A1 (en) * 2004-05-22 2008-09-04 Chan Kam-Fu Swapping "Fixed System" Hard Disk
US20100031094A1 (en) * 2008-07-30 2010-02-04 Fujitsu Limited Disk device, circuit board, and error log information recording method
JP2013045166A (en) * 2011-08-22 2013-03-04 Canon Inc Information processing device, file storage method, and program
CN105824669A (en) * 2016-03-16 2016-08-03 广东欧珀移动通信有限公司 Debugging log obtaining method, debugging log obtaining device and terminal equipment
CN109614469A (en) * 2018-12-03 2019-04-12 郑州云海信息技术有限公司 A kind of log analysis method and device
CN109828929A (en) * 2019-02-27 2019-05-31 苏州浪潮智能科技有限公司 The anti-tamper method for testing security of hard disk firmware, system, terminal and storage medium
CN110673790A (en) * 2019-09-06 2020-01-10 苏州浪潮智能科技有限公司 Hard disk control method and device, electronic equipment and storage medium
CN110874221A (en) * 2019-11-19 2020-03-10 深圳忆联信息***有限公司 SSD firmware packaging method and device based on command line and computer equipment

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113590416A (en) * 2021-06-30 2021-11-02 郑州云海信息技术有限公司 CPU system firmware assertion processing method, device, equipment and storage medium
CN113590416B (en) * 2021-06-30 2023-09-15 郑州云海信息技术有限公司 CPU system firmware assertion processing method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN111414299B (en) 2023-06-06

Similar Documents

Publication Publication Date Title
CN108491321B (en) Method and device for determining test case range and storage medium
CN110244691B (en) Automobile diagnosis method, device and system
CN111666217B (en) Method and apparatus for testing code
CN116166525A (en) Method and device for generating test script
CN114047968B (en) Method, system, storage medium and equipment for automatic hardware adaptation
CN111414299A (en) SSD extended information obtaining method and device based on hdparm
CN111857103B (en) Vehicle diagnosis method, device, equipment and storage medium
CN113960391A (en) Abnormal power failure testing device and method for storage medium
US20050203717A1 (en) Automated testing system, method and program product using testing map
CN114488997B (en) ECU (electronic control Unit) refreshing method and device, electronic equipment and storage medium
CN112861138A (en) Software security analysis method and analysis device, electronic device, and storage medium
CN115495363A (en) Software testing method, electronic equipment and readable storage medium
CN116302145A (en) AER function configuration method, AER function configuration device, AER function configuration equipment and AER function configuration medium
CN112015633B (en) Test excitation multi-platform multiplexing method, device, equipment and storage medium
CN113934198A (en) Vehicle diagnosis method, vehicle diagnosis device, electronic device, and storage medium
CN115858256A (en) Test method and device for Internet of things equipment and electronic equipment
CN114880203A (en) Device, system and method for quantum computing cloud platform evaluation
CN113190491A (en) Serial port information display method, system and medium
CN112269740A (en) Automatic testing method and device for automatic driving software
CN114124992B (en) Method, device, equipment and system for monitoring running state of whole vehicle domain controller
CN104572087A (en) Adaptation mode method and system for business logic implementation
JP2015072531A (en) Test support method, test support device, and program
CN114116291B (en) Log detection method, log detection device, computer device and storage medium
CN114385132A (en) Assertion code generation method, device, equipment and medium
CN116155322A (en) Method for debugging serial port of HPLC power line carrier module

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