Data Plane Development Kit: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
м →‎Огляд: уточнення
Рядок 16:
 
== Огляд ==
DPDK фреймворк створює набір бібліотек для особливих апаратних/програмних середовищ через створення Рівня Абстаркції Середовища ({{lang-en|Environment Abstraction Layer, EAL}}).<ref>Intel Corporation, [http://www.intel.com/content/www/us/en/intelligent-systems/intel-technology/intel-dpdk-programmers-guide.html Intel® Data Plane Development Kit: Programmers Guide], November 2012</ref> EAL приховує специфіку середовища та забезпечує стандартний програмний інтерфейс до бібліотек, доступних апаратних прискорювачів та інших апаратних елементів та елементів операційних систем (Linux, FreeBSD). Як тільки EAL створено для особливого середовища, розробники посилаються до бібліотек щоб створити свої додатки. Наприклад, EAL забезпечує фреймворки для підтримки Linux, FreeBSD, Intel IA 32- чи 64-бітні чи IBM Power8.
 
EAL також надає додаткові сервіси включаючи часові посилання, [[PCI Express|PCIe]] шину доступу, функції відстежування і налагодження та операції сигналізацій.