Как един компютър определи температурата на твърдия диск?
Вашият компютър може да ви каже температурата на твърдия диск до степента, но как точно се справя с такъв трик? Прочетете, докато копаем в хардуерните и софтуерните елементи на системния мониторинг.
Днешната сесия за въпроси и отговори идва при нас с любезното съдействие на SuperUser - подразделение на Stack Exchange, групирано от общността уеб сайтове за въпроси и отговори.
Въпроса
Читателят на SuperUser Royi Namir трябва да уреди спор с колега:
Имах спор с колега за:
"Как софтуерните програми (т.е. hwmonitor) определят температурата на твърдия диск?"
Казах, че трябва да има термометър вътре HDD и данните (чрез SMART) се предават като обикновена информация на меката, която иска тази информация .
Той каза : "Не. В HDD няма термометър. Трябва да го включите като друг хардуер на вашия HDD. Всички програми използват статистически данни за топлината от RPM информацията"
И така, как софтуерните програми като hwmonitor определят температурата на HDD?
Как наистина? Нека да копаем и да стигнем до дъното на този приятелски спор.
Отговорът
Сътрудникът на SuperUser Ренан подкрепя оценката на Royi:
Твърдият диск има температурен датчик (или няколко температурни сензора - те могат да се използват за вътрешен контрол, самодиагностика и т.н.), а тези данни се предават през SMART (всъщност това е стандартизиран SMART параметър).
Ако сте любопитни за системата SMART и всичко, което е в състояние да докладва, силно препоръчваме да проверите връзката по-горе. Ще откриете, че има променливи за всичко - от температурата до времето за завъртане до грешките и всичко между тях.
Имате ли какво да добавите към обяснението? Звукът е изключен в коментарите. Искате ли да прочетете повече отговори от други технологични потребители на Stack Exchange? Вижте пълната тема за дискусия тук.