Frage : AIX reale Speicherallozierung, % Baut.-Gedächtnis und nicht Baut. oder Klienten-Gedächtnis

Hello

I Notwendigkeit, 85% meines realen durch %Comp Prozesse und restliches 15% durch Prozesse nicht verwendet zu werden Gedächtnisses zuzuteilen, Baut.-(Klient). Z.Z. dort sind Ausgaben mit Gedächtnis allocation.

Can, das jemand erklären mir gefallen, wie man den tut?

Extra Informationen, wenn sie hilft, wenn sie mir helfen einzustellen, dass up
i Bediener bereits prüfen müssen, die diese Einstellung von 85% Baut. und von 15% Klienten auf ihnen already.


Thanks.
haben

Antwort : AIX reale Speicherallozierung, % Baut.-Gedächtnis und nicht Baut. oder Klienten-Gedächtnis

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

Weitere Lösungen  
 
programming4us programming4us