Переведите

Translate to EnglishÜbersetzen Sie zum Deutsch/GermanΜεταφράστε στα ελληνικά/GreekПереведите к русскому/RussianOversetter til Norsk/NorwegianÖversätta till Svensk/Swedishहिन्दी अनुवाद करने के लिए/Hindi
Tradueix al català/CatalanTulkot uz latviešu/LatvianPreložiť do slovenčiny/SlovakVertaal aan het Nederlands/Dutchترجمة الى العربية/ArabicTraduzca al Español/SpanishTraduisez au Français/French
Traduca ad Italiano/ItalianTraduza ao Português/Portuguese日本語に翻訳しなさい /Japanese한국어에게 번역하십시오/Korean中文翻译/Chinese Simplified中文翻译/Chinese TraditionalПереклад на українську/Ukrainian
Изображение предварительный программировать в окружающей среде UNIX, второй вариант (серии профессионала Addison-Wesley вычисляя)
Изображение XSLT 2.0 и справки программника XPath 2.0 (программник к программнику)
Изображение принципиальных схем операционной системы
Изображение шлема RHCE красного аттестовало направляющий выступ изучения Линукс инженера (экзамен RH302) (давление аттестации)

Язык запроса базы данных XAM

Также, как обеспечивать поставщик-независимые середины создаваться, восстановляющ, дорабатывающ и уничтожающ XSets, спецификация SNIA XAM v1.0 также определяет язык запроса базы данных (XAM QL), основанный на подсовокупности языка SQL, ибо выбирать и восстановлять XUIDs XSets основанное на содержани-определенных критериях.

Комплект сдержанно слов для этого языка запроса базы данных довольно мал: выберите, где, и, или, не, как, существует, связывать, только для чтения, typeof, длина, дата, ИСТИННЫЕ, ЛОЖНЫЕ, прежде чем, после, содержит, и внутри. конструкцией, вопросы XAM смотрят как заявление SQL отборное. Язык запроса базы данных случай нечувствительный и использует характер ASCII - комплект.

Здесь пример просто вопроса XAM: выберите «.xset.xuid» где «com.example.name» = 'Tuckers Plantation

Версия 1.0 спецификации XAM определяет 2 уровня поддержки языка запроса базы данных, уровень 1 т.е. уровня 1 и уровня 2. определяет вопросы на свойствах и атрибуты поля в XSets и необходим. Любую стоимость имущества XSet которая доступна к программе применения через архив XAM можно запросить. Уровень 2 продлевает уровень 1 к вопросам поддержки на XStreams и опционн. Оба уровня вопроса достиганы до одиночный, определенный тип работы который все провайдеры XAM должны поддержать. В виду того что никакой поставщик что я осведомлен не имеет вопросы фактически снабженного уровня 2, остаток фокусов этого столба на вопросах уровня 1.

Заявление вопроса XAM состоит из необходимой отборной клаузулы последованной за опционным где клаузула. Для XAM v1.0 единственная действительная отборная клаузула отборное `.xset.xuid'. Это определяет что применение спрашивает список значений XUID. Например выберите «.xset.xuid»

возвратит список каждого XSet которое четко во время вопроса.

Где клаузула использована для того чтобы определить подсовокупность XSets, котор нужно сопрягать. На уровень 1 запрашивает его ограничено к сравнениям между свойствами XSet и буквальными значениями and/or атрибутами поля и буквальными значениями. выберите «.xset.xuid» где «.xam.time.xuid» > дата ('2009-02-01T00: 00: 00.0 ')

возвратит список всего Xsets которые были созданы дальше или после 1-ого февраля 2009.

Следующие выставки таблицы которые field и буквальные типы можно действительн сравнить. xam_intxam_doublexam_stringxam_datetimexam_xuid int ** двойник ** datetime* XUID* string* архив XAM утверждает что шнуры и либералы шнуров соответствуя шнуры UTF-8. Non-conforming литералы шнура UTF-8 производят ошибку синтаксиса вопроса XAM non-fatal. Вопросы как одиночная против множественных характеров глифа и non printable характеров неспецифицированны и

Поддержка Линукс HPET

IA-PC HPET (отметчик времени случая высокой точности) спецификация которая совместно была начата Intel и Майкрософт в начале этой декады. Самая последняя версия dated октябрь 2004. Она заявляла что цель первоначально дополнить и окончательно заменить отметчик времени интервала наследия 8254 Programmable и функции поколения Interrupt реальнего маштаба времени периодические который в настоящее время использовано как оборудование de-facto' отметчика времени `для IA-ПК.

Зодчество HPET определяет комплект отметчиков времени которые могут быть использованы операционной системой. Блок отметчика времени сочетание из одиночный счетчик и до 32 компараторы и регистра спички. Компаратор сравнивает содержание регистра спички против значения вверх-счетчика работающий вхолостую монотонно. Когда выход вверх-счетчика приравнивает значение в регистре спички interrupt произведен. Каждый из компараторов может вывести наружу interrupt. Максимум 8 блоков отметчика времени поддержан для итога 256 отметчиков времени. Каждый блок отметчика времени может иметь различные хронометрируя атрибуты. Специфические вставкы могут включить только подсовокупность этих отметчиков времени. Минимум 3 отметчика времени необходимы.

Спецификация содержит следующую блок-схему зодчества HPET.

Некоторые из отметчиков времени могут быть позволены произвести периодический interrupt. Если отметчик времени установлен для того чтобы быть периодическ, то свой период добавлен к регистру спички каждый раз спичка происходит, таким образом вычисляя the next time для этого отметчика времени для того чтобы произвести interrupt. Вверх-счетчик обычно 64 бита широко но трицатидвухразрядные вставкы позволены спецификацией и 64ыми-разрядн вверх-счетчиками можно также управлять в трицатидвухразрядном режиме. Вверх-счетчики бегут на минимуме 10 MHz. что гораздо быстре чем более старое RTC (реальний маштаб времени) и может таким образом произвести периодические interrupts на гораздо высокее разрешении. Регистры связали с этими отметчиками времени составлены карту к области памяти.

Функциональность польз ACPI BIOS (предварительный интерфейс конфигурации и силы) для того чтобы сообщить операционная система положения HPET памят-составила карту космос регистра. Здесь пример демонтированной таблицы ACPI HPET от материнской платы Intel DX48BT2 (AKA BoneTrail). кот /sys/firmware/acpi/tables/HPET $ > iasl /var/tmp/hpet.out $ - зодчество /var/tmp/hpet.dsl/** Intel ACPI кота d /var/tmp/hpet.out $ компонентное * версия 20090123 дизассемблера AML ** разборка /var/tmp/hpet.out, Sun 5-ое июля 19: 34: 47 2009 ** Таблица данным по ACPI [HPET] ** форма: [HexOffset DecimalOffset ByteLength] FieldName: FieldValue *