![]() |
Anzahl der zugewiesenen Prozessoren (dwNumberOfProcessors)
Hi,
die Anzahl der Prozessoren auf einem Mehrprozessorsystem kann ja bekanntlich mit SystemInfo.dwNumberOfProcessors geholt werden. Nun kann man ja einem Prozess die Prozessoren im Taskmanager zuweisen, d.h. man kann weniger als die maximale Zahl ankreuzen. Trotzdem bekommt man dann bei SystemInfo.dwNumberOfProcessors immer die maximale Zahl und bei SystemInfo.dwActiveProcessorMask alle im System aktiven Prozessoren. Weiß jemand, wie man die Anzahl der dem einzelnen Prozess zugewiesenen Prozessoren bekommen kann? Danke Steamengine |
Re: Anzahl der zugewiesenen Prozessoren (dwNumberOfProcessor
Das was du suchst ist die Processor Affinity Mask. Dies hatten wir die Tage hier gleich mehrfach, in der Suche wirst du dazu fündig.
z.B. hier: ![]() |
Re: Anzahl der zugewiesenen Prozessoren (dwNumberOfProcessor
Aha, besten Dank für die schnelle Antwort. Ich schaue mal...
Steamengine |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:54 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz