Работя върху намаляването на потреблението на енергия от хостовете в облачните изчисления. За целта трябва да знам температурата на процесора на моя хост. Бих искал да извлека температурата от мощността, която процесорът консумира в този момент. Тъй като нямам ясна представа за термодинамиката, объркан съм дали мога да го направя. Мога ли да получа помощ или предложение относно теории и формули за мощност, температура и енергия, които могат да ми помогнат да постигна целта си?
Има ли пряко релационно уравнение между температура и мощност?
Отговори (1)
Кратък отговор: не можете да извлечете температура от мощността. Може да искате да прегледате физиката за първа година, ако имате време.
Дълъг отговор: Ще ви е необходима повече информация, отколкото само силата. Енергията се запазва; тоест енергията не се създава или унищожава, тя просто се движи и променя формата си. Електрическата енергия влиза в компютъра през кабел и скоростта, с която влиза, се нарича мощност. Но тази енергия трябва да отиде някъде, тя не може да бъде унищожена. Ако компютърът има батерия, там може да се натрупа малко енергия, но само докато батерията се напълни. Ако компютърът има светлини, той може да излъчва известна енергия като светлина. Ако има принтер, може да изразходва малко енергия за повдигане на хартия от ниска тава до висок бункер. Може да инвестира малко количество енергия в съхраняване на информация в магнитен носител. Но основно цялата енергия, която влиза в машината, излиза в най-лесната форма,топлина.
Машината може да отделя топлина с ребра на радиатора или като затопля въздуха в помещението. Ако не може да отдели топлина достатъчно бързо, топлината ще се натрупа и в резултат на това температурата на машината ще се повиши. Колкото по-гореща става машината, толкова по-бързо може да отдели топлина (защото горещо нещо затопля въздуха по-бързо от топло нещо). По един или друг начин машината ще достигне равновесие, така че скоростта, с която отделя топлинна енергия, ще съответства на скоростта, с която консумира електрическа енергия (с изключение на малките разходи, споменати по-горе).
И така, каква ще бъде тази равновесна температура? Зависи от други фактори. Машина с наистина добра система за охлаждане в хладилна стая може да консумира 1000W и да каже хубаво и хладно; машина със слаб вентилатор, заклещена в задушен килер посред лято с много други такива машини, може да се нагрее достатъчно, за да изпържи яйце, дори когато е в режим на заспиване, консумирайки 3,5W.
Ще ви трябва повече информация. Може би можете да накарате клиента да монтира термометър в сървърната стая.