Hogyan tudom a méretét a fizikai memória
API funkciókat, amelyek lehetővé teszik, hogy megkapjuk a fizikai memória mennyisége (RAM) szignifikánsan különbözik a Windows, Linux, OSX, AIX, BSD, Solaris és egyéb operációs rendszerek. Ebben a cikkben megpróbáltuk levelet cross-platform funkció, amely lehetővé teszi, hogy a méret a fizikai memória a rendszer.
Hogyan lehet a méretét a fizikai memória
Fizikai memória - ez a memória mennyisége, hogy a rendszer valóban (ellentétben a virtuális memória). szabad fizikai memória mérete határozza meg a felső határt az elosztási memória eXtra folyamat, elérve, amely azt fogja távolítani a lemezre. A gyakorlatban néhány fizikai memória állandó jelleggel a kernel, és egyéb szolgáltatásokat kell maradnia a memóriában. A többi fizikai memória operációs rendszert futtató, és oszlik a futó folyamatokat. Sem az egyik felhasználó folyamat soha nem kap az összes fizikai memória.
Minden operációs rendszer van egy konzol, vagy GUI-eszközök beszerzése információt fizikai memória mennyisége, de a célunk az, hogy ezt az információt programból. Sajnos, a függvény API, amely lehetővé teszi, hogy megkapjuk a fizikai memória mennyisége nem szabványosított, és nagyon eltérő a különböző operációs rendszerekben.
Valójában ez lesz kb getMemorySize () függvény. A bemutatott művek legtöbb operációs rendszer (akkor egyszerűen másolja a kódot, vagy töltse le getMemorySize.c). Csatlakoztasson bármilyen további könyvtárakra nem szükséges.