Основы Linux: процессы и их свойства

Что такое процесс и как он связан с программами и библиотеками * сегменты процесса: text, data, stack, heap * загрузка программ и библиотек в виртуальную память процесса * ELF секции и права доступа сегментов памяти * динамическая и статическая линковка * виртуальная, резидентная и разделяемая память процесса Атрибуты процесса * wd, umask, environment * pid, ppid, tty, sid, pgid, tpgid * nice, pri * ruid, euid, rgid, egid и их связь с SUID и SGID Порождение процессов и запуск программ * системные вызовы fork() и exec() * системные вызовы wait() и exit() * процессы-зомби и прародитель процессов * параллельные программы Об этом и о многом другом см.
Back to Top