lochkartenstanzer
Goto Top

24-core CPU and I can t move my mouse

Moin,

Schon fatal, daß das Windows-UI desto unbenutzbarer wird, je mehr Cores man der Kiste spendiert. face-sad

lks

https://randomascii.wordpress.com/2017/07/09/24-core-cpu-and-i-cant-move ...

Content-Key: 342952

Url: https://administrator.de/contentid/342952

Printed on: May 6, 2024 at 12:05 o'clock

Member: BassFishFox
BassFishFox Jul 10, 2017 at 23:22:35 (UTC)
Goto Top
Mahlzeit,

Offenbar ist das Motto "Viel hilft viel" im Zusammenhang mit vielen CPU-Kernen und bestimmter Software doch nicht ganz so das Wahre. face-wink

BFF
Member: Lochkartenstanzer
Lochkartenstanzer Jul 11, 2017 updated at 06:18:24 (UTC)
Goto Top
Zitat von @BassFishFox:

Offenbar ist das Motto "Viel hilft viel" im Zusammenhang mit vielen CPU-Kernen und bestimmter Software doch nicht ganz so das Wahre. face-wink

Wie damals bei den Θερμοπύλαι. Die wurden auch nur mit einer kleinen Schar überwunden, nachdem die große Masse es nicht schaffte.

lks
Member: Herbrich19
Herbrich19 Jul 11, 2017 at 11:01:43 (UTC)
Goto Top
Hallo,

Ich hatte mal in einer vm 8 CPU Kerne die durch HT Virtualisiert wurden = 16 Kerne im Taskmanager und der Server lief normal und man konnte die Explorer exe auch bedienen.

Ist nicht das Problem bei Programmeieren dass man die Threads auf die CPU Kerne verteilen muss? So weit ich weiß macht es .net es automatisch aber sicher bin ich mir da nicht.

Wen der Kern auf den der Thread für die Maus läuft überlastet ist aber andere Kerne noch frei sind nutzt es auch nichts wen diese nicht benutzt werden. Liegt es also an Windows, den Programmierern oder gar an der Hardware? Denke er das ist auch so ein bissen eine Philosophische frage face-smile

Gruß an die IT-Welt,
J Herbrich
Member: Lochkartenstanzer
Lochkartenstanzer Jul 11, 2017 at 11:05:56 (UTC)
Goto Top
Zitat von @Herbrich19:

Liegt es also an Windows, ...

Ja. Denn MS hat da einen Lock vorgesehen, der bei ejdem beenden eines Prozesses greift udn bei zu vielen Prozessen alles aufhält. wenn man den verlinkten Artikel durchliest, wird das deutlich.

lks
Member: UnbekannterNR1
UnbekannterNR1 Jul 11, 2017 at 11:21:08 (UTC)
Goto Top
Also dazu kann ich sagen, ich habe in eine VM mal alle verfügbaren 88 Cores geworfen und dann Taskmanager aufgemacht, der lief auch extrem schlecht. Trotz Server 2012. Schön bei 8 oder 16 bleiben dann ist alles gut.
Member: Herbrich19
Herbrich19 Jul 11, 2017 at 14:34:53 (UTC)
Goto Top
Hallo,

Ja, ich gebe den Wichtigen Servern immer 16 Kerne und das läuft bei mir eh alles auf einen Hyper Visor (vmware esxi) weswegen die große Anzahl an Kernen effizient verteilt werden kann.

Gruß an die IT-Welt,
J Herbrich
Member: rzlbrnft
rzlbrnft Jul 26, 2017 updated at 11:54:58 (UTC)
Goto Top
Zitat von @Herbrich19:

Hallo,

Ja, ich gebe den Wichtigen Servern immer 16 Kerne und das läuft bei mir eh alles auf einen Hyper Visor (vmware esxi) weswegen die große Anzahl an Kernen effizient verteilt werden kann.

Gruß an die IT-Welt,
J Herbrich

Das ist kontraproduktiv, da für einen CPU-Task mit 16 virtuellen CPUs auch 16 "reale" Kerne zur Verfügung stehen müssen.
Viel hilf viel ist hier absolut fehl am Platz, vor allem wenn du eine große Zahl VMs auf einem Host laufen lässt. Diese 16 Cores fehlen dann nämlich bei der Verteilung an die restlichen VMs wenn sie gerade in Benutzung sind.

Dazu sind folgende Artikel interessant.
VMWare: http://www.gabesvirtualworld.com/how-too-many-vcpus-can-negatively-affe ...
HyperV: https://www.faq-o-matic.net/2011/01/26/hyper-v-sizing-virtuelle-und-echt ...