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#