ДИНАМІЧНІ БІБЛІОТЕКИ Загальні відомості

Бібліотеки динамічного компонування (dynamic link libraries-DLL) є виконуваними файлами особливого формату, які містять функції, дані або ресурси, доступні для інших додатків Особливий формат модулів DLL передбачає наявність в них розділів імпорту та експорту Розділ експорту вказує ті ідентифікатори обєктів (функцій, класів, змінних), доступ до яких дозволено для клієнтів

Дескриптор пам’яті

Ядро являє адресний простір процесу у вигляді структури даних, яка називаєтьсядескриптором памяті Ця структура містить всю інформацію, яка відноситься до адресного простору процесу Дескриптор памяті представляється за допомогою структури struc t mm_struct, яка визначена у файлі

Функції munmap () і do_munmap (): видалення інтервалу адрес

Функція do_manmap () видаляє інтервал адрес із зазначеного адресного простору процесу Ця функція оголошена у файлі таким чином int do_munmap(struct mm_struct *mm, unsigned long start, size t_len) Перший параметр вказує адресний простір, з якого видаляється інтервал адрес, що починається з адреси star t і має довжину le n байт У разі успіху повертається нуль, а […]

Адресний рядок Internet Explorer 8 (частина 2/8), Різне, Інтернет-технології, статті

Взагалі, треба сказати, що, як головний елемент веб-серфінгу, саме адресний рядок піддалася в новій версії Internet Explorer найбільш значних змін – інша робоча область залишилася фактично недоторканою. Цим обумовлений досить дружній інтерфейс IE7, який було вирішено не піддавати значним змінам, а рухатися по еволюційному шляху.

Дослідження моделі пам’яті Linux, Linux, Операційні системи, статті

Розуміння моделей пам’яті, використовуваних в Linux, – це перший крок до освоєння на більш високому рівні структури операційної системи Linux та її реалізації. У цій статті моделі пам’яті Linux і керування пам’яттю розглядаються на ознайомлювальному рівні.