Geheugenvereisten voor bulkpagina's berekenen

Bereken de waarde voor het aantal pagina's dat aan een geheugenpool voor bulkpagina's moet worden toegewezen.

Als u het geheugen voor bulkpagina's wilt gebruiken, moet u ervoor zorgen dat uw systeem over voldoende geheugenresources beschikt die aan de geheugenpool voor bulkpagina's kunnen worden toegewezen. De geheugenpool voor bulkpagina's is een gebied met systeemgeheugen dat is ingedeeld als paginasegmenten van 16 GB en afzonderlijk van het basisgeheugen van het systeem wordt beheerd. Voordat u de waarde voor bulkpaginageheugen kunt opgeven, moet u bepalen welke toepassingen u uitvoert en wat de bulkpaginavereisten zijn voor uw toepassingen.

Geheugenvereisten voor bulkpagina's voor uw toepassing

De geheugenpool voor bulkpagina's kan worden gebruikt om de prestaties te verbeteren voor gepartitioneerde DB2-databaseomgevingen in AIX-besturingssystemen. Voor DB2-toepassingen, gebruikt u bulkpagina's voor groteDB2-databaseomgevingen die uit meerdere partities bestaan waarmee de parallelle activiteit wordt ondersteunt die vereist is voor gemeenschappelijke geheugenbufferpools. Als u deze waarde wilt bepalen, berekent u de hoeveelheid geheugen die vereist is voor de gemeenschappelijke bufferpool ter ondersteuning van uw DB2-toepassingen. Raadpleeg de DB2-aanvullingen voor bufferpoolgeheugen van uw specifieke toepassing.

In logisch gepartitioneerde systemen, kunt u bulkpaginageheugen toewijzen als u de partities maakt. Dit is een andere waarde dan de waarde die u opgeeft voor het geheugengebied van de geconfigureerde partitie. U kunt een minimum- of maximumwaarde of een gewenste waarde opgeven. Als u het aantal bulkpagina's wilt bepalen dat u nodig heb t voor uw logische partities, raadpleegt u de onderstaande sectie waarin het berekenen van bulkpaginawaarden wordt besproken.

Opmerking: De geheugentoewijzing voor bulkpagina's kan niet dynamisch worden gewijzigd. Als u het aantal bulkpagina's op de server wijzigt, moet de server opnieuw worden opgestart en als u het aantal toegewezen bulkpagina's wijzigt voor een partitie moet de partitie opnieuw worden opgestart.

Overwegingen voor het berekenen van bulkpaginawaarden.

De hoeveelheid bulkpaginageheugen dat u kunt toewijzen is afhankelijk van de volgende factoren:
  • De totale hoeveelheid gelicentieerd geheugen op uw server.
  • De hoeveelheid beschikbaar geheugen nadat geconfigureerde geheugenresources zijn gebruikt
  • Het aantal fysieke IO-verbindingen met de server (elke IO-verbinding vereist geheugen voor de IO-tabellen; dit geheugen kan worden verdeeld over de fysieke geheugengebieden en vermindert het beschikbare geheugen voor bulkpagina's).
  • De basisgeheugenconfiguratie voor logische partities (bulkpagina's worden niet berekend als onderdeel van de geheugentoewijzing voor geconfigureerde partities).
  • De vereisten waarmee een bulkpagina wordt gedefinieerd; voor elke bulkpagina is 16 GB aaneengesloten echt geheugen vereist en elke bulkpagina moet beginnen op een geheugengrens van 16 GB
Waarschuwing: De grootte van de bulkpaginapool wordt door de serverfirmware verminderd om aan bepaalde afhankelijkheden te kunnen voldoen. Als dit gebeurt, worden er foutenlogboekgegevens gegenereerd om aan te geven dat de grootte van de bulkpaginapool is verminderd. De verwijzingscode van het foutenlogboek is B700 5300. Met de referentiecodedetails worden hexadecimale gegevens aangegeven waarmee wordt aangegeven waarom niet kon worden voldaan aan de grootte van de bulkpaginapool. In het volgende voorbeeld ziet u de mogelijke gegevens en hoe de aanvullende woorden in deze gegevens moeten worden geïnterpreteerd:
  • woord 3 = 0x0000000100000106 - de bulkpaginapool is verminderd om aan de configuratie van de systeemhardware te voldoen.
    • woord 4 = aantal door de gebruiker geconfigureerde bulkpagina's
    • woord 5 = aantal bulkpagina's dat kan worden geleverd
  • woord 3 = 0x0000000100000105 - de bulkpaginapool is verminderd om aan de configuratie van het partitiegeheugen te voldoen.
    • woord 4 = aantal bulkpagina's voordat er partities zijn gemaakt
    • woord 5 = door firmware berekend aantal bulkpagina's nadat aan de vereisten voor partitiegeheugen is voldaan
    • woord 6 = aantal bulkpagina's in de pool

Geheugenwaarden voor bulkpagina's berekenen

Als u de servergeheugenvereisten wilt berekenen om bulkpagina's te ondersteunen, gebruikt u de volgende stappen:

  1. Stel de hoeveelheid basissysteemgeheugen vast en rond dat getal af naar de volgende waarde van 16 GB. Als u de basisservergeheugenvereisten wilt vaststellen,inclusief de POWER hypervisor en partitie, maar exclusief bulkpagina's, gebruikt u de LVT (LPAR Validation Tool) of System Planning Tool. Raadpleeg Planning voor logische partities voor informatie over het gebruik van deze planningstools.
  2. Stel het aantal IO-verbindingslussen op uw systeem vast en vermenigvuldig het aantal met 16 GB. Deze berekening is vereist omdat de server een geheugentabel nodig heeft voor elke IO-verbinding en omdat een bulkpagina van 16 GB zich niet op de plaats van een IO-tabel kan bevinden.
  3. Neem de grootste waarde die is vastgesteld in stap 1 en stap 2. Dit wordt uw basisgeheugenwaarde.
  4. Stel het aantal bulkpagina's vast dat nodig is voor uw AIX-toepassingen. Als u deze waarde wilt vaststellen gebruikt u de richtlijnen uit uw toepassingsdocumentatie en de AIX Performance Management Guide. Vermenigvuldig het aantal verwachte bulkpagina's met 16 GB. Voeg dit cijfer toe aan het basiscijfer dat in stap 3 is vastgesteld. De uitkomst van deze som is een schatting van de hoeveelheid gelicentieerd geheugen dat vereist is om te voldoen aan de vereisten voor een partitie- en bulkpaginapoolgeheugen voor uw systeem.

Feedback verzenden|Deze pagina beoordelen