Что означает значение Align в заголовке программы файла ELF?
Глядя на заголовок программы ELF-файла, я вижу следующую информацию. (Первое значение - тип заголовка программы, а второе - выравнивание)
1. PHDR 0x8
2. INTERP 0x1
3. LOAD 0x200000
4. LOAD 0x200000
5. DYNAMIC 0x8
6. NOTE 0x4
7. GNU_EH_FRAME 0x4
8. GNU_STACK 0x10
10. GNU_RELRO 0x1
У меня вопрос, что на самом деле означает Align в заголовке программы?
Глядя на страницу руководства для ELF(5) в Linux, она говорит следующее:
p_align Этот элемент содержит значение, которому выровнены сегменты в памяти и в файле.
Итак, что на самом деле означает выравнивание в памяти (скажем, 0x1, 0x4, 0x8, 0x10, 0x200,00)?