[go: up one dir, main page]

CN113672526A - Method and device for acquiring solid state disk power failure protection triggering times and computer equipment - Google Patents

Method and device for acquiring solid state disk power failure protection triggering times and computer equipment Download PDF

Info

Publication number
CN113672526A
CN113672526A CN202110974268.5A CN202110974268A CN113672526A CN 113672526 A CN113672526 A CN 113672526A CN 202110974268 A CN202110974268 A CN 202110974268A CN 113672526 A CN113672526 A CN 113672526A
Authority
CN
China
Prior art keywords
solid state
state disk
acquiring
power failure
failure protection
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
CN202110974268.5A
Other languages
Chinese (zh)
Other versions
CN113672526B (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 CN202110974268.5A priority Critical patent/CN113672526B/en
Publication of CN113672526A publication Critical patent/CN113672526A/en
Application granted granted Critical
Publication of CN113672526B publication Critical patent/CN113672526B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/16Protection against loss of memory contents
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1415Saving, restoring, recovering or retrying at system level
    • G06F11/1441Resetting or repowering
    • 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
    • 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)
  • Quality & Reliability (AREA)
  • Computer Hardware Design (AREA)
  • Debugging And Monitoring (AREA)
  • Power Sources (AREA)

Abstract

The application relates to a method and a device for acquiring the power failure protection triggering times of a solid state disk, computer equipment and a storage medium, wherein the method comprises the following steps: acquiring an acquisition request of the power failure protection triggering times of the solid state disk; downloading and installing a Windows software development kit according to the acquisition request of the power failure protection triggering times of the solid state disk; developing a corresponding test interface by using the Windows software development kit; acquiring corresponding input parameters and the length of a return value through the test interface according to an NVME protocol and a power failure protection protocol; and generating a dynamic link library and putting the dynamic link library on a testing machine to obtain the triggering times of the power failure protection. The invention can directly acquire the triggering times of the PLP under the Windows operating system by developing the interface by utilizing the Windows software development kit, thereby effectively improving the testing efficiency of the solid state disk.

Description

Method and device for acquiring solid state disk power failure protection triggering times and computer equipment
Technical Field
The invention relates to the technical field of hard disk testing, in particular to a method and a device for acquiring the power failure protection triggering times of a solid state disk, computer equipment and a storage medium.
Background
With the development of computer technology, computer equipment has become the most powerful utility tool for people today, and the safety and stability of computer equipment are necessary guarantees when people work with computers. Nowadays, the solid state disk is also more and more widely applied due to the characteristics of quick reading and writing, light weight, low energy consumption, small size and the like. The solid state disk is one of core hardware devices in a computer device, and the stability and reliability of the solid state disk greatly affect the security and stability of the whole computer device, so that the solid state disk in the computer device needs to be subjected to system testing before the computer device leaves a factory.
At present, in the conventional technology, when a hard disk system test under a Windows operating system is performed, the number of solid state disk power failure triggers cannot be directly obtained, and can only be obtained through LINUX or other systems, so that the number of PLP (power save protection) triggers cannot be obtained in time, which may result in low test efficiency.
Disclosure of Invention
Therefore, it is necessary to provide a method and an apparatus for acquiring the number of times of triggering power down protection of a solid state disk, a computer device, and a storage medium, in order to solve the above technical problems.
A method for acquiring the number of solid state disk power failure protection triggers comprises the following steps:
acquiring an acquisition request of the power failure protection triggering times of the solid state disk;
downloading and installing a Windows software development kit according to the acquisition request of the power failure protection triggering times of the solid state disk;
developing a corresponding test interface by using the Windows software development kit;
acquiring corresponding input parameters and the length of a return value through the test interface according to an NVME protocol and a power failure protection protocol;
and generating a dynamic link library and putting the dynamic link library on a testing machine to obtain the triggering times of the power failure protection.
In one embodiment, after the step of obtaining the lengths of the input parameter and the return value according to the NVME protocol and the power down protection protocol, the method further includes:
acquiring logpage information of the solid state disk through a Deviceiocontrol;
transmitting the mark number of the logpage information, and carrying out space naming;
and defining the memory size of the length of the return value, and performing format conversion on the return value.
In one embodiment, the Deviceiocontrol is an interface which can operate the solid state disk under a Windows software development kit; the logpage information is position information of key information stored in the solid state disk.
In one embodiment, the step of generating a dynamic link library and putting the dynamic link library on a tester to obtain the number of triggers for power down protection includes:
and putting the generated dynamic link library on a testing machine, and calling a built-in function of the dynamic link library to acquire the triggering times of the power failure protection.
The utility model provides an acquisition device of solid state hard drives power fail safe trigger number of times, the device includes:
the first acquisition module is used for acquiring an acquisition request of the power failure protection triggering times of the solid state disk;
the download installation module is used for downloading and installing a Windows software development kit according to the acquisition request of the power failure protection triggering times of the solid state disk;
the interface development module is used for developing a corresponding test interface by utilizing the Windows software development kit;
the second acquisition module is used for acquiring the corresponding input parameters and the lengths of the return values through the test interface according to the NVME protocol and the power failure protection protocol;
and the third acquisition module is used for generating a dynamic link library and putting the dynamic link library on the testing machine to acquire the triggering times of the power failure protection.
In one embodiment, the second obtaining module is further configured to:
acquiring logpage information of the solid state disk through a Deviceiocontrol;
transmitting the mark number of the logpage information, and carrying out space naming;
and defining the memory size of the length of the return value, and performing format conversion on the return value.
In one embodiment, the Deviceiocontrol is an interface which can operate the solid state disk under a Windows software development kit; the logpage information is position information of key information stored in the solid state disk.
In one embodiment, the third obtaining module is further configured to:
and putting the generated dynamic link library on a testing machine, and calling a built-in function of the dynamic link library to acquire the triggering times of the power failure protection.
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.
The method, the device, the computer equipment and the storage medium for acquiring the power-down protection triggering times of the solid state disk acquire a request for acquiring the power-down protection triggering times of the solid state disk; downloading and installing a Windows software development kit according to the acquisition request of the power failure protection triggering times of the solid state disk; developing a corresponding test interface by using the Windows software development kit; acquiring corresponding input parameters and the length of a return value through the test interface according to an NVME protocol and a power failure protection protocol; and generating a dynamic link library and putting the dynamic link library on a testing machine to obtain the triggering times of the power failure protection. The invention can directly acquire the triggering times of the PLP under the Windows operating system by developing the interface by utilizing the Windows software development kit, thereby effectively improving the testing efficiency of the solid state disk.
Drawings
Fig. 1 is a conceptual diagram of a method for acquiring a power-down protection trigger time of a solid state disk in an embodiment;
fig. 2 is a schematic flowchart of a method for acquiring the number of times of triggering power-down protection of a solid state disk in one embodiment;
fig. 3 is a schematic flowchart of a method for acquiring the number of times of triggering power-down protection of a solid state disk in another embodiment;
fig. 4 is a block diagram of a device for acquiring the number of times of triggering power-down protection of a solid state disk in one embodiment;
FIG. 5 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.
At present, in the conventional technology, when a hard disk system test under a Windows operating system is performed, the number of solid state disk power failure triggers cannot be directly obtained, and can only be obtained through LINUX or other systems, so that the number of PLP (power save protection) triggers cannot be obtained in time, which may result in low test efficiency.
Based on this, the invention provides a method for acquiring the number of solid state disk power-down protection triggers, and specifically, the overall concept of the method is shown in fig. 1. Specifically, first, the latest WSDK library, Windows Software development Kit, is downloaded and installed. Next, a test interface is developed using the installed WSDK library. And finally, acquiring corresponding input parameters and the length of a return value according to the NVME protocol and the power failure protection protocol through the test interface according to the test requirement so as to acquire the PLP triggering times.
In an embodiment, as shown in fig. 2, there is provided a method for obtaining the number of solid state disk power-down protection triggers, the method including:
step 202, acquiring an acquisition request of the power failure protection triggering times of the solid state disk;
step 204, downloading and installing a Windows software development kit according to the acquisition request of the solid state disk power-down protection triggering times;
step 206, developing a corresponding test interface by using a Windows software development kit;
step 208, acquiring corresponding input parameters and lengths of return values through the test interface according to the NVME protocol and the power failure protection protocol;
step 210, generating a dynamic link library and putting the dynamic link library on a testing machine to obtain the triggering times of the power failure protection.
In this embodiment, a method for acquiring the number of solid state disk power failure protection triggers is provided, which includes the following specific implementation steps:
firstly, the equipment to be tested acquires an acquisition request of the power failure protection triggering times of the solid state disk. And then, the equipment to be tested accesses the server according to the acquisition request of the solid state disk power-down protection triggering times, and downloads and installs the Windows software development kit. Windows SDK is an important version of Windows released by Microsoft, and is generally released by Microsoft as an SDK (software Development kit). The SDK contains the Windows function and constant definitions, API function specification documentation, related tools and examples required to develop the Windows version. SDKs generally use the C language, but do not include a compiler.
And then, developing a corresponding test interface by using a Windows software development kit, and acquiring the corresponding input parameters and the length of the return value through the test interface according to the NVME protocol and the power failure protection protocol. Specifically, NVM Express (NVMe), or Non-Volatile Memory Host Controller Interface Specification (english: Non Volatile Memory Host Controller Interface Specification, abbreviated as NVMHCIS), is a logical device Interface Specification, and sets up a communication command format and a command execution process between Host and SSD. The specification mainly provides a low-delay and internal concurrency native interface specification for the storage device based on the flash memory, and also provides native storage concurrency support for modern CPU, computer platforms and related applications, so that host hardware and software can fully utilize the parallelization storage capacity of the solid-state storage device.
And finally, generating a dynamic link library and putting the dynamic link library on a testing machine to obtain the triggering times of the power failure protection. In one embodiment, the step of generating a dynamic link library and putting the dynamic link library on the tester to obtain the triggering times of the power down protection comprises: and putting the generated dynamic link library on a testing machine, and calling a built-in function of the dynamic link library to acquire the triggering times of the power failure protection. Specifically, the generated Dynamic Link Library may be put on a testing machine, and then a script may be used to call a built-in function of a DLL (Dynamic Link Library) to obtain the PLP trigger times.
In the embodiment, an obtaining request of the power failure protection triggering times of the solid state disk is obtained; downloading and installing a Windows software development kit according to the acquisition request of the power failure protection triggering times of the solid state disk; developing a corresponding test interface by using the Windows software development kit; acquiring corresponding input parameters and the length of a return value through the test interface according to an NVME protocol and a power failure protection protocol; and generating a dynamic link library and putting the dynamic link library on a testing machine to obtain the triggering times of the power failure protection. The invention can directly acquire the triggering times of the PLP under the Windows operating system by developing the interface by utilizing the Windows software development kit, thereby effectively improving the testing efficiency of the solid state disk.
In an embodiment, as shown in fig. 3, there is provided a method for obtaining a number of solid state disk power down protection triggers, where the method further includes, after the step of obtaining the lengths of the input parameter and the return value according to the NVME protocol and the power down protection protocol:
step 302, acquiring logpage information of the solid state disk through a Deviceiocontrol;
step 304, inputting a mark number of logpage information and carrying out space naming;
step 306, defining the memory size of the length of the return value, and performing format conversion on the return value;
wherein, the Deviceiocontrol is an interface which can operate the solid state disk under the Windows software development kit; the logpage information is position information of key information stored in the solid state disk.
In this embodiment, a method for obtaining the number of times of power failure protection trigger of a complete solid state disk is provided, where the method includes the following steps:
and step 1, downloading and installing the latest WSDK library.
And 2, developing a test interface by using the installed WSDK library.
And 3, obtaining information such as the length of the input parameter and the return value according to the NVME protocol and the PLP related protocol.
And 4, acquiring logpage information by using a Deviceiocontrol (an interface which can operate the solid state disk under WSDK) solid state disk. Specifically, Deviceiocontrol is a function that directly sends control codes to a designated device driver to cause a corresponding mobile device to perform a corresponding operation. The tag number of logpage information is passed in and the appropriate namespace is used. And defining the memory size of the length of the return value, and performing format conversion on the return value.
And 5, putting the generated dynamic link library on a testing machine, and calling a built-in function of the DLL by using the script to acquire the PLP triggering times.
It should be understood that although the various steps in the flow charts of fig. 1-3 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-3 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. 4, an apparatus 400 for acquiring the number of solid state disk power-down protection triggers is provided, the apparatus including:
a first obtaining module 401, configured to obtain a request for obtaining the number of times of triggering power failure protection of a solid state disk;
a download installation module 402, configured to download and install a Windows software development kit according to the request for obtaining the number of times of triggering power failure protection of the solid state disk;
an interface development module 403, configured to develop a corresponding test interface using the Windows software development kit;
a second obtaining module 404, configured to obtain, through the test interface, a corresponding input parameter and a length of a return value according to the NVME protocol and the power failure protection protocol;
a third obtaining module 405, configured to generate a dynamic link library and place the dynamic link library on the test machine to obtain the number of times of triggering the power down protection.
In one embodiment, the second obtaining module 404 is further configured to:
acquiring logpage information of the solid state disk through a Deviceiocontrol;
transmitting the mark number of the logpage information, and carrying out space naming;
and defining the memory size of the length of the return value, and performing format conversion on the return value.
In one embodiment, the Deviceiocontrol is an interface which can operate the solid state disk under a Windows software development kit; the logpage information is position information of key information stored in the solid state disk.
In one embodiment, the third obtaining module 405 is further configured to:
and putting the generated dynamic link library on a testing machine, and calling a built-in function of the dynamic link library to acquire the triggering times of the power failure protection.
For specific limitation of the apparatus for acquiring the number of solid state disk power-down protection triggers, reference may be made to the above limitation on the method for acquiring the number of solid state disk power-down protection triggers, and details are not described here.
In one embodiment, a computer device is provided, the internal structure of which may be as shown in FIG. 5. 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 a method for acquiring the power failure protection triggering times of the solid state disk.
Those skilled in the art will appreciate that the architecture shown in fig. 5 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 skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
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. A method for acquiring the number of solid state disk power failure protection triggers is characterized by comprising the following steps:
acquiring an acquisition request of the power failure protection triggering times of the solid state disk;
downloading and installing a Windows software development kit according to the acquisition request of the power failure protection triggering times of the solid state disk;
developing a corresponding test interface by using the Windows software development kit;
acquiring corresponding input parameters and the length of a return value through the test interface according to an NVME protocol and a power failure protection protocol;
and generating a dynamic link library and putting the dynamic link library on a testing machine to obtain the triggering times of the power failure protection.
2. The method for acquiring the number of times of triggering of power down protection of the solid state disk according to claim 1, wherein after the step of acquiring the length of the input parameter and the return value according to the NVME protocol and the power down protection protocol, the method further comprises:
acquiring logpage information of the solid state disk through a Deviceiocontrol;
transmitting the mark number of the logpage information, and carrying out space naming;
and defining the memory size of the length of the return value, and performing format conversion on the return value.
3. The method for acquiring the number of solid state disk power-down protection triggers according to claim 2, wherein the Deviceiocontrol is an interface capable of operating the solid state disk under a Windows software development kit; the logpage information is position information of key information stored in the solid state disk.
4. The method for acquiring the number of solid state disk power-down protection triggers according to any one of claims 1 to 3, wherein the step of generating a dynamic link library and placing the dynamic link library on a tester to acquire the number of power-down protection triggers comprises:
and putting the generated dynamic link library on a testing machine, and calling a built-in function of the dynamic link library to acquire the triggering times of the power failure protection.
5. The utility model provides a solid state hard drives power fail safe trigger number's acquisition device which characterized in that, the device includes:
the first acquisition module is used for acquiring an acquisition request of the power failure protection triggering times of the solid state disk;
the download installation module is used for downloading and installing a Windows software development kit according to the acquisition request of the power failure protection triggering times of the solid state disk;
the interface development module is used for developing a corresponding test interface by utilizing the Windows software development kit;
the second acquisition module is used for acquiring the corresponding input parameters and the lengths of the return values through the test interface according to the NVME protocol and the power failure protection protocol;
and the third acquisition module is used for generating a dynamic link library and putting the dynamic link library on the testing machine to acquire the triggering times of the power failure protection.
6. The apparatus for acquiring the number of solid state disk power-down protection triggers according to claim 5, wherein the second acquiring module is further configured to:
acquiring logpage information of the solid state disk through a Deviceiocontrol;
transmitting the mark number of the logpage information, and carrying out space naming;
and defining the memory size of the length of the return value, and performing format conversion on the return value.
7. The apparatus for obtaining the number of solid state disk power down protection triggers according to claim 6, wherein the Deviceiocontrol is an interface under a Windows software development kit that can operate the solid state disk; the logpage information is position information of key information stored in the solid state disk.
8. The apparatus for acquiring the number of solid state disk power down protection triggers according to any one of claims 5 to 7, wherein the third acquiring module is further configured to:
and putting the generated dynamic link library on a testing machine, and calling a built-in function of the dynamic link library to acquire the triggering times of the power failure protection.
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.
CN202110974268.5A 2021-08-24 2021-08-24 Method and device for acquiring triggering times of power-down protection of solid state disk and computer equipment Active CN113672526B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110974268.5A CN113672526B (en) 2021-08-24 2021-08-24 Method and device for acquiring triggering times of power-down protection of solid state disk and computer equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110974268.5A CN113672526B (en) 2021-08-24 2021-08-24 Method and device for acquiring triggering times of power-down protection of solid state disk and computer equipment

Publications (2)

Publication Number Publication Date
CN113672526A true CN113672526A (en) 2021-11-19
CN113672526B CN113672526B (en) 2024-02-13

Family

ID=78545533

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110974268.5A Active CN113672526B (en) 2021-08-24 2021-08-24 Method and device for acquiring triggering times of power-down protection of solid state disk and computer equipment

Country Status (1)

Country Link
CN (1) CN113672526B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1418356A (en) * 2000-01-14 2003-05-14 梅姆普拉斯公司 Method for protecting against theft of pin number in multi-application smart card (S) and chip card (S) implementing said method
CN103455027A (en) * 2013-08-16 2013-12-18 深圳市元征科技股份有限公司 Automobile ECU recovery system and recovery method
US20150169678A1 (en) * 2013-03-27 2015-06-18 Haiyang TAO Method and apparatus for obtaining number of visits of a user generated content
CN106507407A (en) * 2016-09-23 2017-03-15 上海华虹集成电路有限责任公司 The cross-platform test system of low-power consumption bluetooth based on windows systems and method
CN109766230A (en) * 2019-01-09 2019-05-17 深圳忆联信息系统有限公司 Single-deck SSD powered-off fault test method, device and computer equipment
CN110619224A (en) * 2019-08-28 2019-12-27 深圳市元征科技股份有限公司 Data processing method and related device
CN110851312A (en) * 2019-11-13 2020-02-28 深圳忆联信息系统有限公司 Test method and device for rapidly simulating power failure protection and computer equipment
CN112486745A (en) * 2020-11-27 2021-03-12 深圳忆联信息系统有限公司 SSD (solid State disk) safety power failure test method and device, computer equipment and storage medium

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1418356A (en) * 2000-01-14 2003-05-14 梅姆普拉斯公司 Method for protecting against theft of pin number in multi-application smart card (S) and chip card (S) implementing said method
US20150169678A1 (en) * 2013-03-27 2015-06-18 Haiyang TAO Method and apparatus for obtaining number of visits of a user generated content
CN103455027A (en) * 2013-08-16 2013-12-18 深圳市元征科技股份有限公司 Automobile ECU recovery system and recovery method
CN106507407A (en) * 2016-09-23 2017-03-15 上海华虹集成电路有限责任公司 The cross-platform test system of low-power consumption bluetooth based on windows systems and method
CN109766230A (en) * 2019-01-09 2019-05-17 深圳忆联信息系统有限公司 Single-deck SSD powered-off fault test method, device and computer equipment
CN110619224A (en) * 2019-08-28 2019-12-27 深圳市元征科技股份有限公司 Data processing method and related device
CN110851312A (en) * 2019-11-13 2020-02-28 深圳忆联信息系统有限公司 Test method and device for rapidly simulating power failure protection and computer equipment
CN112486745A (en) * 2020-11-27 2021-03-12 深圳忆联信息系统有限公司 SSD (solid State disk) safety power failure test method and device, computer equipment and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
蔺吉睿: "基于机器码的软件保护加密方案研究与设计", 中国优秀硕士学位论文全文数据库, pages 138 - 54 *

Also Published As

Publication number Publication date
CN113672526B (en) 2024-02-13

Similar Documents

Publication Publication Date Title
CN112130930B (en) Mirror image system generation method, device, equipment and medium
CN111666102A (en) File format conversion method, chip verification method, related device and network chip
CN113110891B (en) Firmware loading method and device for solid state disk, computer equipment and storage medium
CN113535182B (en) Project engineering construction method and device, computer equipment and storage medium
CN108536444B (en) Plug-in compiling method and device, computer equipment and storage medium
CN113672526A (en) Method and device for acquiring solid state disk power failure protection triggering times and computer equipment
CN100363893C (en) Loading system and method
CN113377599A (en) Low-power-consumption hard disk test method and device for Windows system and computer equipment
CN116312730A (en) UFS storage device monomer test driving method and device based on MT6891 platform
CN113377613B (en) Hard disk test monitoring method and device based on Windows system and computer equipment
CN113851183A (en) Solid state disk testing method and device based on UEFI environment and computer equipment
CN113010199B (en) Application updating method and device, computer equipment and storage medium
CN113760623A (en) Solid state hard disk TCG protocol function test method, device and computer equipment
CN113377588A (en) Sustainable integration test method and device for hard disk and computer equipment
CN112148377B (en) Method and device for preventing SSD from abnormal power failure in EFI Shell environment
CN114201349A (en) Server hardware state detection method and device, computer equipment and storage medium
CN113900722A (en) Automatic deployment method, device, computer equipment and storage medium of Xinchuang platform
CN114003486A (en) Plug-in debugging method, client, server and storage medium
CN113687990B (en) Method and device for acquiring hard disk drive command queue and computer equipment
CN113539351A (en) Solid state disk controller identification test method, device and computer equipment
CN118092934B (en) Cloud SaaS platform-based low-code development method, system and computer equipment
CN113553071B (en) Software installation method, computer device, and storage medium
CN113900683B (en) BIOS refresh method, device, equipment and storage medium
CN111949301A (en) Application program hot updating method and device, computer readable storage medium and computer equipment
CN112015478B (en) Kernel loading method, server, device, computer device and 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
GR01 Patent grant
GR01 Patent grant