App installieren
How to install the app on iOS
Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
DRINGEND: CPU-Infos auslesen unter LINUX (HT/Anzahl Kerne, Sockel, etc)
- Ersteller dbpaule
- Erstellt am
dbpaule
Grand Admiral Special
- Mitglied seit
- 29.10.2007
- Beiträge
- 2.591
- Renomée
- 153
- Mein Laptop
- Lenovo T61 (80GB, 2x1,8GHz Centrino Duo, Quardo NVS140M, 2GB RAM DDR2 667)
- Prozessor
- Xeon E3-1245V2
- Mainboard
- ASRock Fatal1ty Z77 Professional-M
- Kühlung
- Prolimatech Samuel 17 @ NB Multiframe M12-PS
- Speicher
- 4x8GB Mushkin Blackline DDR3-1600 CL9
- Grafikprozessor
- Intel HD4000P
- Display
- Dell U2711 + Samsung SyncMaster 2494HS
- HDD
- Intel X25-M G2 120GB, Seagate Momentus XT 750GB, Hitachi Ultrastar A7K3000 2TB
- Optisches Laufwerk
- extern
- Gehäuse
- Silverstone Grandia GD05 @ 2x NB M12-S2, 1x M12-PS, 2x M8-S1
- Netzteil
- Chieftec Nitro 88+ 650W
- Schau Dir das System auf sysprofile.de an
Hi zusammen,
ich gehe per PUTTY auf nen Server rauf und versuche herauszufinden, wie viele CPUs auf dem Teil stecken. Per cat /proc/cpuinfo werden mir vier CPUs angezeigt, aber nur zwei verschiedene core ids. Demnach sinds zwei reale CPUs, die jeweis Hyper Threading beherrschen. Soweit ist alles klar. Aber ich will folgendes angezeigt bekommen:
1. Anzahl der Sockel
2. Anzahl der belegten Sockel
3. Anzahl der CPUs
4. Beherrscht die CPU HT
5. Ist bei der CPU HT aktiviert
6. Wie viele reale Kerne hat die CPU
7. Wie viele Kerne hat die CPU insgesamt
8. Anzahl der Kerne insgesamt in dem Server (sowohl physisch als auch simuliert)
Hier stoße ich an meine eh schon sehr begrenzten Linux-Kenntnisse. Bitte um Hilfe! Falls ich ein Script schreiben muss, bitte sagt mir, wie ich das machen muss. Habs noch nie getan. Ich hoffe ihr könnt helfen.
LG, Paule
ich gehe per PUTTY auf nen Server rauf und versuche herauszufinden, wie viele CPUs auf dem Teil stecken. Per cat /proc/cpuinfo werden mir vier CPUs angezeigt, aber nur zwei verschiedene core ids. Demnach sinds zwei reale CPUs, die jeweis Hyper Threading beherrschen. Soweit ist alles klar. Aber ich will folgendes angezeigt bekommen:
1. Anzahl der Sockel
2. Anzahl der belegten Sockel
3. Anzahl der CPUs
4. Beherrscht die CPU HT
5. Ist bei der CPU HT aktiviert
6. Wie viele reale Kerne hat die CPU
7. Wie viele Kerne hat die CPU insgesamt
8. Anzahl der Kerne insgesamt in dem Server (sowohl physisch als auch simuliert)
Hier stoße ich an meine eh schon sehr begrenzten Linux-Kenntnisse. Bitte um Hilfe! Falls ich ein Script schreiben muss, bitte sagt mir, wie ich das machen muss. Habs noch nie getan. Ich hoffe ihr könnt helfen.
LG, Paule
sp42b
Lieutnant
- Mitglied seit
- 20.11.2006
- Beiträge
- 76
- Renomée
- 1
Ich kann es mangels entsprechender CPU nicht testen, das sollte aber weiterhelfen:
http://fixunix.com/redhat/16135-how-determine-linux-real-cpus-vs-hyperthreaded-ht-virtual-cpus.html
http://fixunix.com/redhat/16135-how-determine-linux-real-cpus-vs-hyperthreaded-ht-virtual-cpus.html
SnakePlisken
Vice Admiral Special
Mit dem tool lshw solltest Du das wesentliche auslesen können. Wenn es nicht da ist installieren, dann mit
als root auslesen (Pfeil rauf und runter). Die cpu Features siehst Du in /proc/cpuinfo.* Im /proc und /sys Verzeichnis findest Du die aktuellen Systemzustände, du musst nur wissen wo, das sind temporäre Verzeichnisse, die bei jedem Boot neu angelegt werden.
*lshw zeigt sie auch an.
Code:
lshw | less
*lshw zeigt sie auch an.
dbpaule
Grand Admiral Special
- Mitglied seit
- 29.10.2007
- Beiträge
- 2.591
- Renomée
- 153
- Mein Laptop
- Lenovo T61 (80GB, 2x1,8GHz Centrino Duo, Quardo NVS140M, 2GB RAM DDR2 667)
- Prozessor
- Xeon E3-1245V2
- Mainboard
- ASRock Fatal1ty Z77 Professional-M
- Kühlung
- Prolimatech Samuel 17 @ NB Multiframe M12-PS
- Speicher
- 4x8GB Mushkin Blackline DDR3-1600 CL9
- Grafikprozessor
- Intel HD4000P
- Display
- Dell U2711 + Samsung SyncMaster 2494HS
- HDD
- Intel X25-M G2 120GB, Seagate Momentus XT 750GB, Hitachi Ultrastar A7K3000 2TB
- Optisches Laufwerk
- extern
- Gehäuse
- Silverstone Grandia GD05 @ 2x NB M12-S2, 1x M12-PS, 2x M8-S1
- Netzteil
- Chieftec Nitro 88+ 650W
- Schau Dir das System auf sysprofile.de an
OK, danke erstmal. Werd wahrscheinlich ein Script schreiben müssen. Mit grep werd ich dann die Infos filtern.
LG, Paule
LG, Paule
SnakePlisken
Vice Admiral Special
grep ist immer gut.
Aber die Teilausgabe von lshw zeigt mir bezüglich eines Atom jenes an:
In diesem Fall hätte man so greppen können:
Aber wer weiß schon, wieviele Zeilen folgen?
Direkt zu der Stelle springt man so:
falls noch von Interesse.
Aber die Teilausgabe von lshw zeigt mir bezüglich eines Atom jenes an:
Code:
*-cpu
description: CPU
product: Intel(R) Atom(TM) CPU N270 @ 1.60GHz
vendor: Intel Corp.
physical id: 4
bus info: cpu@0
version: 6.12.2
serial: 0001-06C2-0000-0000-0000-0000
slot: U1
size: 1600MHz
capacity: 2160MHz
width: 32 bits
capabilities: boot fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc arch_perfmon pebs bts pni dtes64 monitor ds_cpl est tm2 ssse3 xtpr pdcm movbe lahf_lm cpufreq
configuration: id=0
*-cache:0
description: L1 cache
physical id: 5
slot: L1 Cache
size: 64KiB
capacity: 64KiB
capabilities: asynchronous internal write-back
*-cache:1
description: L2 cache
physical id: 6
slot: L2 Cache
size: 512KiB
capacity: 4MiB
capabilities: burst external write-back
*-logicalcpu:0
description: Logical CPU
physical id: 0.1
width: 32 bits
capabilities: logical
*-logicalcpu:1
description: Logical CPU
physical id: 0.2
width: 32 bits
capabilities: logical
In diesem Fall hätte man so greppen können:
Code:
lshw | grep -A 37 '*-cpu'
Direkt zu der Stelle springt man so:
Code:
lshw | less +/*-cpu
PuckPoltergeist
Grand Admiral Special
Anzahl der Sockel solltest du mit dmidecode heraus bekommen.
dbpaule
Grand Admiral Special
- Mitglied seit
- 29.10.2007
- Beiträge
- 2.591
- Renomée
- 153
- Mein Laptop
- Lenovo T61 (80GB, 2x1,8GHz Centrino Duo, Quardo NVS140M, 2GB RAM DDR2 667)
- Prozessor
- Xeon E3-1245V2
- Mainboard
- ASRock Fatal1ty Z77 Professional-M
- Kühlung
- Prolimatech Samuel 17 @ NB Multiframe M12-PS
- Speicher
- 4x8GB Mushkin Blackline DDR3-1600 CL9
- Grafikprozessor
- Intel HD4000P
- Display
- Dell U2711 + Samsung SyncMaster 2494HS
- HDD
- Intel X25-M G2 120GB, Seagate Momentus XT 750GB, Hitachi Ultrastar A7K3000 2TB
- Optisches Laufwerk
- extern
- Gehäuse
- Silverstone Grandia GD05 @ 2x NB M12-S2, 1x M12-PS, 2x M8-S1
- Netzteil
- Chieftec Nitro 88+ 650W
- Schau Dir das System auf sysprofile.de an
Jupp, hab ich auch so gemacht.
LG, Paule
LG, Paule
dbpaule
Grand Admiral Special
- Mitglied seit
- 29.10.2007
- Beiträge
- 2.591
- Renomée
- 153
- Mein Laptop
- Lenovo T61 (80GB, 2x1,8GHz Centrino Duo, Quardo NVS140M, 2GB RAM DDR2 667)
- Prozessor
- Xeon E3-1245V2
- Mainboard
- ASRock Fatal1ty Z77 Professional-M
- Kühlung
- Prolimatech Samuel 17 @ NB Multiframe M12-PS
- Speicher
- 4x8GB Mushkin Blackline DDR3-1600 CL9
- Grafikprozessor
- Intel HD4000P
- Display
- Dell U2711 + Samsung SyncMaster 2494HS
- HDD
- Intel X25-M G2 120GB, Seagate Momentus XT 750GB, Hitachi Ultrastar A7K3000 2TB
- Optisches Laufwerk
- extern
- Gehäuse
- Silverstone Grandia GD05 @ 2x NB M12-S2, 1x M12-PS, 2x M8-S1
- Netzteil
- Chieftec Nitro 88+ 650W
- Schau Dir das System auf sysprofile.de an
lshw kann/darf ich nicht draufspielen, da das Skript auch auf allen anderen Servern funktionieren muss.
LG, Paule
LG, Paule
PuckPoltergeist
Grand Admiral Special
Die Aufgabe, die du da hast, ist nicht so trivial lösbar. Die Anzahl der Sockel ist nicht so einfach und vor allem konsistent über verschiedene Systeme zu bestimmen. Sprich 1. und 2. lassen sich so einfach nicht lösen. Der Rest ist über /proc/cpuinfo auslesbar. Das Tool x86info ist auch ganz nützlich, aber ich denke, das wird dir auch nicht zur Verfügung stehen. Würde dir bzgl. der Sockelanzahl aber auch nicht weiter helfen.
Bei der Sockelanzahl kann dir dmidecode eventuell weiterhelfen. Das hängt aber davon ab, welche Informationen der Board-Hersteller im BIOS hinterlegt hat. Du kannst dich nicht darauf verlassen, dass das überall und auch überall richtig implementiert ist.
Bei der Sockelanzahl kann dir dmidecode eventuell weiterhelfen. Das hängt aber davon ab, welche Informationen der Board-Hersteller im BIOS hinterlegt hat. Du kannst dich nicht darauf verlassen, dass das überall und auch überall richtig implementiert ist.
dbpaule
Grand Admiral Special
- Mitglied seit
- 29.10.2007
- Beiträge
- 2.591
- Renomée
- 153
- Mein Laptop
- Lenovo T61 (80GB, 2x1,8GHz Centrino Duo, Quardo NVS140M, 2GB RAM DDR2 667)
- Prozessor
- Xeon E3-1245V2
- Mainboard
- ASRock Fatal1ty Z77 Professional-M
- Kühlung
- Prolimatech Samuel 17 @ NB Multiframe M12-PS
- Speicher
- 4x8GB Mushkin Blackline DDR3-1600 CL9
- Grafikprozessor
- Intel HD4000P
- Display
- Dell U2711 + Samsung SyncMaster 2494HS
- HDD
- Intel X25-M G2 120GB, Seagate Momentus XT 750GB, Hitachi Ultrastar A7K3000 2TB
- Optisches Laufwerk
- extern
- Gehäuse
- Silverstone Grandia GD05 @ 2x NB M12-S2, 1x M12-PS, 2x M8-S1
- Netzteil
- Chieftec Nitro 88+ 650W
- Schau Dir das System auf sysprofile.de an
Naja, ich werd mal die ca. 2000 Server jetzt ausarbeiten und mit dbsinfo, cpuinfo und dmidecode arbeiten. Werd mir ne Matrix erstellen müssen, da von SLES 9 -11 alles vorkommt. Zudem sind mehr als 7 CPU-Typen im Einsatz, wo HT als Flag gesetzt ist. das wird ne Arbeit...
LG, Paule
LG, Paule
trick
Vice Admiral Special
- Mitglied seit
- 30.03.2007
- Beiträge
- 923
- Renomée
- 10
- Mein Laptop
- Lenovo ThinkPad X61
- Prozessor
- Phenom II X4 940 Black Edition
- Mainboard
- ASUS M3A78-T
- Kühlung
- boxed
- Speicher
- 2 * 2048 DDR2-800 ECC Kingston
- Grafikprozessor
- onboard Radeon HD3300 / bei Bedarf GF8800GTS 512
- Display
- 20" nec 20wgx²
- HDD
- 64er Solidata K5 SSD (Linux), 74er WD Raptor (Win 7)
- Optisches Laufwerk
- Benq DW1640
- Soundkarte
- Audigy2 ZS
- Gehäuse
- Lian Li PC-V600A
- Netzteil
- Enermax Pro 82+ 425W
- Betriebssystem
- Arch Linux amd64, ganz selten (zocken) Windows 7 Pro x64
auch amd-cpus mit mehreren kernen melden ht-fähigkeit, obwohl sie bekanntlich kein ht unterstützen. wenn eine cpu also ht-fähigkeit signalisiert, musst du nach gucken, ob sie von intel ist, oder von amd.
edit:
hmmm, selbst der core 2 duo meines laptops meldet ht-fähigkeit.
oder ist "htt" das flag für hyperthreading? aber wofür steht dann "ht"?
edit:
hmmm, selbst der core 2 duo meines laptops meldet ht-fähigkeit.
oder ist "htt" das flag für hyperthreading? aber wofür steht dann "ht"?
Zuletzt bearbeitet:
Dalai
Grand Admiral Special
- Mitglied seit
- 14.06.2004
- Beiträge
- 7.420
- Renomée
- 262
- Standort
- Meiningen, Thüringen
- Mein Laptop
- Thinkpad T43 mit 15" UXGA (1600x1200), 2x 1 GiB RAM, 100GB HD, Bluetooth, GBit LAN, ATi X300
- Prozessor
- AMD Ryzen 5 2600 (Pinnacle Ridge)
- Mainboard
- ASUS Prime X370-A
- Kühlung
- Noctua NH-U12S mit 1x NF-F12
- Speicher
- Crucial Ballistix Sport LT weiß (BLS2K8G4D32AESCK): 2x 8 GiB DDR4-3200 (CL16) @ 1,25V
- Grafikprozessor
- Zotac GeForce GTX 1060 6GB AMP Edition
- Display
- Dell U2410, 24 Zoll, IPS, 16:10
- SSD
- Samsung 850 Evo 250 GB
- HDD
- WD40EZRZ (WD Blue) 4000GB SATA3, WD20EZRX (WD Green) 2000GB SATA3
- Optisches Laufwerk
- Pio DVR-212 (DVD-RAM), ASUS E818A6T (DVD-ROM), Pio DVD-106S (Slot-in DVD-ROM)
- Soundkarte
- Creative SoundBlaster Audigy 2 ZS PCI
- Gehäuse
- Lian Li PC-8NB Midi-Tower
- Netzteil
- Enermax EMP400AGT MaxPro 400W
- Betriebssystem
- Windows 7 Professional x64 und immer mal wieder ein neues Linux :-)
- Webbrowser
- Mozilla Firefox mit diversen Erweiterungen
- Verschiedenes
- 2x 120mm Gehäuselüfter (Front und Rückwand), DVBSky T9580, Sharkoon Frontpanel B (2x USB 3.0)
Wird wohl so sein. Bzw. HyperThreading wurde - sofern man es richtig gemacht hat - schon immer mit HTT abgekürzt und nicht mit HT, denn ausgeschrieben heißt es HyperThreading Technology.oder ist "htt" das flag für hyperthreading?
HT ist wahrscheinlich HyperTransport.aber wofür steht dann "ht"?
MfG Dalai
trick
Vice Admiral Special
- Mitglied seit
- 30.03.2007
- Beiträge
- 923
- Renomée
- 10
- Mein Laptop
- Lenovo ThinkPad X61
- Prozessor
- Phenom II X4 940 Black Edition
- Mainboard
- ASUS M3A78-T
- Kühlung
- boxed
- Speicher
- 2 * 2048 DDR2-800 ECC Kingston
- Grafikprozessor
- onboard Radeon HD3300 / bei Bedarf GF8800GTS 512
- Display
- 20" nec 20wgx²
- HDD
- 64er Solidata K5 SSD (Linux), 74er WD Raptor (Win 7)
- Optisches Laufwerk
- Benq DW1640
- Soundkarte
- Audigy2 ZS
- Gehäuse
- Lian Li PC-V600A
- Netzteil
- Enermax Pro 82+ 425W
- Betriebssystem
- Arch Linux amd64, ganz selten (zocken) Windows 7 Pro x64
kann nicht sein, da der c2d auch "ht" meldet, aber kein hypertransport hat.
Dalai
Grand Admiral Special
- Mitglied seit
- 14.06.2004
- Beiträge
- 7.420
- Renomée
- 262
- Standort
- Meiningen, Thüringen
- Mein Laptop
- Thinkpad T43 mit 15" UXGA (1600x1200), 2x 1 GiB RAM, 100GB HD, Bluetooth, GBit LAN, ATi X300
- Prozessor
- AMD Ryzen 5 2600 (Pinnacle Ridge)
- Mainboard
- ASUS Prime X370-A
- Kühlung
- Noctua NH-U12S mit 1x NF-F12
- Speicher
- Crucial Ballistix Sport LT weiß (BLS2K8G4D32AESCK): 2x 8 GiB DDR4-3200 (CL16) @ 1,25V
- Grafikprozessor
- Zotac GeForce GTX 1060 6GB AMP Edition
- Display
- Dell U2410, 24 Zoll, IPS, 16:10
- SSD
- Samsung 850 Evo 250 GB
- HDD
- WD40EZRZ (WD Blue) 4000GB SATA3, WD20EZRX (WD Green) 2000GB SATA3
- Optisches Laufwerk
- Pio DVR-212 (DVD-RAM), ASUS E818A6T (DVD-ROM), Pio DVD-106S (Slot-in DVD-ROM)
- Soundkarte
- Creative SoundBlaster Audigy 2 ZS PCI
- Gehäuse
- Lian Li PC-8NB Midi-Tower
- Netzteil
- Enermax EMP400AGT MaxPro 400W
- Betriebssystem
- Windows 7 Professional x64 und immer mal wieder ein neues Linux :-)
- Webbrowser
- Mozilla Firefox mit diversen Erweiterungen
- Verschiedenes
- 2x 120mm Gehäuselüfter (Front und Rückwand), DVBSky T9580, Sharkoon Frontpanel B (2x USB 3.0)
Dann weiß ich es auch nicht .
MfG Dalai
MfG Dalai
PuckPoltergeist
Grand Admiral Special
ht steht schon mit Hyperthreading in Verbindung, besagt aber nicht, ob die CPU das kann:
http://www.codemonkey.org.uk/2009/11/10/common-hyperthreading-misconception/
Kurz gesagt, ht sagt "nur" aus, dass die CPU entscheiden kann, ob entsprechende Partner-CPUs vorhanden sind. (siblings lässt sich in dem Kontext scheiße übersetzen)
http://www.codemonkey.org.uk/2009/11/10/common-hyperthreading-misconception/
Kurz gesagt, ht sagt "nur" aus, dass die CPU entscheiden kann, ob entsprechende Partner-CPUs vorhanden sind. (siblings lässt sich in dem Kontext scheiße übersetzen)
trick
Vice Admiral Special
- Mitglied seit
- 30.03.2007
- Beiträge
- 923
- Renomée
- 10
- Mein Laptop
- Lenovo ThinkPad X61
- Prozessor
- Phenom II X4 940 Black Edition
- Mainboard
- ASUS M3A78-T
- Kühlung
- boxed
- Speicher
- 2 * 2048 DDR2-800 ECC Kingston
- Grafikprozessor
- onboard Radeon HD3300 / bei Bedarf GF8800GTS 512
- Display
- 20" nec 20wgx²
- HDD
- 64er Solidata K5 SSD (Linux), 74er WD Raptor (Win 7)
- Optisches Laufwerk
- Benq DW1640
- Soundkarte
- Audigy2 ZS
- Gehäuse
- Lian Li PC-V600A
- Netzteil
- Enermax Pro 82+ 425W
- Betriebssystem
- Arch Linux amd64, ganz selten (zocken) Windows 7 Pro x64
aha! danke!
Ähnliche Themen
- Antworten
- 29
- Aufrufe
- 13K
- Antworten
- 0
- Aufrufe
- 51K