Hallo,
Ich schätze, dass Sie abaout ein Datenbankbediener sprechen, der asynchrones Input/Output tut oder rohe Vorrichtungen verwendet?
Sonst würde solch eine Einstellung einer Spitze zu viel Dateisystempufferspeicher, ich denken kosten.
Was sind Ihr „Gedächtnis herausgibt“?
Sowieso ist der Befehl, hier zu verwenden „vmo“ (Speicher-Wahlen).
Zu Ihre gegenwärtige Einstellungsausgabe überprüfen
vmo - a (vmo - F - a unter AIX 6)
und maxclient%, maxperm% und minperm% überprüfen.
Um Ihre gewünschten Einstellungen zu erzielen, herausgeben
vmo - O minperm%=10
vmo - O maxperm%=15
vmo - O maxclient%=15
Zu diese Einstellungen über Neustarts die „- p-“ Markierungsfahne addieren dauerhaft lassen -
vmo - p - O minperm%=10
vmo - p - O maxperm%=15
vmo - p - O maxclient%=15
PERM-Gedächtnis wird für Aktenseiten, KLIENT verwendet, den Gedächtnis im Wesentlichen das selbe ist (mit einigen Besonderen für JFS2 und NFS, die hier ignoriert werden können). Der Rest ist auf eine „reservierte“ Art für Arbeitsspeicherseiten (%Comp).
Diese Einstellungen werden sofort, aber, da AIX ein wenig „Konservatives“ in seinem Gedächtnismanagement ist, es benötigen einige Zeit, seinen Gedächtnisverbrauch zu justieren angewendet.
Auch die Werte werden nicht wirklich „ernst“ genommen. Wenn es nicht für Baut. gebraucht wird, verwendet AIX mehr Gedächtnis für PERM, als mit maxperm% eingestellt wird.
Um dieses zu vermeiden und Gedächtnisjustage zu beschleunigen, konnten Sie strict_maxclient = 1 und strict_maxperm zusätzlich einstellen = 1.
Ich empfehle nicht dieses, weil es sehr hohe Tätigkeit der Seite in/page heraus für eine Weile verursacht, und werde alle Flexibilität im Gedächtnismanagement zurücknehmen (mit den strengen Einstellungen gibt es nie mehr als maxperm% Aktenseiten, unabhängig davon, ob der Rest für Baut. oder nicht wirklich erforderlich ist).
wmp