Читайте также
Реализация потоков в ядре Linux
Многопоточность — это популярная сегодня программная абстракция. Она обеспечивает выполнение нескольких потоков в совместно используемом адресном пространстве памяти. Потоки также могут совместно использовать открытые файлы и другие
Глава 9
Средства синхронизации в ядре
В предыдущей главе обсуждались источники и решения проблем, связанных с конкуренцией за ресурсы. К счастью, в ядре Linux реализовано большое семейство средств синхронизации. В этой главе обсуждаются эти средства, интерфейсы к ним, а
Реализация связанных списков в ядре Linux
В ядре Linux для прохождения по связанным спискам используется унифицированный подход. При прохождении связанного списка, если не важен порядок прохода, эту операцию не обязательно начинать с головного элемента, на самом деле вообще
Глава 8
Основные сведения о сокетах UDP
8.1. Введение
Приложения, использующие TCP и UDP, фундаментально отличаются друг от друга, потому что UDP является ненадежным протоколом дейтаграмм, не ориентированным на установление соединения, и этим принципиально непохож на
Глава 22
Дополнительные сведения о сокетах udp
22.1. Введение
Эта глава объединяет различные темы, касающиеся приложений, использующих сокеты UDP. Для начала нас интересует, как определяется адрес получателя дейтаграммы UDP и интерфейс, на котором дейтаграмма была получена,
Глава 23
Дополнительные сведения о сокетах SCTP
23.1. Введение
В этой главе мы займемся углубленным рассмотрением SCTP, изучим особенности этого протокола и параметры сокетов, при помощи которых он управляется. Мы обсудим некоторые специальные вопросы, в частности, управление
Глава 1
Общие сведения
1.1. Гонки на выживание: Windows XP, Windows Vista и Windows 71.2. Новое в Windows 71.3. Версии операционной системы1.4. Системные требования1.5. Проверка на совместимостьПоявления новой операционной системы Windows 7, автором которой является корпорация Microsoft, ждали многие,
Глава 1
Общие сведения о Windows 7
В первой главе кратко вспомним, что представляет собой операционная система Windows 7, каковы ее основные свойства и как оценить ее
Часть I Начальные сведения
В этой части книги вы познакомитесь с программами, которые может использовать бухгалтер для создания документов и проведения расчетов. Это программы Microsoft Word и Microsoft Excel. Немало полезного вы узнаете также, прочтя главы, посвященные работе в сети
Глава 1
Общие сведения о программах Linux
• Особенности программ Linux• Установка программ в LinuxLinux – это не программа, а операционная система со своими принципами построения и особенностями. Здесь все не так, как в Windows: например, в Linux нет привычных обозначений дисков С:, D:,
Часть I. Начальные сведения о VBA
Начинает книгу только одна унылая глава, посвященная теоретическим вопросам, зато следующие три шустренькие главы разбудят вас и заставят бежать вместе с VBA. Вы научитесь записывать макросы, чтобы не обращаться к программированию там, где
Часть I Начальные сведения о VBA
в этой части...В главе I обсуждаются те понятия, на которых основано программирование в VBA. Обсуждаемые здесь идеи действительно важны - поверьте мне, до тех пор пока вы не поймете их, серьезная работа с VBA будет . как минимум трудной. Но как
Глава 1 AutoCAD 2009. Общие сведения
Требования к системе Запуск системы AutoCAD Начало работы Подробнее о шаблоне Вызов справочной системы Открытие рисунков Создание рисунков Определение границ рисунка Определение параметров сетки Определение шага привязки Совмещение шаговой
Глава 1
Общие сведения об ArchiCAD
• Почему ArchiCAD?• Что может ArchiCAD• Установка программы• Запуск ArchiCADРазработанное фирмой Graphisoft приложение ArchiCAD – наиболее популярный и функциональный программный продукт для создания архитектурных проектов. Мы рассмотрим одиннадцатую
Глава 2
Общие сведения о системе КОМПАС-3D LT
Система КОМПАС-3В LT предназначена для создания трехмерных параметрических моделей деталей и последующего полуавтоматического выполнения их рабочих чертежей, содержащих все необходимые виды, разрезы и сечения.Система