Mój komputer ma pamięć 16G.
Kiedy wmic memphysical get maxcapacitygo uruchomię , wraca33554432(32G)
Czy jest jakiś problem z tym poleceniem?
Mój komputer ma pamięć 16G.
Kiedy wmic memphysical get maxcapacitygo uruchomię , wraca33554432(32G)
Czy jest jakiś problem z tym poleceniem?
Odpowiedzi:
maxcapacityKomenda pokazuje co Okna myśli to absolutne maksimum, system może obsługiwać zarówno z powodu procesora lub płyty głównej wsparcia. tzn. widzisz maksymalną pojemność systemu .
Nie wykazuje maksymalną wyposażoną pamięć.
Mogę to powiedzieć, ponieważ wiem, że mój procesor (stary i7) ma maksymalną obsługę 16 GB, ale mam 12 GB pamięci RAM. Kiedy uruchomię to polecenie, otrzymam
>wmic memphysical get maxcapacity
MaxCapacity
16777216
Zgodnie z tym pytaniem SO polecenie, które chcesz uzyskać z bieżącej pamięci fizycznej to:
wmic ComputerSystem get TotalPhysicalMemory
Który wraca
TotalPhysicalMemory
12841988096
Co jest tak blisko, jak nie ma znaczenia, 12 GB.
Na marginesie, wydaje się, że MaxCapacityzwraca wartość w kilobajtach, podczas gdy TotalPhysicalMemoryzwraca wartość w bajtach .