
Steams prestandaöverlägg spårar nu CPU-tider - men behöver kärnåtkomst
Steams prestandaöverlägg i spelet kan nu visa din CPU-temperatur på både Windows och Linux. Det fungerar med hjälp av en drivrutin i kernel-mode, vilket ger verktyget djup åtkomst till ditt system för att läsa av hårdvarusensorer. I Windows körs drivrutinen endast när du aktiverar fullständiga CPU-detaljnivåer, och du kan stänga av den helt i spelinställningarna. Funktionen använder teknik från CPUID - samma utvecklare som ligger bakom CPU-Z - så den är baserad på beprövade verktyg, inte en ny anpassad drivrutin från Valve.
Valve har stadigt uppgraderat Steam Performance Monitor under de senaste månaderna, och den här CPU-temperaturfunktionen fyller en av de sista luckorna. Innan den här uppdateringen kunde du se GPU-temperaturer, CPU-belastning, GPU-belastning, RAM-användning och detaljerad ramstatistik, men inte CPU: s faktiska värmenivå. Nu finns allt på ett ställe - inga tredjepartsappar krävs.
Den officiella uppdateringsnoten lyder:
"Performance Monitor stöder nu CPU-temperatur på Windows och Linux. I Windows kräver detta en drivrutin i kärnläget, och det finns ett alternativ att inaktivera om du inte vill ha det. Drivrutinen installeras och körs endast när Performance Monitor är synlig på full CPU-detaljnivå och endast om du inte inaktiverar drivrutinen i inställningarna i spelet."
En drivrutin i kernel-mode arbetar mycket nära operativsystemets kärna, vilket innebär att den har tillgång till hårdvarudata på låg nivå, t.ex. inbyggda temperatursensorer. Avvägningen är att all programvara som körs på denna nivå medför större risk om den äventyras, vilket är anledningen till att vissa spelare blir oroliga när kärnåtkomst är inblandad. Valve har sett till att denna drivrutin är valfri, så att alla som inte vill ha den nivån av åtkomst kan stänga av den.
Istället för att bygga sin egen använder Valve en CPUID SDK-drivrutin - samma typ som används i CPU-Z och andra etablerade appar för hårdvaruövervakning. Detta innebär att koden redan har testats och distribuerats i stor utsträckning, vilket kan lugna användare som kanske oroar sig för att obeprövad programvara kopplar in sig i deras kärna.

Att inaktivera funktionen är enkelt. Gå in i Steams inställningar för överlagring i spelet, hitta alternativet "Aktivera kärndrivrutinsbaserade mätvärden (CPU-temperatur)" och avmarkera rutan. Drivrutinen kommer inte att vara aktiv om inte den detaljerade CPU-överlägget är valt ändå, så de flesta spelare kommer inte att märka några bakgrundsförändringar förrän de utökar statistikdisplayen.
Detta kommer som en del av Valves bredare ansträngning för att göra överlägget till ett kraftfullt allt-i-ett-övervakningsverktyg. När översynen av prestandamonitorn i spelet rullades ut tidigare i år ersatte den den lilla FPS-räknaren med en mycket mer detaljerad systemstatistikpanel. På den högsta detaljnivån visar den riktiga bildrutor kontra genererade bildrutor (användbart för DLSS- eller FSR-användare), en FPS-historikgraf, GPU- och CPU-belastning, GPU-temperatur och RAM-användning. Precis som tidigare kan du placera den i vilket hörn som helst på skärmen och justera kontrast och bakgrundsopacitet så att den förblir synlig över olika spelvisualiseringar.

Bildkredit: PC Gamer
Steam Deck-användare kommer att känna igen sig - designen och statistiklayouten är nästan identisk med Deck's nivå 2-överlägg, men nu är det tillgängligt för PC-spelare också. Integrationen innebär att spelare inte behöver installera separata övervakningsverktyg som MSI Afterburner eller HWMonitor bara för att spåra kärnstatistik.
Valves uppgradering av prestandaöverlägg kom tillsammans med andra beta-klientändringar. Ett stort drag var att aktivera Proton som standard för alla spel på Linux-baserade system. Tidigare måste Proton-kompatibilitet aktiveras manuellt för titlar utan en inbyggd Linux-version, men nu tillämpar Steam det automatiskt på hela ditt bibliotek om du inte väljer bort det. Den här förändringen gör det enklare för Linux-spelare - inklusive Steam Deck-ägare - att köra titlar som bara finns i Windows utan att behöva justera dolda inställningar.
Den CPUID-baserade CPU-temperaturövervakningen är ett annat exempel på att Valve lägger till funktioner direkt i Steam som tidigare bara var möjliga med extern programvara. För spelare som gillar att hålla ett öga på varje detalj - från CPU-belastningstoppar till värmeuppbyggnad - innebär detta färre överlägg som slåss om skärmutrymme och färre appar som körs i bakgrunden.
För dem som oroar sig för systemsäkerheten kan det faktum att drivrutinen är valfri, inaktiv som standard om du inte begär detaljerade CPU-data och baserad på väletablerad kod, ge viss sinnesfrid. Och om du föredrar minimalism kan du hålla dig till den grundläggande FPS-räknaren och hålla den djupare statistiken dold.
Med den här uppdateringen täcker Steams prestandamonitor nu nästan alla viktiga spelmätvärden i en integrerad överlagring. Mellan GPU- och CPU-avläsningarna, ramstatistik och minnesspårning har det blivit ett komplett verktyg för att övervaka din dators spelprestanda utan att någonsin lämna ditt spel.
Kommentarer