17 октября 2019 года    
Четверг | 11:59    
Главная
 Новости
Базы данных
Безопасность PC
Всё о компьютерах
Графика и дизайн
Интернет-технологии
Мобильные устройства
Операционные системы
Программирование
Программы
Связь
Сети
 Документация
Статьи
Самоучители
 Общение
Форум







Разделы / Операционные системы / FreeBSD

Руководство FreeBSD для разработчиков

Руководство FreeBSD для разработчиков

The FreeBSD Documentation Project

            doc@FreeBSD.org
          

Добро пожаловать в руководство FreeBSD для разработчиков.


Table of Contents
I. Введение
1. Разработка во FreeBSD
2. Парадигма BSD
3. Обзор архитектуры
4. Структура /usr/src
II. Основы
5. Безопасное программирование
5.1. Обзор
5.2. Методология обеспечения безопасности
5.3. Переполнения буфера
5.4. Проблемы с установленным битом UID
5.5. Ограничение среды работы вашей программы
5.6. Доверие
5.7. Неожиданное поведение
III. Ядро
6. История ядра Unix
7. Замечания по блокировке
7.1. Мьютексы
7.2. Блокировки менеджера блокировок
7.3. Атомарно защищенные переменные
IV. Память и виртуальная память
8. Виртуальная память
V. Система ввода/вывода
9. UFS
VI. Межпроцессное взаимодействие
10. Сигналы
VII. Работа в сети
11. Сокеты
VIII. Сетевые файловые системы
12. AFS
IX. Работа с терминалами
13. Системные консоли
X. Звук
14. OSS
XI. Драйверы устройств
15. Написание драйверов устройств для FreeBSD
15.1. Введение
15.2. Механизм динамического компоновщика ядра - KLD
15.3. Обращение к драйверу устройства
15.4. Символьные устройства
15.5. Сетевые драйверы
16. Устройства PCI
16.1. Обнаружение и подключение
17. Устройства USB
18. NewBus
XII. Аппаратные платформы
19. IA-32
20. Alpha
21. IA-64
XIII. Отладка
22. Truss
XIV. Обеспечение совместимости
23. Linux
XV. Приложения
Bibliography
 Руководство FreeBSD для разработчиков
Лента новостей


2006 (c) Copyright Hardline.ru