segment tekstu jest tylko do odczytu. ZMAGIC – dodał wsparcie na stronicowanie na żądanie. QMAGIC – pozwala nagłówkowi na bycie złączonym z pierwszą stroną segmentu tekstu, zazwyczaj oszczędzając jedną stronę pamięci. Pliki wykonywalne QMAGIC z reguły są ładowane jedną stronę przed końcem wirtualnej przestrzeni adresowej, żeby umożliwić wychwycenie dereferencji wskaźnika zerowego poprzez błąd segmentacji.
a.out jako nazwa pliku a.out jest tradycyjną nazwą pliku, generowanego przez kompilatory (a dokładniej: linkery). Nazwa pliku („a.out”) obecnie nie ma związku z jego formatem (np. ELF). Domyślną nazwę można zmienić stosując, właściwy dla danego kompilatora, przełącznik. Przykładowo, w kompilatorach gcc/g++ jest to -o <nazwa pliku> :
gcc -Wall hello.cpp -o hello
(powstanie plik wykonywalny, o nazwie „hello”).
Przypisy
Linki zewnętrzne Pamięć wirtualna
Kategoria:Pliki wykonywalne