[Fedora 24] Inrichten van (1GB) hugepages

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • Kun
  • Registratie: December 2008
  • Laatst online: 25-09 10:49
Het lukt me niet om hugepages (1GB) in te richten in Fedora 24.

Ik heb de volgende wijziging aangebracht in /etc/default/grub

GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rd.lvm.lv=fedora/root rd.lvm.lv=fedora/swap rhgb quiet default_hugepagesz=1G hugepagesz=1G hugepages=4"
GRUB_DISABLE_RECOVERY="true"

Vervolgens het volgende commando uitgevoerd:

grub2-mkconfig -o /boot/grub2/grub.cfg

En de computer opnieuw gestart. Maar als ik vervolgens kijk in /proc/meminfo dan lijkt het nog niet te werken.

code:
1
2
3
4
5
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB


Ik kan ook nergens fatsoenlijke documentatie vinden hoe ik dit anders zou moeten activeren. Kan iemand me wellicht in de juiste richting sturen?

Alle reacties


Acties:
  • +1 Henk 'm!

  • Thralas
  • Registratie: December 2002
  • Laatst online: 30-09 08:10
Je kunt het natuurlijk ook runtime alloceren, alleen moet de kernel dan mogelijk wat geheugen verkassen. Waar heb je de hugepages uiteindelijk voor nodig, en kan die applicatie dat niet zelf regelen?

Verder: ondersteunt je CPU wel 1G huge pages? En zie je je commandline terug in /proc/cmdline?

Acties:
  • 0 Henk 'm!

  • Kun
  • Registratie: December 2008
  • Laatst online: 25-09 10:49
Thanks voor je hulp Thralas! Ik heb via /proc/cmdline gecontroleerd of de instellingen zichtbaar waren, maar dat was niet het geval.

Ik heb nu de instellingen toegevoegd m.b.v. grubby: grubby --args="hugepagesz=1G hugepages=4 default_hugepagesz=1G" --update-kernel /boot/vmlinuz-4...

En nu werkt het! In /proc/meminfo staat nu het volgende:

code:
1
2
3
4
5
HugePages_Total:       4
HugePages_Free:        4
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:    1048576 kB