Новый интерфейс percpu
Новый интерфейс percpu
В ядрах серии 2.6 предложен новый интерфейс, именуемый percpu, который служит для создания данных и работы с данными, связанными с определенным процессором. Этот интерфейс обобщает предыдущий пример. При использовании нового подхода работа с per-CPU-данными упрощается.
Рассмотренный ранее метод работы с данными, которые связаны с определенным процессором, является вполне законным. Новый интерфейс возник из необходимости иметь более простой и мощный метод работы с данными, связанными с процессорами, на больших компьютерах с симметричной мультипроцессорностью.
Все подпрограммы объявлены в файле <linux/percpu.h>. Описания же находятся в файлах mm/slab.с и <asm/percpu.h>.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
1.1. Новый интерфейс Windows Aero Glass
1.1. Новый интерфейс Windows Aero Glass Интерфейс – это первое, что бросается в глаза человеку, впервые работающему с новой операционной системой. Новый интерфейс Aero кардинальным образом отличает Windows Vista от предыдущих версий. Теперь все окна операционной системы стали
Добавляем новый контакт
Добавляем новый контакт Вы только что установили Skype, поэтому ваш список контактов еще пуст. Вы не можете выбрать из него имя вашего друга, чтобы сразу ему позвонить. Допустим, что вы даже не знаете его Skype-имени, этим проблема еще больше усложняется. Что же можно сделать в
Новый ярлык
Новый ярлык В Проводнике или Мой компьютер через меню Файл-Создать-Ярлык вы можете получить доступ к дискам компьютера, даже если вы отключили контекстное меню Проводника. Чтобы не допустить появления мастера создания нового ярлыка, удалите или переименуйте раздел:
Новый тип данных: BOOLEAN
Новый тип данных: BOOLEAN InterBase теперь поддерживает тип данных BOOLEAN в соответствии со стандартом SQL99. Поля и переменные типа BOOLEAN могут принимать значения TRUE/FALSE/UNKNOWN (да-да, и здесь используется трехзначная логика, как и везде, где есть понятие неопределенного значения). Размер
Добавляем новый объект
Добавляем новый объект Итак, в результате наших усилий по экрану движется кусочек сыра. Настало время добавить новый объект, которым пользователь будет отбивать сыр. Для наших целей вполне подойдет батон хлеба. Вспоминаем предыдущие упражнения, где мы выводили кусочек
НОВЫЙ ФАЙЛ
НОВЫЙ ФАЙЛ Все, хватить болтать, создаем новый файл. Новый файл создается в редакторе волновой формы нажатием кнопки Создать новый (New), выбором Меню Файл – Новый (File – New) или комбинацией клавиш Ctrl+N. Перед вами открывается окно создания нового файла (см. рисунок).На этом
Как создать новый PGP диск.
Как создать новый PGP диск. 1. Запустите программу PGPdisk2. Исполните команду New, после чего на экране появится мастер создания PGP диска.3. Нажмите на next.4. Появится окошко создания PGP диска, в котором необходимо указать путь, где новый диск под названием <New PGPdisk> надо
ФМ-ВЕЩАНИЕ: «Телеса» на Новый год
ФМ-ВЕЩАНИЕ: «Телеса» на Новый год Продолжающаяся гонка титанов уже начинает утомлять обилием новостей, но складывается впечатление, что противники Google временно идут на поводу у него. Все выпускают новые сервисы в бета-версиях, никто ни за что не отвечает, пользователи
Знание как новый вид капитала
Знание как новый вид капитала Адам Смит положил начало промышленной революции, когда указал на труд и капитал, как на основные экономические определители богатства нации. Однако, в наше время масса затраченного труда и избыток материалов могут оказаться бесполезными,
Информация как новый ресурс
Информация как новый ресурс Рассмотрев в этой главе вопросы теории ERP-систем, можно утверждать, что их уникальность заключается не только во всеобъемлющей интеграции различных модулей, принципе однократного ввода данных, взаимосвязанности хранимых данных, возможности
Новый инсталлятор Debian
Новый инсталлятор Debian LinuxFormat, #78 (апрель 2006)Debian обзавелся новым инсталлятором. Точнее, это все тот же Debian Installer, впервые появившийся в Sarge, но несколько модифицированный. Теперь установка совершается в один этап – без перезагрузки: после развертывания базовой системы
TDD и новый код
TDD и новый код Мы используем TDD для всех новых проектов, даже если это означает, что фаза развёртывания рабочего окружения проекта потребует больше времени (потому что нужно больше усилий на настройку и поддержку тестовых утилит). Нетрудно понять, что выгода перевесит
НОВЫЙ ВИД НАРКОМАНИИ?
НОВЫЙ ВИД НАРКОМАНИИ? Компьютер – заветная мечта каждого современного мальчишки. Да и многие родители считают «умный ящик» неотъемлемой составляющей достойного качества жизни, а потому покупают его ребёнку и дают деньги на игры в компьютерных клубах, которых в