Jak uzyskać rzetelne informacje o zainstalowanym sprzęcie?

0

Witam,

Czy aby uzyskać rzetelne informacje na temat sprzętu można korzystać np z WMI czy najlepiej będzie skorzystać z asemblera i wyciągać takie dane "bezpośrednio" u źródła?

Potrzebuję takich informacji jak np w cpu-z

Taktowanie procka ( z podziałem na każdy rdzeń)
Taktowanie FSB
Ilość pamięci RAM i na jakich częstotliwościach pracuje, timingi
obciążenie procesora z podziałem na ilość rdzeni

Korzystając z WMI odczytałem na przykład ilość pamięci zainstalowanej ale nie odczytuje więcej niż 4GB. Program kompilowałem jako 32bit a sprawdzałem na 64bit architekturze z 8GB pamięcią.

Taktowanie procka również udało się uzyskać ale bez podziału na rdzenie

Korzystam na razie z C#

0

Program kompilowałem jako 32bit a sprawdzałem na 64bit architekturze z 8GB pamięcią.

To skompiluje jako 64bitowy i zobacz co się wtedy stanie.

0
aurel napisał(a)

Program kompilowałem jako 32bit a sprawdzałem na 64bit architekturze z 8GB pamięcią.

To skompiluje jako 64bitowy i zobacz co się wtedy stanie.

Ale 64bit program nie zostanie uruchomiony na 32bit systemie. To nie rozwiązuje problemu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1