Новый интерфейс percpu

Новый интерфейс percpu

В ядрах серии 2.6 предложен новый интерфейс, именуемый percpu, который служит для создания данных и работы с данными, связанными с определенным процессором. Этот интерфейс обобщает предыдущий пример. При использовании нового подхода работа с per-CPU-данными упрощается.

Рассмотренный ранее метод работы с данными, которые связаны с определенным процессором, является вполне законным. Новый интерфейс возник из необходимости иметь более простой и мощный метод работы с данными, связанными с процессорами, на больших компьютерах с симметричной мультипроцессорностью.

Все подпрограммы объявлены в файле <linux/percpu.h>. Описания же находятся в файлах mm/slab.с и <asm/percpu.h>.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

ФМ-ВЕЩАНИЕ: «Телеса» на Новый год

Из книги Журнал «Компьютерра» №47-48 от 20 декабря 2005 года автора Журнал «Компьютерра»

ФМ-ВЕЩАНИЕ: «Телеса» на Новый год Продолжающаяся гонка титанов уже начинает утомлять обилием новостей, но складывается впечатление, что противники Google временно идут на поводу у него. Все выпускают новые сервисы в бета-версиях, никто ни за что не отвечает, пользователи


НОВЫЙ ФАЙЛ

Из книги Запись и обработка музыки и звука. Digital DJ автора Леонтьев Виталий Петрович

НОВЫЙ ФАЙЛ Все, хватить болтать, создаем новый файл. Новый файл создается в редакторе волновой формы нажатием кнопки Создать новый (New), выбором Меню Файл – Новый (File – New) или комбинацией клавиш Ctrl+N. Перед вами открывается окно создания нового файла (см. рисунок).На этом


Новый ярлык

Из книги Реестр Windows автора Климов Александр

Новый ярлык В Проводнике или Мой компьютер через меню Файл-Создать-Ярлык вы можете получить доступ к дискам компьютера, даже если вы отключили контекстное меню Проводника. Чтобы не допустить появления мастера создания нового ярлыка, удалите или переименуйте раздел:


TDD и новый код

Из книги Scrum и XP: заметки с передовой автора Книберг Хенрик

TDD и новый код Мы используем TDD для всех новых проектов, даже если это означает, что фаза развёртывания рабочего окружения проекта потребует больше времени (потому что нужно больше усилий на настройку и поддержку тестовых утилит). Нетрудно понять, что выгода перевесит


Знание как новый вид капитала

Из книги Внедрение SAP R/3: Руководство для менеджеров и инженеров автора Кале Вивек

Знание как новый вид капитала Адам Смит положил начало промышленной революции, когда указал на труд и капитал, как на основные экономические определители богатства нации. Однако, в наше время масса затраченного труда и избыток материалов могут оказаться бесполезными,


Информация как новый ресурс

Из книги Ребенок и компьютер автора Медведева Ирина Яковлевна

Информация как новый ресурс Рассмотрев в этой главе вопросы теории ERP-систем, можно утверждать, что их уникальность заключается не только во всеобъемлющей интеграции различных модулей, принципе однократного ввода данных, взаимосвязанности хранимых данных, возможности


НОВЫЙ ВИД НАРКОМАНИИ?

Из книги Программирование КПК и смартфонов на .NET Compact Framework автора Климов Александр П.

НОВЫЙ ВИД НАРКОМАНИИ? Компьютер – заветная мечта каждого современного мальчишки. Да и многие родители считают «умный ящик» неотъемлемой составляющей достойного качества жизни, а потому покупают его ребёнку и дают деньги на игры в компьютерных клубах, которых в


Добавляем новый объект

Из книги Бесплатные разговоры через Интернет автора Фрузоров Сергей

Добавляем новый объект Итак, в результате наших усилий по экрану движется кусочек сыра. Настало время добавить новый объект, которым пользователь будет отбивать сыр. Для наших целей вполне подойдет батон хлеба. Вспоминаем предыдущие упражнения, где мы выводили кусочек


Добавляем новый контакт

Из книги PGP: Кодирование и шифрование информации с открытым ключом. автора Левин Максим

Добавляем новый контакт Вы только что установили Skype, поэтому ваш список контактов еще пуст. Вы не можете выбрать из него имя вашего друга, чтобы сразу ему позвонить. Допустим, что вы даже не знаете его Skype-имени, этим проблема еще больше усложняется. Что же можно сделать в


Как создать новый PGP диск.

Из книги Инфобизнес на полную мощность [Удвоение продаж] автора Парабеллум Андрей Алексеевич

Как создать новый PGP диск. 1.  Запустите программу PGPdisk2.  Исполните команду New, после чего на экране появится мастер создания PGP диска.3.  Нажмите на next.4.  Появится окошко создания PGP диска, в котором необходимо указать путь, где новый диск под названием <New PGPdisk>  надо


Новый продукт

Из книги Windows Vista. Для профессионалов автора Клименко Роман Александрович


Новый тренинг

Из книги Мир InterBase. Архитектура, администрирование и разработка приложений баз данных в InterBase/FireBird/Yaffil автора Ковязин Алексей Николаевич


1.1. Новый интерфейс Windows Aero Glass

Из книги Linux и все, все, все... Статьи и колонки в LinuxFormat, 2006-2013 автора Федорчук Алексей Викторович

1.1. Новый интерфейс Windows Aero Glass Интерфейс – это первое, что бросается в глаза человеку, впервые работающему с новой операционной системой. Новый интерфейс Aero кардинальным образом отличает Windows Vista от предыдущих версий. Теперь все окна операционной системы стали


Новый тип данных: BOOLEAN

Из книги автора

Новый тип данных: BOOLEAN InterBase теперь поддерживает тип данных BOOLEAN в соответствии со стандартом SQL99. Поля и переменные типа BOOLEAN могут принимать значения TRUE/FALSE/UNKNOWN (да-да, и здесь используется трехзначная логика, как и везде, где есть понятие неопределенного значения). Размер


Новый инсталлятор Debian

Из книги автора

Новый инсталлятор Debian LinuxFormat, #78 (апрель 2006)Debian обзавелся новым инсталлятором. Точнее, это все тот же Debian Installer, впервые появившийся в Sarge, но несколько модифицированный. Теперь установка совершается в один этап – без перезагрузки: после развертывания базовой системы