Einzelnen Beitrag anzeigen

NicoDE
(Gast)

n/a Beiträge
 
#3

Re: [ASM] Mehrere CPUs ansprechen

  Alt 30. Jun 2005, 11:51
Zitat von Daniel G:
Gibt es eine Möglichkeit, auszuwählen, welcher Prozessor angesprochen werden soll?
Da die Verwaltung der Ressourcen dem Betriebssystem obliegt,
sollte man dessen vorhandene APIs benutzen (Win32: SetProcessAffinityMask, SetThreadAffinityMask).

ps: alle Prozessoren die nicht lizensiert sind, oder deaktiviert wurden, 'kennt' das Betriebssystem nicht (um also die tatsächliche Anzahl unter Windows 9x herauszufinden, muss man direkt auf die Hardware zugreifen - 'evil')
pps: unter einigen Windows-Versionen können UserMode-Programme nicht auf dem Prozessor laufem der vom Kernel benutzt wird -> WMI, Registry, System-Informationsfunktionen, ...
  Mit Zitat antworten Zitat