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!