Vypočítajte hodnotu pre počet stránok na vyhradenie pre oblasť pamäte s veľkými stránkami.
Ak chcete používať pamäť s veľkými stránkami, musíte zaistiť, aby mal váš systém adekvátne pamäťové prostriedky na vyhradenie pre oblasť pamäte s veľkými stránkami. Oblasť pamäte s veľkými stránkami je časť pamäte, ktorá sa mapuje ako 16 GB segmenty stránok a manažuje sa nezávisle od základnej pamäte systému. Pred zadaním hodnoty pre pamäť s veľkými stránkami musíte určiť, ktoré aplikácie spúšťate a aké sú požiadavky na veľké stránky pre vaše aplikácie.
Určenie požiadaviek pre pamäť s veľkými stránkami pre vašu aplikáciu
Oblasť pamäte s veľkými stránkami sa môže použiť na zlepšenie výkonu pre databázové prostredia DB2 s oddielmi v operačných systémoch AIX. Pre aplikácie DB2 využijete veľké stránky zvyčajne pre rozsiahle databázové prostredia DB2 s viacerými oddielmi na účinnú podporu stupňa paralelnej aktivity, ktorá vyžaduje od oblastí pamäťových blokov zdieľanej pamäte.
Ak chcete určiť túto hodnotu, vypočítajte množstvo pamäte, ktorá je vyžadovaná pre zdieľanú oblasť pamäťových blokov na podporu vašich aplikácií DB2. Pozrite si odporúčania DB2 pre oblasť pamäťových blokov pre vašu konkrétnu aplikáciu.
V oddieloch s logickými oddielmi môžete priradiť pamäť s veľkými stránkami pri vytvorení oddielov. Táto hodnota sa odlišuje od hodnoty, ktorú zadáte pre nakonfigurovaný región pamäte oddielu. Môžete zadať minimálnu, želanú a maximálnu hodnotu. Ak chcete určiť počet veľkých stránok, ktoré sú potrebné pre vaše logické oddiely, pozrite si časti dole s výpočtom hodnôt veľkých stránok.
Poznámka: Vyhradenie pamäte s veľkými stránkami sa nedá meniť dynamicky. Zmena počtu veľkých stránok v serveri vyžaduje opakované zavedenie systému servera a zmena počtu priradenia veľkých stránok pre oddiel vyžaduje opakované zavedenie oddielu.
Aspekty pre výpočet hodnôt veľkých stránok
Množstvo pamäte s veľkými stránkami, ktoré vyhradíte, závisí na nasledujúcich faktoroch:
- Celkový množstvo licenčnej pamäte pre váš server
- Množstvo dostupnej pamäte po spočítaní nakonfigurovaných pamäťových prostriedkov
- Počet fyzických IO pripojení k serveru (každé IO pripojenie vyžaduje pamäť pre IO tabuľky, ktoré môžu byť distribuované medzi regiónmi fyzickej pamäte a redukovať tak pamäť dostupnú pre veľké stránky)
- Konfigurácia základnej pamäte pre logické oddiely (veľké stránky sa nepočítajú ako súčasť vyhradenia pamäte pre nakonfigurovaný oddiel)
- Požiadavky definujúce veľkú stránku, t.j. každá veľká stránka vyžaduje 16 GB súvislej pamäte a musí začínať na hranici 16 GB pamäte.
Varovanie: Firmvér servera zredukuje veľkosť veľkých stránok, aby sa vyhovelo niektorým z týchto závislostí. Keď k tomu dôjde, vygenerujú sa položky protokolu chýb na označenie, že veľkosť oblasti veľkých stránok bola zredukovaná. Referenčný kód v protokole chýb je B700 5300. Detaily referenčného kódu budú obsahovať šestnástkové hodnoty, ktoré označujú dôvod konfliktu s veľkosťou oblasti veľkých stránok. Nasledujúci príklad ukazuje možné položky a interpretáciu doplnkových slov v týchto položkách:
- slovo 3 = 0x0000000100000106 - oblasť veľkých stránok bola zredukovaná, aby sa vyhovelo hardvérovej konfigurácii systému
- slovo 4 = počet užívateľom nakonfigurovaných veľkých stránok
- slovo 5 = počet veľkých stránok, ktoré bolo možné poskytnúť
- slovo 3 = 0x0000000100000105 - oblasť veľkých stránok bola zredukovaná, aby sa vyhovelo pamäťovej konfigurácii oddielov
- slovo 4 = počet veľkých stránok pred vytvorením oddielov
- slovo 5 = firmvérom vypočítaný počet veľkých stránok po vyhovení pamäťovým požiadavkám oddielov
- slovo 6 = počet veľkých stránok v oblasti
Výpočet hodnôt pamäte s veľkými stránkami
Ak chcete vypočítať pamäťové požiadavky servera pre podporu veľkých stránok, vykonajte tieto kroky: