vas ellenőrzési linux, linuxoid

A nyár nagyon meleg volt az elmúlt évben. Rajongók a rendszerben nagy nehezen birkóznak meg a hűtést, de a zaj kibocsátására tisztességes. Honnan tudom, hogy mi folyik belül a belső, anélkül, hogy a kapcsolati módszer, amely ujj teszt. Talán itt az ideje, hogy egy másik hűtő? Ennek részeként minden Linux disztribúció, számos eszköz, amely segíthet megválaszolni ezeket a kérdéseket, és így tovább.

A / proc fájlrendszer

Általában a nagy mennyiségű információt lehet kezelni közvetlenül a fájlrendszer / proc, különösen azért, mert a legtöbb eszközt nem ugyanaz a dolog csak kiadja az eredményt egyértelműen. Például ellenőrizheti, hogy a hűvösebb szerepel a processzor:

$ Sudo cat / proc / acpi / ventilátor / FAN / állam

$ Sudo cat / proc / acpi / thermal_zone / THRM / hőmérséklet

hőmérséklet: 29 ° C

A trip_points lehet olvasni, vagy állítsa a hűtés ellenőrzési politika rendszer:

$ Sudo cat / proc / acpi / thermal_zone / THRM / trip_points

kritikus (S5): 65 ° C

passzív: 63 C: TC1 = 4 TC2 = 3 TSP = 60 eszközök = 0xdf852338

[0]: 63 C: eszközök = 0xdf85ff90

Három lehetőség van politikája: a kritikus (a kritikus hőmérséklet, amely után lehetséges az automatikus alvó üzemmód), a passzív (csökkenés CPU sebesség) és az aktív (aktív hűvösebb működést). Ezzel az utóbbi lehet néhány lépésre 0-9, a szám ismét függ berendezés. A parancs ezeket a beállításokat megváltoztatni külleme „echo -n«kritikus meleg: passzív: aktív 0: ...: activeX»> trip_points”. Például:

$ Echo «105: 100: 100: 78: 70: 60: 50»> / proc / acpi / thermal_zone / TZ0 / trip_points

$ Sudo cat / proc / acpi / thermal_zone / THRM / cooling_mode

hűtés üzemmód: aktív

Létrehozza passzív módban engedélyezett nem áll rendelkezésre minden eszközön. Bár a modern laptopok ez általában megmarad. A mintavételi frekvencia érzékelők megjelölt polling_frequency. De általában le van tiltva:

$ Sudo cat / proc / acpi / thermal_zone / THRM / polling_frequency

Ez azt jelenti, hogy maga az eszköz képes generálni aszinkron megszakítás változása esetén, tehát nincs értelme nézni vele. További információk megtalálhatók thermal_zone acpi.sourceforge.net/documentation/thermal.html oldalon. Most viszont, hogy egy speciális segédprogramot.

Utility lm-sensors

Azt tanácsolom, mielőtt sietve az interneten az első, hogy mi van a csomagban lerakatban, például a Debian, Ubuntu és más disztribúciók az apt, a parancs:

$ Sudo apt-cache search felügyelet

$ Sudo apt-get install lm-sensors sensord

Ugyanakkor létrehozza és démon sensord, az ő feladata, hogy információt gyűjtsön a syslog. Lehet, hogy baj esetén a figyelmeztetés. akkor használja a közüzemi érzékelők észlelni a kezdeti megfigyelési konfiguráció:

Amikor fut, akkor megoldható egy igazi kihallgatás kell válaszolni őszintén, anélkül, hogy bármit is elrejtett volna.

Bár kétség esetén, akkor lehetővé teszik az összes tesztet. A segédprogram átadni az összes busz és berendezések, felsorolja az összes lefordított modulok és válassza ki azokat, amelyekből van legalább néhány proc. Ha kap legalább egy pár «siker!» Vegyük figyelembe, hogy szerencsés. És ez lehet nyomon követni. Végén a segédprogram fogja kérni, hogy hozzon létre egy beállítás szerint a készülék talált «Most pedig generálja a parancsokat betöltéséhez szükséges a szükséges modulokat» és így a kívánt sor, hogy helyezze be az / etc / modules. Kiválasztásával Igen a következő lépés lehet, hogy neki, hogy csináld magad. Azt tanácsolom, hogy ellenőrizze a rendelkezésre álló valamennyi /lib/modules/2.6.x/modules modulokat ajánlott terhelés érzékelő felismerés, egy script néha fut előre a vonat, vagy fordítva elmarad. Ezért lehet, hogy ezeket a modulokat a rendszer egyszerűen nem. Azt is megteheti, próbálja meg kézzel betölteni modulokat «modprobe nazvanie_modulya”. Most, hogy az érzékelők információi alapján, hívja a közüzemi érzékelők paraméterek nélkül, akkor egy normál felhasználói:

Adapter: SMBus I801 adapter C800

VoltA1_5: 1,49 V (min = 1,42 V, max = 1,58 V)

Volt1_5: 1,52 V (min = 1,45 V, max = 1,60 V)

Volt3_3: 3,23 V (min = 3,13 V, max = 3,47 V)

Volt5: 5,20 V (min = 4,74 V, max = 5,26 V)

Volt12: 12,01 V (min = 11,38 V, max = 12,62 V)

FanCPU: 3540 RPM (min = 4000 RPM)

TempCPU: + 28C (alacsony = + 10C, nagy = + 55C)

TempMB1: + 31C (alacsony = + 10C, nagy = + 55C)

TempMB2: + 34C (alacsony = + 10C, nagy = + 55C)

vid: 1,525 V (VRM Version 9.1)

Eredmény a különböző rendszerekben változik, és függ a támogatási berendezés. Ha teljesen unalmas, mivel a választ kellene utalni a projekt dokumentáció. Paraméterek kijelzése konfigurált /etc/sensors.conf fájlt. Hozd teljesen értelmetlen. Minden minden világos, és minden beállítás nagyon egyedi. Keresünk megfelelő sorban a chip, ebben a példában lm85 és a jogot, amennyiben szükséges:

$ Sudo mcedit /etc/sensors.conf

chip «lm85c- *» «adm1027- *» «adt7463- *» «lm85- *» «lm85b- *»

címke IN0 «V1.5»

címke az 1-ben «VCORE»

címke TEMP1 «CPU Temp»

címke Temp2 «Board Temp»

címke FAn1 «CPU_FAN»

# Állítsa be a feszültség limit

beállítva in0_min 1,5 * 0,95

# Set in0_max 1,5 * 1,05

set fan1_min 4000

És így tovább. Szeretném felhívni a figyelmet, hogy a közüzemi KSensors (ksensors.sourceforge.net), amely egy grafikus felület érzékelők KDE. Az Ubuntu van telepítve a szokásos módon:

$ Sudo apt-get install ksensors

Most fut át ​​a K menü vagy a parancssorból. Kattintson az ikonok jelennek meg, és válassza ki a Beállítás.

Akkor, csak kattintson az egyes lapokra és kapcsolja Látható jelölőnégyzetet a paramétereket, amit látni szeretnénk. Az eredmény megjelenik a tálcán (ha aktiválták Dock), és egy külön ablakban, amely nyitott dupla kattintással az ikonra KSensors. További paraméter vezérelhető közüzemi lm-sensors, lehet kimeneti állapot memória, swap és néhány más információt. Minden paraméter a frissítési időköz, és a reakció-rendszer, amikor bizonyos értéket meghaladó (vagy végrehajtja a játék hangok). KSensor indul el automatikusan a rendszer indításakor, ne felejtse el a «Automatikus indítás KSensors a KDE indulásakor» a «Globális beállítások» fülre.

sensord démon konfigurációs történik a / etc / default / sensord.

$ Sudo mcedit / etc / default / sensord

# Időköz szkennelés a figyelmeztetések (30-as, 1 m, 1H)

# Mérések közötti intervallum bejelentkezni

# Intelligens take származó sensors.conf

# Interval, az alapértelmezett 5 perc

Tartalmazza az lm-sensors van pwmconfig segédprogram, amely ellenőrzi megváltoztatásának lehetőségét a ventilátor sebességét. Ha ez a funkció elérhető, hogy állítsa be a sebességet kell használni vrazheniya segédprogram fancontrol. A konfigurációs fájlt által létrehozott pwmconfig.

Utility (x) mbmon

$ Sudo apt-get install mbmon xmbmon

Most fut konfiguráció nélkül:

. Temp = 30,0, 24,0, 127,0; Rot. = 3308, 0, 6026

Vcore = 1,14, 1,52; Volt. = 3,28, 5,00, 11,49, -6,62, -1,83

Xmbmon fut az összes információ látható a program ablakában.

kombájn GKrellM

Népszerű monitoring program GKrellM (www.gkrellm.net) képes megjeleníteni információkat a CPU, memória, hálózati csatolók munka, a rendelkezésre álló e-mail, kezelni a játékosok, és így tovább.

Minden lehetőség van kivitelezve összekötő egy plug-in, így kiválaszthatja amire valóban szüksége van. Az önálló összeszerelés szükséges gtk 2.0, gdk 2.0, bőbeszédű 2.0, de a Ubuntu már van megadásával kommandó «sudo apt-cache search gkrellm» megtalálhatja nemcsak magát a programot, hanem egy nagy számú beépülő és témák is, amelyek képesek kielégítik a legigényesebb felhasználói kérések. Mi érdekli a CPU hőmérséklet ellenőrző és működtetése a hűtők, ezért kattintsunk egyszer a jobb gombbal a dátumot és a megjelenő ablakban válassza ki a beállításokat Beépített érzékelők. Az összes kibontása a tételeket, és állítsa be a jelölőnégyzetet a szenzor, amely számunkra fontos. Aktiválása után a szenzor a jobb oldali ablakban, akkor meg egy másik szorzó és adja meg a helyét az érzékelő GKrellM ablakban. A hőmérséklet-érzékelő, győződjön meg arról, hogy a beállítások lapon nincs bejelölve hőmérséklet Po Farangeytu. Itt megadhat egy parancsot futtatni mbmon és szabályozott segítségével paramétereket, beleértve a távoli rendszert. Ha megnyomja a jelzések szükséges paramétereket egy adott érzékelőt, amely akkor kiadott egy figyelmeztetést vagy vészjelzést. Itt általában minden egyszerű, meg fogja érteni, gyorsan, mi folyik a több helyi felületen.

Ez alapvetően minden a mint mondjuk ma, bár ez nem minden, hogy van Linux alatt. De most mindig tudni fogja, hogy mi folyik a processzor. Linux örökre!

Kapcsolódó cikkek