Cpu-z-ersatz Für Linux
#1
geschrieben 18. Oktober 2007 - 14:06
unter xp kein thema, aber unter linux...
wie kann ich solche infos anzeigen lassen.
nicht dass ich es unter linux wirklich oft brauchen würde, aber es interessiert mich halt.
muss auch nicht zwingend mit gui sein, konsole reicht auch.
Anzeige
#3
geschrieben 18. Oktober 2007 - 14:22
hwinfo bringt dabei auch nichts.
#4
geschrieben 18. Oktober 2007 - 17:03
Bei mir ist es wohl so:
dmesg | grep -A 3 CPU CPU: AMD Athlon(tm) XP 3200+ (2205.02-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x6a0 Stepping = 0 Features=0x383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MT RR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE> AMD Features=0xc0400800<SYSCALL,MMX+,3DNow!+,3DNow!> -- cpu0: <ACPI CPU> on acpi0 acpi_button0: <Power Button> on acpi0 pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0 pci0: <ACPI PCI bus> on pcib0 Correcting nForce2 C1 CPU disconnect hangs pci0: <memory, RAM> at device 0.1 (no driver attached) pci0: <memory, RAM> at device 0.2 (no driver attached) pci0: <memory, RAM> at device 0.3 (no driver attached)
Ist aber FreeBSD, ist den demsg unter Linux so
viel weniger geschwätzig?
Linux boote ich ja seltener, aber meine mich zu erinnern,
das dmesg unter Linux auch immer jede Menge zu erzählen hat.
Kannst auch das BIOS auslesen,
z.B. so:
dmidecode | grep -A 37 'Processor Information' Processor Information Socket Designation: Socket A Type: Central Processor Family: Duron Manufacturer: AMD ID: A0 06 00 00 FF FB 83 03 Signature: Family 6, Model A, Stepping 0 Flags: FPU (Floating-point unit on-chip) VME (Virtual mode extension) DE (Debugging extension) PSE (Page size extension) TSC (Time stamp counter) MSR (Model specific registers) PAE (Physical address extension) MCE (Machine check exception) CX8 (CMPXCHG8 instruction supported) APIC (On-chip APIC hardware supported) SEP (Fast system call) MTRR (Memory type range registers) PGE (Page global enable) MCA (Machine check architecture) CMOV (Conditional move instruction supported) PAT (Page attribute table) PSE-36 (36-bit page size extension) MMX (MMX technology supported) FXSR (Fast floating-point save and restore) SSE (Streaming SIMD extensions) Version: AMD Athlon(tm) XP Voltage: 3.3 V External Clock: 200 MHz Max Speed: 500 MHz Current Speed: 2200 MHz Status: Populated, Enabled Upgrade: ZIF Socket L1 Cache Handle: 0x0009 L2 Cache Handle: 0x000A L3 Cache Handle: No L3 Cache
Dafür wird dmidecode benötigt:
http://www.nongnu.org/dmidecode/
Dann gibt es noch cpuid:
cpuid eax in eax ebx ecx edx 00000000 00000001 68747541 444d4163 69746e65 00000001 000006a0 00000000 00000000 0383fbff 80000000 80000008 68747541 444d4163 69746e65 80000001 000007a0 00000000 00000000 c1c3fbff 80000002 20444d41 6c687441 74286e6f 5820296d 80000003 32332050 002b3030 00000000 00000000 80000004 00000000 00000000 00000000 00000000 80000005 0408ff08 ff20ff10 40020140 40020140 80000006 00000000 41004100 02008140 00000000 80000007 00000000 00000000 00000000 00000001 80000008 00002022 00000000 00000000 00000000 Vendor ID: "AuthenticAMD"; CPUID level 1 AMD-specific functions Version 000006a0: Family: 6 Model: 10 [Duron/Athlon model 10] Standard feature flags 0383fbff: FPU Floating Point Unit VME Virtual 8086 Mode Enhancements DE Debugging Extensions PSE Page Size Extensions TSC Time Stamp Counter MSR Model Specific Registers PAE Physical Address Extension MCE Machine Check Exception CX8 COMPXCHG8B Instruction APIC On-chip Advanced Programmable Interrupt Controller present and enabled SEP Fast System Call MTRR Memory Type Range Registers PGE PTE Global Flag MCA Machine Check Architecture CMOV Conditional Move and Compare Instructions PAT Page Attribute Table PSE36 36-bit Page Size Extension MMX MMX instruction set FXSR Fast FP/MMX Streaming SIMD Extensions save/restore SSE SSE extensions Generation: 7 Model: 10 Extended feature flags c1c3fbff: FPU Floating Point Unit VME Virtual 8086 Mode Enhancements DE Debugging Extensions PSE Page Size Extensions TSC Time Stamp Counter MSR Model Specific Registers PAE Physical Address Extension MCE Machine Check Exception CX8 COMPXCHG8B Instruction APIC On-chip Advanced Programmable Interrupt Controller present and enabled SEP Fast System Call MTRR Memory Type Range Registers PGE PTE Global Flag MCA Machine Check Architecture CMOV Conditional Move and Compare Instructions PAT Page Attribute Table PSE36 36-bit Page Size Extension MmxExt MMX instruction extensions MMX MMX instructions FXSR Fast FP/MMX Streaming SIMD Extensions save/restore 3DNowE 3DNow! instruction extensions 3DNow 3DNow! instructions Processor name string: AMD Athlon(tm) XP 3200+ L1 Cache Information: 2/4-MB Pages: Data TLB: associativity 4-way #entries 8 Instruction TLB: associativity 255-way #entries 8 4-KB Pages: Data TLB: associativity 255-way #entries 32 Instruction TLB: associativity 255-way #entries 16 L1 Data cache: size 64 KB associativity 2-way lines per tag 1 line size 64 L1 Instruction cache: size 64 KB associativity 2-way lines per tag 1 line size 64 L2 Cache Information: 2/4-MB Pages: Data TLB: associativity L2 off #entries 0 Instruction TLB: associativity L2 off #entries 0 4-KB Pages: Data TLB: associativity Direct mapped #entries 0 Instruction TLB: associativity Direct mapped #entries 0 size 2 KB associativity L2 off lines per tag 129 line size 64 Advanced Power Management Feature Flags Has temperature sensing diode Maximum linear address: 32; maximum phys address 34
cpuid ist jedoch seit 2002 nicht mehr upgedatet worden
hier ist die Webseite:
http://www.ka9q.net/code/cpuid/
Gruß, Internetkopfgeldjäger
#5
geschrieben 18. Oktober 2007 - 17:52
cpuid muss ich mir dann mal anschauen.
#6
geschrieben 18. Oktober 2007 - 18:18
Zu verkaufen:
Xbox, komplett PC (WF Link)
Hardware, Games, Comics und noch mehr Zeug (eBay-KA Link)
#7
geschrieben 18. Oktober 2007 - 18:38
es geht um die frage an mich in beitrag 34.
ich krieg alle anderen infos, nur das nicht.
#8
geschrieben 18. Oktober 2007 - 18:48
EDIT: ein kleines HowTo aus dem Gentoo-Wiki, musst du natürlich für deine Distri adaptieren.
http://gentoo-wiki.c...ARDWARE_Sensors
EDIT2:
Ist meine Kontonummer ist schon angekommen?
Dieser Beitrag wurde von ph030 bearbeitet: 18. Oktober 2007 - 18:50
Zu verkaufen:
Xbox, komplett PC (WF Link)
Hardware, Games, Comics und noch mehr Zeug (eBay-KA Link)
#9
geschrieben 18. Oktober 2007 - 19:45
kontonummer...ich bin koch und kein millionär, aber über ein 7-gänge-menü können wir reden.
bezahlt dir winfuture denn nicht genug?
naja, erst mal ein bier...
#10
geschrieben 18. Oktober 2007 - 19:55
edit:
nee, sorry, ist auch nicht das richtige. egal, trotz allem wieder was gelernt.
danke an alle, wenn es mal ein WF-treffen gibt, habt ihr ein paar bier bei mir gut!
Dieser Beitrag wurde von koch bearbeitet: 18. Oktober 2007 - 20:04
#11
geschrieben 18. Oktober 2007 - 20:02
Zitat
Zitat
Danke für's Bier, hoffe es ist ein Alt.
[/OT]
Kommt drauf an, was für Sensoren dein Board und die restliche Hardware haben, ich bekomm hier einiges geliefert.
Zu verkaufen:
Xbox, komplett PC (WF Link)
Hardware, Games, Comics und noch mehr Zeug (eBay-KA Link)
#12
geschrieben 18. Oktober 2007 - 20:22
alt ist auch ok, trink ich ab und an gerne.
ach und "bei meiner maus" ist doch nicht schwer zu finden...am aschenbecher rechts abbiegen, tastatur überfliegen und schon bist du da. den weg zur anderen maus sag ich dir nicht, die liegt schon im bett.
Dieser Beitrag wurde von koch bearbeitet: 18. Oktober 2007 - 20:22
#13
geschrieben 18. Oktober 2007 - 20:50
chm -I -d 0 Using ISA Method. Delay: 0 microseconds. ---------------------------------------- Motherboard Temperature: 13 ° C CPU_0 Temperature: 48 ° C CPU_1 Temperature: 35 ° C VCore: 1.60938 V Vit: 1.64062 V Vio: 2.6875 V +5V: 4.95781 V +12V: 12.5625 V -12V: -6 V -5V: -1.2525 V Fan 1: 1298 rpm Fan 2: Not Available Fan 3: 10714 rpm
Das ist consolehm
cpu_0 ist meine CPU (ein Kern) und cpu_1 ist mein Chipsatz:
http://www.freshport...tils/consolehm/
ist eigentlich wohl für FreeBSD,
gibts aber auch für Gentoo Linux:
http://gentoo.linuxh...admin/consolehm
Weiß ja nicht, ob die Temperatur interessant ist,
weil es in dem Windows Thread, der verlinkt ist
um Temperaturen geht,
aber da hatte ich mir vor längerer Zeit mit den smartmontools:
http://smartmontools.sourceforge.net/
und dem consolehm mal was nettes gebastelt
und zwar benutze ich ja gerne KDE
und da kann man so leicht mit kdialog
was machen, also das ist das Script:
#!/bin/sh #----------------------------------------------------------------------------------------------------------------- # ktemperatur fuer KDE auf FreeBSD benoetigt folgende FreeBSD Ports # # sysutils/consolehm: http://www.freshports.org/sysutils/consolehm # sysutils/smartmontools: http://www.freshports.org/sysutils/smartmontools #----------------------------------------------------------------------------------------------------------------- kdialog --title "Die Temperaturen: - Die CPU hat eine Temperatur von `chm -I -d 0 | awk '/^CPU_0/ {print $3}'` Grad C - Die Festplatte /dev/ad0 hat eine Temperatur von `smartctl -a /dev/ad0 | awk '/^194/ {print $10}'` Grad C - Die Festplatte /dev/ad1 hat eine Temperatur von `smartctl -a /dev/ad1 | awk '/^194/ {print $10}'` Grad C " --passivepopup \ "Dialog schliesst sich in 10 sekunden" 10
(Achtung das Forum macht eventuell Zeilenumbüche rein,
die Befehlszeilen für chm und smartctl gehören natürlich in eine Zeile!)
Einfach als "ktemperatur"
im Pfad abspeichern (mit den nötigen Rechten) und ausführbar machen (chmod +x),
z.B. unter /usr/local/bin/
Dann erhält man die Temperaturen von CPU und Festplatten
als Pop-Up für 10 Sekunden angezeigt.
Wenn man sich einfach noch einen passenden Knopf
im Systembereich vom Kicker einrichtet (quasi im Windows Sprech: Systray")
dann ist das echt bequem.
Wer die Anzeige länger braucht, kann das ja leicht anpassen.
Auch die Devices (Festplatten) sind natürlich entsprechend anzupassen,
die Nomenklatur ist ja unter Linux anders, als unter FreeBSD,
oder eventuell verwendet ja jemand SCSI.
Gruß, Internetkopfgeldjäger
#14
geschrieben 18. Oktober 2007 - 21:06
zitat:
"OffTopic: @Koch: Auf wie viel laueft denn deine VCore mit 2,6GHz? Hast du den EE oder den normalen?"
kann ich unter xp beantworten, aber wo seh ich unter linux, ob ich einen EE hab? ich meinte nicht den ganzen thraed über temperaturen. hatte mich schon gewundert.
deshalb sag ich ja die ganze zeit, dass ich zwar alles mögliche sehe, nur das um das es mir geht, nicht.
zum grossteil kenne ich ja die sachen, die ihr gepostet habt auch(allerdings sicher nicht so gut wie ihr).
nochmal off-topic: kann man seinen benutzertitel irgendwie ändern, das "spezialist", das da seit heute steht gefällt mir nicht. passt einfach nicht. hab in den einstellungen nichts gefunden, kann ja aber sein, dass ich was übersehen habe. sonst muss ich halt viel spammen, um das möglichst schnell wieder weg zu bekommen ;-)
#15
geschrieben 18. Oktober 2007 - 21:08
Zitat
http://gentoo.linuxh...admin/consolehm
Zitat
Zitat
25-50: Forumbewohner
50-75: Aufsteiger
75-100 Berater
100-150: Power User
150-200: Winfuturianer
200-250: alter Hase
250-300: Spezialist
300-400: Insider
400-500: WF-Süchtling
500-700: WF-Fetischist
700-1000: WF-Senior
1000-2000: WF-Guru
2000-3000: Lebendes Lexikon
3000-5000: Legende
Neben Team-Mitgliedern haben auch Nutzer, die im Forum mehr als 5.000 Beiträge verfasst haben, ein Recht darauf, den Mitgliedstitel frei zu verändern. In den Einstellungen befindet sich dazu dann ein separates Eingabefeld.
BTW, wofür soll denn das EE stehen, das sagt mir grad garnichts.
Dieser Beitrag wurde von ph030 bearbeitet: 18. Oktober 2007 - 21:12
Zu verkaufen:
Xbox, komplett PC (WF Link)
Hardware, Games, Comics und noch mehr Zeug (eBay-KA Link)