CN107342101A - The temprature control method and temperature control system of a kind of solid state hard disc - Google Patents

The temprature control method and temperature control system of a kind of solid state hard disc Download PDF

Info

Publication number
CN107342101A
CN107342101A CN201710757769.1A CN201710757769A CN107342101A CN 107342101 A CN107342101 A CN 107342101A CN 201710757769 A CN201710757769 A CN 201710757769A CN 107342101 A CN107342101 A CN 107342101A
Authority
CN
China
Prior art keywords
temperature
concurrencies
system temperature
solid state
hard disc
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710757769.1A
Other languages
Chinese (zh)
Inventor
刘子明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information 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 Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201710757769.1A priority Critical patent/CN107342101A/en
Publication of CN107342101A publication Critical patent/CN107342101A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B33/00Constructional parts, details or accessories not provided for in the other groups of this subclass
    • G11B33/14Reducing influence of physical parameters, e.g. temperature change, moisture, dust
    • G11B33/1406Reducing the influence of the temperature
    • G11B33/144Reducing the influence of the temperature by detection, control, regulation of the temperature

Landscapes

  • Control Of Temperature (AREA)

Abstract

System temperature is obtained this application discloses a kind of temprature control method of solid state hard disc, including according to prefixed time interval, performing the calculating operation of IO concurrencies according to the system temperature obtains corresponding IO concurrencies;The IO and law are arranged to the maximum IO concurrencies of solid state hard disc.The running temperature of solid state hard disc is controlled by the IO concurrencies of solid state hard disc, adjusts the mode of runnability of solid state hard disc so as to control temperature, the mode than increasing external cooling can control the temperature of solid state hard disc faster, have preferably cooling efficiency.A kind of temperature control system of solid state hard disc is also disclosed, there is above-mentioned beneficial effect.

Description

The temprature control method and temperature control system of a kind of solid state hard disc
Technical field
The application is related to field of computer technology, the temprature control method and temperature control of more particularly to a kind of solid state hard disc System.
Background technology
With the development of person's computer technology, terminal device needs the speed for reading data also increasingly faster, therefore selection makes It is more and more by the use of solid state hard disc (SSD) as the terminal of storage medium, especially in high performance equipment is needed.SSD is being transported During row, because the rising for declining either environment temperature of heat dispersion influences, SSD temperature is caused to exceed safety temperature Degree, there is data accuracy decline, the phenomenon that error rate rises, especially in high performance equipment, error rate rising occur Phenomenon can cause serious consequence.
In general, radiating module, such as the device such as fan can be installed additional in SSD.But when SSD runs at high speed, fan Radiating effect is far not by far up to the mark, and SSD temperature still can exceed safe temperature, digital independent is gone wrong.
Therefore, the temperature of SSD operationally how is controlled, is skilled person's hot issue of interest.
The content of the invention
The purpose of the application is to provide a kind of temprature control method of solid state hard disc, passes through the IO concurrency controls of solid state hard disc The running temperature of solid state hard disc processed, the mode of runnability of solid state hard disc is adjusted so as to control temperature, than increasing external cooling Mode can control the temperature of solid state hard disc faster, there is preferably cooling efficiency.
In order to solve the above technical problems, the application provides a kind of temprature control method of solid state hard disc, including:
System temperature is obtained according to prefixed time interval, performing the calculating operation of IO concurrencies according to the system temperature obtains Corresponding IO concurrencies;
The IO and law are arranged to the maximum IO concurrencies of solid state hard disc.
Optionally, it is described to obtain system temperature according to prefixed time interval, IO concurrencies are performed according to the system temperature Calculate operation and obtain corresponding IO concurrencies, including:
The system temperature is obtained according to the prefixed time interval;
Judge the temperature range where the system temperature, and the corresponding IO and method are selected according to the temperature range Degree.
Optionally, the temperature range judged where the system temperature, and being selected accordingly according to the temperature range The IO and law, including:
Judge the system temperature whether in first preset temperature range;
When the system temperature is in first preset temperature range, simultaneously law is fully loaded IO concurrencies to the IO, when Whether the system temperature judges the system temperature in the described second default temperature no longer in first preset temperature range In the range of degree;
When the system temperature is in second preset temperature range, the fully loaded IO that the IO concurrencies are 60% is concurrent Degree, when the system temperature is not in second preset temperature range, judge whether the system temperature is pre- the described 3rd If in temperature range;
When the system temperature is in the 3rd preset temperature range, the IO concurrencies are zero.
Optionally, it is described to obtain system temperature according to prefixed time interval, including:
The temperature value of the temperature sensor transmission is obtained according to the prefixed time interval;
Weighted average calculation operation is performed to the temperature value according to the spatial distribution of solid state hard disc, obtains the system temperature Degree.
Optionally, it is described to obtain system temperature according to prefixed time interval, in addition to:
In the smart information that the system temperature recorded to the solid state hard disc.
The application also provides a kind of temperature control system of solid state hard disc, including:
System temperature judge module, system temperature is obtained according to prefixed time interval, and IO is performed according to the system temperature Concurrency calculates operation and obtains corresponding IO concurrencies;
Setup module, the IO and law are arranged to the maximum IO concurrencies of solid state hard disc.
Optionally, the system temperature judge module includes:
System temperature acquiring unit, the system temperature is obtained according to the prefixed time interval;
System temperature judging unit, judge the temperature range where the system temperature, and selected according to the temperature range Select the corresponding IO and law.
Optionally, the system temperature judging unit includes:
First judgment sub-unit, judge the system temperature whether in first preset temperature range;
Second judgment sub-unit, when the system temperature is in first preset temperature range, simultaneously law is the IO Fully loaded IO concurrencies, when the system temperature is no longer in first preset temperature range, whether judge the system temperature In second preset temperature range;
3rd judgment sub-unit, when the system temperature is in second preset temperature range, the IO concurrencies are 60% fully loaded IO concurrencies, when the system temperature is not in second preset temperature range, judge the system temperature Whether in the 3rd preset temperature range;
Subelement is handled, when the system temperature is in the 3rd preset temperature range, the IO concurrencies are zero.
Optionally, the system temperature acquiring unit includes:
Environment temperature obtains subelement, and the temperature of the temperature sensor transmission is obtained according to the prefixed time interval Angle value;
Temperature computation operates subelement, and weighted average calculation is performed to the temperature value according to the spatial distribution of solid state hard disc Operation, obtains the system temperature.
Optionally, in addition to:
Logging modle, in the smart information that the system temperature recorded to the solid state hard disc.
A kind of temprature control method of solid state hard disc provided herein, including:Obtained according to prefixed time interval and be System temperature, the calculating operation of IO concurrencies is performed according to the system temperature and obtains corresponding IO concurrencies;By the IO and law It is arranged to the maximum IO concurrencies of solid state hard disc.
By system temperature judge in this state be best suitable for solid state hard disc IO concurrencies, and using this IO concurrency as The maximum IO concurrencies of solid state hard disc, the runnability of solid state hard disc is controlled, so that caloric value is reduced, reach control temperature Effect.Mode than increasing external cooling can control the temperature of solid state hard disc faster, have preferably cooling efficiency.This Application also provides a kind of temperature control system of solid state hard disc, has above-mentioned beneficial effect, no longer repeats herein.
Brief description of the drawings
, below will be to embodiment or existing in order to illustrate more clearly of the embodiment of the present application or technical scheme of the prior art There is the required accompanying drawing used in technology description to be briefly described, it should be apparent that, drawings in the following description are only this The embodiment of application, for those of ordinary skill in the art, on the premise of not paying creative work, can also basis The accompanying drawing of offer obtains other accompanying drawings.
Fig. 1 is a kind of flow chart of the temprature control method for solid state hard disc that the embodiment of the present application provides;
Fig. 2 is a kind of flow chart of the calculating operation of the temprature control method for solid state hard disc that the embodiment of the present application provides;
Fig. 3 is a kind of flow of the judgement temperature range of the temprature control method for solid state hard disc that the embodiment of the present application provides Figure;
Fig. 4 is a kind of flow of the acquisition system temperature of the temprature control method for solid state hard disc that the embodiment of the present application provides Figure;
Fig. 5 is a kind of a kind of specific implementation step of the temprature control method for solid state hard disc that the embodiment of the present application provides Flow chart;
Fig. 6 is a kind of a kind of specific real time steps of the temprature control method for solid state hard disc that the embodiment of the present application provides The flow chart of temperature control flow;
Fig. 7 is a kind of structural representation of the temperature control system for solid state hard disc that the embodiment of the present application provides.
Embodiment
The core of the application is to provide a kind of temprature control method of solid state hard disc, passes through the IO concurrency controls of solid state hard disc The running temperature of solid state hard disc processed, the mode of runnability of solid state hard disc is adjusted so as to control temperature, than increasing external cooling Mode can control the temperature of solid state hard disc faster, there is preferably cooling efficiency.
To make the purpose, technical scheme and advantage of the embodiment of the present application clearer, below in conjunction with the embodiment of the present application In accompanying drawing, the technical scheme in the embodiment of the present application is clearly and completely described, it is clear that described embodiment is Some embodiments of the present application, rather than whole embodiments.Based on the embodiment in the application, those of ordinary skill in the art The every other embodiment obtained under the premise of creative work is not made, belong to the scope of the application protection.
Fig. 1 is refer to, Fig. 1 is a kind of flow chart of the temprature control method for solid state hard disc that the embodiment of the present application provides.
The embodiment of the present application can include:
S101, system temperature is obtained according to prefixed time interval, performing the calculating of IO concurrencies according to system temperature operates To corresponding IO concurrencies;
The present embodiment is intended to obtain system temperature, and IO and method according to corresponding to system temperature performs to obtain the system temperature Degree.
Wherein, it is necessary to be detected in real time to temperature, so that it is guaranteed that SSD is operated in suitably in SSD running In state of temperature.Therefore system temperature is obtained in this embodiment by default time interval, that is, system is in every mistake How long system temperature successively is just obtained.Certainly, prefixed time interval can be according to the difference of environment, and SSD spaces point The difference of cloth does corresponding setting, and therefore not to repeat here.
It should be noted that system temperature can be that environment temperature is done into the temperature that certain calculating process obtains, can also It is directly using environment temperature as system temperature.It is provided to provide a foundation that may determine that, Yi Ji to control process A value of feedback in control process, therefore, the foundation of control process how should be obtained depending on the specific Environment Design for solving problem And standard, no longer repeat herein.
Wherein, IO concurrencies refer to that SSD handles IO degree at the same time, and IO refer to data from an equipment to another Interaction between equipment is referred to as data flow, and interactive process is referred to as IO.And IO concurrencies are exactly one of SSD in the process of running Important performance indications parameter.
SSD temperature change is maintained typically by external means such as fan for cooling during SSD temperature control, But the cooling control range of external means is very limited, when SSD temperature steeply rises, it is necessary to gone by the means of inside Control SSD temperature.SSD temperature can be controlled by controlling SSD main performance, most important in performance is exactly IO Concurrency, therefore by controlling SSD IO and law can is controlled to SSD from inside.
Therefore, the suitable IO concurrencies under this state of temperature are obtained according to system temperature, basis should in the present embodiment Simultaneously law does corresponding control to solid state hard disc to IO.
It should be noted that in the present embodiment, it can be by system to obtain suitable IO concurrencies by system temperature Corresponding IO concurrencies are calculated by algorithm in temperature, such as when in the range of certain system temperature, system temperature and IO The concurrency reduction linear with the increase of system temperature, that is to say, that it is concurrent that a system temperature just corresponds to an IO Degree, when system temperature is consecutive variations, IO concurrencies are also consecutive variations.
Can also be that system temperature is made comparisons to obtain to the suitable IO and method under the temperature range to some temperature ranges Degree, this determination methods are similar to the piecewise function in mathematics.The corresponding temperature range with a certain section of the system temperature, and temperature model Enclose and correspond to and an IO concurrency.When system temperature consecutive variations, corresponding IO concurrencies discontinuously change.
S102, IO and law are arranged to the maximum IO concurrencies of solid state hard disc.
On the basis of step S101, this step is intended to that IO concurrencies will be obtained and be arranged to SSD maximum IO concurrencies.
Wherein, the principle for being arranged to maximum IO concurrencies is similar to, when being run in CPU running for maximum Zhong Shu setting.It is that the maximum performance of SSD operations is set in the control to SSD, that is, setting SSD specified property It can be configured.
To sum up, the runnability of solid state hard disc is controlled by IO concurrencies, the caloric value of solid state hard disc is controlled, in certain journey The temperature of the lower control solid state hard disc of degree, while coordinate radiating, preferable cooling-down effect can be reached to solid state hard disc.
Fig. 2 is refer to, Fig. 2 is a kind of calculating operation of the temprature control method for solid state hard disc that the embodiment of the present application provides Flow chart.
With reference to a upper embodiment, the present embodiment is to be directed to that how to perform in a upper embodiment calculates one operated specifically Explain, other parts are substantially the same with a upper embodiment, and same section may be referred to an embodiment, will not be described here.
The present embodiment can include:
S201, system temperature is obtained according to prefixed time interval;
This step is intended to, and system temperature is obtained according to default time interval.Its obtain system temperature mode have it is a variety of, Can be direct value for obtaining some point in environment as system temperature or multiple values by the way that system is calculated Temperature.And some other computings are wherein necessarily involved, it can be done according to specific application environment and want to get comprising assorted The system temperature of information, select different algorithms to obtain system temperature, no longer limit herein.
S202, judge the temperature range where system temperature, and corresponding IO and law are selected according to temperature range.
On the basis of step S201, this step is intended to the temperature range according to where judging obtained system temperature, and Corresponding IO concurrencies are selected according to temperature range.Wherein, set temperature range can be multiple, such as set three temperature Scope is spent, 0 degree to 66 degree, 66 degree to 80 degree and 80 degree is arrived wirelessly greatly, therefore system temperature just needs to make comparisons with two temperature, 66 degree and 80 degree.Can also be according to the temperature range for needing to set other quantity of the application environment of reality, and division temperature Critical value.
Wherein IO concurrencies, it is configured according to the practical manifestation of solid state hard disc and physical characteristic.For example, in the present embodiment In solid state hard disc temperature more than the situation of 66 degree of read errors just occurred, and when more than 80 degree, solid-state can be caused Situations such as physical damnification of hard disk.Therefore the standard value for the temperature range of the present embodiment is 66 degree and 80 degree, corresponding three The section of individual temperature range, there are different IO concurrencies respectively for three temperature ranges.
Fig. 3 is refer to, Fig. 3 is a kind of judgement temperature of the temprature control method for solid state hard disc that the embodiment of the present application provides The flow chart of scope.
With reference to a upper embodiment, the present embodiment is to be directed to one that how to perform in a upper embodiment judges temperature range Specific explanations, other parts are substantially the same with a upper embodiment, and same section may be referred to an embodiment, are not done herein superfluous State.
The present embodiment can include:
S301, judge system temperature whether in the first preset temperature range;
S302, when the system temperature is in first preset temperature range, simultaneously law is fully loaded IO concurrencies to IO;
S303, when the system temperature is no longer in first preset temperature range, judge system temperature whether In two preset temperature ranges;
S304, when the system temperature is in second preset temperature range, the fully loaded IO that IO concurrencies are 60% is simultaneously Hair degree;
S305, when the system temperature is not in second preset temperature range, judge system temperature whether the 3rd In preset temperature range;
S306, when the system temperature is in the 3rd preset temperature range, IO concurrencies are zero.
The present embodiment is intended to temperature range where obtaining system temperature by three continuous judgements, and respectively by corresponding to The value of IO concurrencies is arranged to IO concurrencies.
In the present embodiment, three preset temperature ranges can be three temperature ranges of 66 degree and 80 degree differentiations, for Three temperature ranges are respectively provided with fully loaded IO concurrencies, 60% fully loaded IO concurrencies and zero.Because solid state hard disc is in temperature It is the problems such as being not in data read errors in stable state during less than 66 degree, therefore will when temperature is less than 66 degree IO concurrencies are arranged to fully loaded IO concurrencies.When temperature is between 66 degree to 80 degree, it may appear that certain data read errors but It is not very serious, temperature can be controlled by reducing certain IO concurrencies, thus IO corresponding to this temperature range is concurrent Degree is arranged to 60% fully loaded IO concurrencies.When temperature is more than 80 degree, the very serious work for having had influence on solid state hard disc, also The problem of along with physical fault, therefore IO concurrencies now are arranged to zero, that is, be stopped.
Fig. 4 is refer to, Fig. 4 is a kind of acquisition system of the temprature control method for solid state hard disc that the embodiment of the present application provides The flow chart of temperature.
With reference to a upper embodiment, the present embodiment is that one that how to obtain system temperature be directed in a upper embodiment is specific Explain, other parts are substantially the same with a upper embodiment, and same section may be referred to an embodiment, will not be described here.
The present embodiment can include:
S401, the temperature value of temperature sensor transmission is obtained according to prefixed time interval;
This step is intended to, and the temperature value of temperature sensor is obtained according to preset time.The temperature value that temperature sensor obtains The data calculated as subsequent step, wherein, it can also be multiple sensors that temperature sensor, which can be one, unified to provide number According to.
S402, weighted average calculation operation is performed to temperature value according to the spatial distribution of solid state hard disc, obtains system temperature.
In work condition environment, because solid state hard disc has the difference of installation environment, the device of surrounding and the influence for temperature Also there is different embodiments, the calculating of weight should be increased according to the sensor of diverse location in the calculation.For example, in solid state hard disc Some is located closer to central processing unit, and requirement of the processor for temperature is higher, therefore positioned at TEMP herein The data that device is sent possess higher weight among calculating.
Optionally, can also include, in the smart information that system temperature recorded to solid state hard disc.
Wherein, smart information is monitoring computer hard disk to detect and report various reliability indexs.It is intended to predict hard disk event Hinder and issue the user with warning, allow user to replace in poor shape driver, and then avoid loss of data or accidental interruption from running.
Fig. 5 is refer to, Fig. 5 is that a kind of one kind of the temprature control method for solid state hard disc that the embodiment of the present application provides is specific The flow chart of implementation steps.
Based on above-described embodiment, technical scheme can also have the following steps in force:
Step 1, the value of timing acquisition temperature sensor, computing system temperature;
Step 2, in the smart information of record system temperature to SSD;
Step 3, judges whether system temperature is more than threshold temperature;
Step 4, if so, then enabling temperature control flow, reduce IO concurrencies;
Step 5, judges whether system temperature is reduced to reasonable value;
Step 6, concurrently it is worth if so, then replying IO, is concurrently worth if it is not, then continuing reduction IO.
Wherein, the key point of temperature control flow is to reduce IO concurrencies, but is also needed to when reducing IO concurrencies Others judge processing operation, can handle operation according to the different judgement of the specific environmental selection solved the problems, such as with application, No longer repeat herein.
Fig. 6 is refer to, Fig. 6 is that a kind of one kind of the temprature control method for solid state hard disc that the embodiment of the present application provides is specific The flow chart of the temperature control flow of real time steps.
Based on a upper embodiment, the present embodiment can also have, operating process as depicted.
Wherein, when start setting up temperature control status position be, it is necessary to start timing, when temperature returns to normal temperature, Just the time is recorded, and is preserved.For analyzing the cooling duration of each temperature control flow.
Wherein, when temperature control status position and block io states are all to control SSD, the signal position of setting, SSD is according to letter The change of number position, does corresponding control operation.
The embodiment of the present application provides a kind of temprature control method of solid state hard disc, crosses the IO concurrencies control of solid state hard disc The running temperature of solid state hard disc, the mode of runnability of solid state hard disc is adjusted so as to control temperature, than increase external cooling Mode can control the temperature of solid state hard disc faster, have preferably cooling efficiency.
A kind of temperature control system of the solid state hard disc provided below the embodiment of the present application is introduced, described below A kind of temperature control system of solid state hard disc can mutually corresponding ginseng with a kind of above-described temprature control method of solid state hard disc According to.
Fig. 7 is refer to, Fig. 7 is a kind of structural representation of the temperature control system for solid state hard disc that the embodiment of the present application provides Figure.
The embodiment of the present application can include:
System temperature judge module 100, system temperature is obtained according to prefixed time interval, and IO is performed simultaneously according to system temperature Hair degree calculates operation and obtains corresponding IO concurrencies;
Setup module 200, IO and law are arranged to the maximum IO concurrencies of solid state hard disc.
Optionally, system temperature judge module 100 can include:
System temperature acquiring unit, system temperature is obtained according to prefixed time interval;
System temperature judging unit, judge the temperature range where system temperature, and selected accordingly according to temperature range IO and law.
Optionally, system temperature judging unit can include:
Firstth judgment sub-unit, judge the system temperature whether in first preset temperature range;
Second judgment sub-unit, when the system temperature is in first preset temperature range, simultaneously law is the IO Fully loaded IO concurrencies, when the system temperature is no longer in first preset temperature range, whether judge the system temperature In second preset temperature range;
3rd judgment sub-unit, when the system temperature is in second preset temperature range, the IO concurrencies are 60% fully loaded IO concurrencies, when the system temperature is not in second preset temperature range, judge the system temperature Whether in the 3rd preset temperature range;
Subelement is handled, when the system temperature is in the 3rd preset temperature range, the IO concurrencies are zero.
Optionally, system temperature acquiring unit can include:
Environment temperature obtains subelement, and the temperature value of temperature sensor transmission is obtained according to prefixed time interval;
Temperature computation operates subelement, and weighted average calculation behaviour is performed to temperature value according to the spatial distribution of solid state hard disc Make, obtain system temperature.
Optionally, can also include:
Logging modle, in the smart information that system temperature recorded to solid state hard disc.
Each embodiment is described by the way of progressive in specification, and what each embodiment stressed is and other realities Apply the difference of example, between each embodiment identical similar portion mutually referring to.For device disclosed in embodiment Speech, because it is corresponded to the method disclosed in Example, so description is fairly simple, related part is referring to method part illustration .
Professional further appreciates that, with reference to the unit of each example of the embodiments described herein description And algorithm steps, can be realized with electronic hardware, computer software or the combination of the two, in order to clearly demonstrate hardware and The interchangeability of software, the composition and step of each example are generally described according to function in the above description.These Function is performed with hardware or software mode actually, application-specific and design constraint depending on technical scheme.Specialty Technical staff can realize described function using distinct methods to each specific application, but this realization should not Think to exceed scope of the present application.
Directly it can be held with reference to the step of method or algorithm that the embodiments described herein describes with hardware, processor Capable software module, or the two combination are implemented.Software module can be placed in random access memory (RAM), internal memory, read-only deposit Reservoir (ROM), electrically programmable ROM, electrically erasable ROM, register, hard disk, moveable magnetic disc, CD-ROM or technology In any other form of storage medium well known in field.
The temprature control method to a kind of solid state hard disc provided herein and temperature control system have been carried out in detail above It is thin to introduce.Specific case used herein is set forth to the principle and embodiment of the application, and above example is said It is bright to be only intended to help and understand the present processes and its core concept.It should be pointed out that the ordinary skill for the art For personnel, on the premise of the application principle is not departed from, some improvement and modification, these improvement can also be carried out to the application Also fallen into modification in the application scope of the claims.

Claims (10)

  1. A kind of 1. temprature control method of solid state hard disc, it is characterised in that including:
    System temperature is obtained according to prefixed time interval, performing the calculating operation of IO concurrencies according to the system temperature obtains accordingly IO concurrencies;
    The IO and law are arranged to the maximum IO concurrencies of solid state hard disc.
  2. 2. temprature control method according to claim 1, it is characterised in that described to obtain system according to prefixed time interval Temperature, the calculating operation of IO concurrencies is performed according to the system temperature and obtains corresponding IO concurrencies, including:
    The system temperature is obtained according to the prefixed time interval;
    Judge the temperature range where the system temperature, and the corresponding IO and law are selected according to the temperature range.
  3. 3. temprature control method according to claim 2, it is characterised in that the temperature judged where the system temperature Scope is spent, and the corresponding IO and law are selected according to the temperature range, including:
    Judge the system temperature whether in first preset temperature range;
    When the system temperature is in first preset temperature range, simultaneously law is fully loaded IO concurrencies to the IO, when described Whether system temperature judges the system temperature in the second preset temperature model no longer in first preset temperature range In enclosing;
    When the system temperature is in second preset temperature range, the IO concurrencies are 60% fully loaded IO concurrencies, When the system temperature is not in second preset temperature range, judge the system temperature whether in the described 3rd default temperature In the range of degree;
    When the system temperature is in the 3rd preset temperature range, the IO concurrencies are zero.
  4. 4. temprature control method according to claim 3, it is characterised in that described to obtain system according to prefixed time interval Temperature, including:
    The temperature value of the temperature sensor transmission is obtained according to the prefixed time interval;
    Weighted average calculation operation is performed to the temperature value according to the spatial distribution of solid state hard disc, obtains the system temperature.
  5. 5. temprature control method according to claim 4, it is characterised in that described to obtain system according to prefixed time interval Temperature, in addition to:
    In the smart information that the system temperature recorded to the solid state hard disc.
  6. A kind of 6. temperature control system of solid state hard disc, it is characterised in that including:
    System temperature judge module, system temperature is obtained according to prefixed time interval, it is concurrent to perform IO according to the system temperature Degree calculates operation and obtains corresponding IO concurrencies;
    Setup module, the IO and law are arranged to the maximum IO concurrencies of solid state hard disc.
  7. 7. temperature control system according to claim 6, it is characterised in that the system temperature judge module includes:
    System temperature acquiring unit, the system temperature is obtained according to the prefixed time interval;
    System temperature judging unit, judge the temperature range where the system temperature, and phase is selected according to the temperature range The IO and law answered.
  8. 8. temperature control system according to claim 7, it is characterised in that the system temperature judging unit includes:
    First judgment sub-unit, judge the system temperature whether in first preset temperature range;
    Second judgment sub-unit, when the system temperature is in first preset temperature range, simultaneously law is fully loaded to the IO IO concurrencies, when the system temperature is no longer in first preset temperature range, judge the system temperature whether in institute State in the second preset temperature range;
    3rd judgment sub-unit, when the system temperature is in second preset temperature range, the IO concurrencies are 60% Fully loaded IO concurrencies, when the system temperature is not in second preset temperature range, whether judge the system temperature In the 3rd preset temperature range;
    Subelement is handled, when the system temperature is in the 3rd preset temperature range, the IO concurrencies are zero.
  9. 9. temperature control system according to claim 8, it is characterised in that the system temperature acquiring unit includes:
    Environment temperature obtains subelement, and the temperature of the temperature sensor transmission is obtained according to the prefixed time interval Value;
    Temperature computation operates subelement, and weighted average calculation behaviour is performed to the temperature value according to the spatial distribution of solid state hard disc Make, obtain the system temperature.
  10. 10. temperature control system according to claim 9, it is characterised in that also include:
    Logging modle, in the smart information that the system temperature recorded to the solid state hard disc.
CN201710757769.1A 2017-08-29 2017-08-29 The temprature control method and temperature control system of a kind of solid state hard disc Pending CN107342101A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710757769.1A CN107342101A (en) 2017-08-29 2017-08-29 The temprature control method and temperature control system of a kind of solid state hard disc

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710757769.1A CN107342101A (en) 2017-08-29 2017-08-29 The temprature control method and temperature control system of a kind of solid state hard disc

Publications (1)

Publication Number Publication Date
CN107342101A true CN107342101A (en) 2017-11-10

Family

ID=60214559

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710757769.1A Pending CN107342101A (en) 2017-08-29 2017-08-29 The temprature control method and temperature control system of a kind of solid state hard disc

Country Status (1)

Country Link
CN (1) CN107342101A (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107894941A (en) * 2017-11-14 2018-04-10 郑州云海信息技术有限公司 A kind of SSD Working state monitoring devices and method
CN107977169A (en) * 2017-12-25 2018-05-01 成都信息工程大学 A kind of high reliability solid state hard disc
CN108052292A (en) * 2017-12-25 2018-05-18 成都信息工程大学 A kind of high-temperature protection method of solid state disk
CN108710475A (en) * 2018-06-01 2018-10-26 深圳忆联信息***有限公司 Enhance the method, apparatus and computer equipment of solid state disk low temperature robustness
CN109191753A (en) * 2018-09-10 2019-01-11 杭州后博科技有限公司 Fire safety system and method in a kind of luggage
CN110275676A (en) * 2019-05-08 2019-09-24 青岛镕铭半导体有限公司 A kind of control method of solid state hard disk, device and solid state hard disk system
CN110704274A (en) * 2019-09-06 2020-01-17 苏州浪潮智能科技有限公司 Temperature control method, device and equipment for solid state disk
CN110764715A (en) * 2019-11-09 2020-02-07 苏州浪潮智能科技有限公司 Bandwidth control method, device and storage medium
CN110806957A (en) * 2019-10-10 2020-02-18 鸿秦(北京)科技有限公司 Method for reducing high-temperature error rate of solid-state disk
CN111949099A (en) * 2020-09-01 2020-11-17 深圳大普微电子科技有限公司 Temperature control method, device and equipment of memory and storage medium
CN112596680A (en) * 2020-12-25 2021-04-02 深圳忆联信息***有限公司 SSD temperature control performance balancing method and device, computer equipment and storage medium
CN112631870A (en) * 2020-12-29 2021-04-09 深圳大普微电子科技有限公司 Temperature control method and device and solid state disk
WO2022099819A1 (en) * 2020-11-11 2022-05-19 北京泽石科技有限公司 Storage device monitoring method and apparatus

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101430923A (en) * 2007-11-06 2009-05-13 威刚科技股份有限公司 Solid-state semiconductor storage device and application system and control assembly thereof
CN101719377A (en) * 2009-11-24 2010-06-02 成都市华为赛门铁克科技有限公司 Method and device for controlling power consumption
CN102982836A (en) * 2012-11-21 2013-03-20 记忆科技(深圳)有限公司 Method for improving reliability of solid state disk and solid state disk of method
EP2624530A4 (en) * 2010-09-29 2014-01-08 Zte Corp Method and apparatus for controlling temperature of data card

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101430923A (en) * 2007-11-06 2009-05-13 威刚科技股份有限公司 Solid-state semiconductor storage device and application system and control assembly thereof
CN101719377A (en) * 2009-11-24 2010-06-02 成都市华为赛门铁克科技有限公司 Method and device for controlling power consumption
EP2624530A4 (en) * 2010-09-29 2014-01-08 Zte Corp Method and apparatus for controlling temperature of data card
CN102982836A (en) * 2012-11-21 2013-03-20 记忆科技(深圳)有限公司 Method for improving reliability of solid state disk and solid state disk of method

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107894941A (en) * 2017-11-14 2018-04-10 郑州云海信息技术有限公司 A kind of SSD Working state monitoring devices and method
CN107977169A (en) * 2017-12-25 2018-05-01 成都信息工程大学 A kind of high reliability solid state hard disc
CN108052292A (en) * 2017-12-25 2018-05-18 成都信息工程大学 A kind of high-temperature protection method of solid state disk
CN108710475A (en) * 2018-06-01 2018-10-26 深圳忆联信息***有限公司 Enhance the method, apparatus and computer equipment of solid state disk low temperature robustness
CN109191753A (en) * 2018-09-10 2019-01-11 杭州后博科技有限公司 Fire safety system and method in a kind of luggage
CN110275676A (en) * 2019-05-08 2019-09-24 青岛镕铭半导体有限公司 A kind of control method of solid state hard disk, device and solid state hard disk system
CN110275676B (en) * 2019-05-08 2023-03-21 镕铭微电子(济南)有限公司 Solid state disk control method and device and solid state disk system
CN110704274A (en) * 2019-09-06 2020-01-17 苏州浪潮智能科技有限公司 Temperature control method, device and equipment for solid state disk
CN110806957A (en) * 2019-10-10 2020-02-18 鸿秦(北京)科技有限公司 Method for reducing high-temperature error rate of solid-state disk
CN110764715B (en) * 2019-11-09 2021-07-06 苏州浪潮智能科技有限公司 Bandwidth control method, device and storage medium
CN110764715A (en) * 2019-11-09 2020-02-07 苏州浪潮智能科技有限公司 Bandwidth control method, device and storage medium
CN111949099A (en) * 2020-09-01 2020-11-17 深圳大普微电子科技有限公司 Temperature control method, device and equipment of memory and storage medium
WO2022099819A1 (en) * 2020-11-11 2022-05-19 北京泽石科技有限公司 Storage device monitoring method and apparatus
CN112596680A (en) * 2020-12-25 2021-04-02 深圳忆联信息***有限公司 SSD temperature control performance balancing method and device, computer equipment and storage medium
CN112631870A (en) * 2020-12-29 2021-04-09 深圳大普微电子科技有限公司 Temperature control method and device and solid state disk
CN112631870B (en) * 2020-12-29 2023-01-06 深圳大普微电子科技有限公司 Temperature control method and device and solid state disk

Similar Documents

Publication Publication Date Title
CN107342101A (en) The temprature control method and temperature control system of a kind of solid state hard disc
US11242219B2 (en) Story monitoring method when robot takes elevator, electronic device, and computer storage medium
CN104572399B (en) A kind of temprature control method and electronic equipment
US20060031631A1 (en) Method of managing storage capacity in storage system, a storage device and a computer system
US9945576B2 (en) System and method for detecting the presence of alternate cooling systems
KR101184843B1 (en) System and method for managing resources in a partitioned computing systmem based on resource usage volatility
CN107066067A (en) A kind of board Over Current Protection System, method, computer-readable recording medium and storage control
JP5181121B2 (en) Task number control device, task number control method, and computer program
CN109843026B (en) Heat dissipation method and heat dissipation device for electronic equipment
US8516168B2 (en) Apparatus and method for preventing queue overflow for hard disk drive protection in computer system
KR101212496B1 (en) Method of representing usage of monitoring resource, computing apparatus for performing the same and record medium recording program for implementing the method
US11009431B2 (en) Failure mode specifying system, failure mode specifying method, and program
CN112360788B (en) Fan stability testing method and device, computer equipment and storage medium
CN107894900A (en) A kind of method and system of MCU upgradings
CN107861829A (en) A kind of method, system, device and the storage medium of disk failure detection
CN102609355B (en) Software running security risk evaluation method based on Malmquist index
WO2020044898A1 (en) Device status monitoring device and program
CN108345791B (en) Processor security detection method, system and detection device
WO2022233159A1 (en) Method and apparatus for detecting indoor temperature, and smart air conditioner
EP3388911B1 (en) Monitoring device, monitoring method and program
Zhang et al. Real time thermal management controller for data center
CN110275676B (en) Solid state disk control method and device and solid state disk system
CN112416587A (en) Temperature control method of on-chip structure and layout method of on-chip structure
CN110161895A (en) Monitor the device and method and controller of the functional safety of digital control unit
CN104750275B (en) A kind of determining method and device of the movement speed of sliding block

Legal Events

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

Application publication date: 20171110

RJ01 Rejection of invention patent application after publication