Висновки
Особливим видом
файлів, які використовують в ОС, є
виконувані файли,їх створюють компіляцією
та компонуванням.При цьому необхідно
забезпечити відображення символьних
імен,що присутні у вихідному коді,на
адреси пам’яті, з якими може працювати
процесор після завантаження такого
файла у пам’ять.Сучасні компонувальники
використовують для цього кілька
підходів.
Розрізняють
статичне і динамічне компонування.Динамічне
компонування, яке набуло широкого
використання у сучасних ОС, пов’язане
зі збиранням образу процесу у пам’яті
із динамічних бібліотек під час його
виконання.
Сучасні формати
виконуваних файлів, такі як ELF у Linux
i
PE
у Windows
7(XP)
, мають подібну структуру.Ця структура
відбиває образ процесу, що полегшує
його відображення у пам’ять.
Список використаної літератури
Шеховцов В.А.
Операційні системи. – К.: Вид. гр. BHV,
2005. –576 с.
Э.
Таненбаум. Современные операционные
системы. –
СПб.: Питер. 2002.
3.
Смит, Родерик, В.
Сетевые средства
Windows 7.
: Пер. с англ. — М. :
Издательский дом
"Вильямc", 2003. — 672 с. : ил. — Парал.
тит. англ.
22