Hlavní navigace

Názor ke zprávičce Intel pracuje na pětiúrovňové tabulce stránek od Milan Keršláger - ...což nemění nic na tom, že když chcete...

  • Aktualita je stará, nové názory již nelze přidávat.
  • 18. 12. 2016 23:17

    Milan Keršláger

    ...což nemění nic na tom, že když chcete přenést data > page, pak bude nejlepší, když se to provede na jeden zátah a potřebujete souvislý úsek (používá se pro přístup k disku, síťové karty). Po jednotlivých 4KiB to bude komplikovanější.

    Pokud máte novější systém (RHEL6, SLES 11, Debian tuším ne), jádro se snaží používat souvislé 2MiB stránky (THP, Transparent Huge Pages), problém defragmentace volného místa ve fyzické RAM pak řeší khugepaged. Některé aplikace to umějí využít (např. MariaDB, Python, Apache).

    Pokud máte slušný CPU, novější desku, funkční BIOS a třeba i novější grafickou kartu, lze zapnout IOMMU (což je dobré pro virtualizaci, když se přímo mapuje HW do virtuálu) a tím vyřešit HW komunikaci bez nutnosti mít souvislou fyzickou paměť.