Mi az osztott memória a Mac OS X, Linux rendszergazda

Mi a Közös memória a Mac OS X?

A leghatékonyabb, osztott memória többprocesszoros / többmagos rendszerek, kliens-szerver alkalmazások és redundáns rendszer, ami fut egyszerre több alkalmazás. Egy kis mennyiségű megosztott memória. folyamatok és alkalmazások a sorban a hozzáférést egy osztott memória megszabadítja a adatcsere céljából, ami lassítja a teljesítményét, vagy akár hibát okoznak típusa: «Nem lehet létrehozni megosztott memória: rendszer shmget».

A Mac OS X, megosztott memória beállítások alapértelmezés szerint az indításkor a kernel szintjén lehetőség van pomotret a Mac, a következő parancsot:

vagy minden egyes változó külön-külön
[Codesysctl kern.sysv.shmmax
kern.sysv.shmmax: 4194304 // hogy az alapértelmezett 4 Mb
.
$ Sysctl kern.sysv.shmall
kern.sysv.shmall: 1024 [/ code]

SHMMAX - a maximális mérete osztott memória szegmensek

shmmin - a legkisebb méretű osztott memória

shmmni - a maximális számát osztott memória szegmens

SHMSEG - a maximális osztott memória szegmens (felhasználónként)

SHMALL - a maximális osztott memória (lapok), és általában osztva 4096

Mac egyáltalán ezeket az értékeket ugyanaz lesz, mint Az Apple természetesen nem tudom, hogy a memória mennyisége bármelyik üzemmódban a terhelés, akkor a számítógép használható ebben és vett néhány átlagos értékeket. De ez a helyzet lehet korrigálni, és egy kis teljesítmény növekedést. Miért mondom a végtelenségig, a szó - néhány, hanem azért, mert proizvoditelnsti növekedés lesz észrevehető egy adott számítógépen, valamint a konkrét hardver (CPU, RAM térfogat, futó alkalmazások, stb), azaz Nem mondhatjuk, hogy a termelékenység növekedése, például 10% -ban ilyen beállítás az összes.

Opció 1 - osztott memória 512 Mb

2. lehetőség - osztott memória 1 Gb

Használhatja én kész opciók vagy könnyen kiszámítható az összeget a változata osztott memóriát. kifejezetten az Ön számítógépén.

Az érték a változókat lehet beállítani manuálisan vagy automatikusan, ha a számítógép indulásakor. Először is, úgy a kézi telepítés opciót értékeket, és kiválasztani az optimális érték, akkor beállíthatja, hogy automatikus letöltése.

Kézi beállítás (például, a felbontás 512 Mb):

mint láttuk, és ez 4 Mb, 512 Mb volt. Nem szabad elfelejteni, hogy a hozzárendelt értékek manuálisan lesz érvényes, amíg a következő változás, vagy amíg a számítógép újraindítása.

Miután felvette magát az optimális értékeket, szükség van beállítva, hogy automatikusan töltse le. A kezdéshez megtudni a rendelkezésre álló beállítások fájl megosztott memória van a rendszerben, a következő parancsot (az alapértelmezett nem):

Az üres ablak, írja be az értékeket, amelyeket felvette, vagy például, az én verzióm 1.2. Mentsd el a fájlt, és a következő alkalommal, amikor újraindítja a rendszert, megkaptuk az új értékek megosztott memóriát.

Megjegyzés: sysctl.conf ne legyen semmi extra, kivéve fájlt (például):

Megjegyzés: A fenti manipulációk a kernel van szükség, hogy legyen nagyon óvatos! Minden azokat a hibákat, akkor elkerülhető a számértékek - ez lesz a te hibád! Nos, valóban, csak azért, hogy legyen óvatos, és ügyes :)

Ui Bármi jött Stiv Dzhobs, a fantázia kell, hogy legyen világosabb, mint a valóság.

Kapcsolódó hozzászólások

Hozzászólás részletek

Kapcsolódó cikkek