OnWorks Linux و Windows Online WorkStations

Menu
الشعار

استضافة مجانية على الإنترنت لمحطات العمل

<السابق | المحتويات | التالي>

5.4. تجميع تطبيقات DPDK


لا يوجد حاليًا الكثير من مستهلكين مكتبة DPDK المستقرة والمصدرة. يعد OpenVswitch-DPDK استثناءً لذلك (انظر أدناه) ، ولكن بشكل عام من المحتمل جدًا أنك قد ترغب / تضطر إلى تجميع تطبيق مقابل المكتبة.


ستجد غالبًا أدلة تخبرك بإحضار مصادر DPDK ، وبناءها وفقًا لاحتياجاتك ، وفي النهاية إنشاء تطبيقك بناءً على DPDK عن طريق تعيين قيم RTE_ * لنظام الإنشاء. نظرًا لأن Ubunutu يوفر DPDK مجمعًا بالفعل ، فيمكنك تخطي كل ذلك. لتبسيط ضبط المتغيرات المناسبة ، يمكنك الحصول على الملف /usr/share/dpdk/dpdk-sdk-env.sh قبل إنشاء التطبيق الخاص بك. هنا مقتطف من بناء التطبيق المثال l2fwd المقدم مع حزمة dpdk-doc.


sudo apt-get install dpdk-dev libdpdk-dev

. /usr/share/dpdk/dpdk-sdk-env.sh

جعل -C / usr / share / dpdk / أمثلة / l2fwd


اعتمادًا على ما تقوم ببنائه ، قد يكون إضافة جيدة لتثبيت كل تبعيات بناء DPDK قبل التصنيع.


sudo apt-get install build-dep dpdk


أفضل الحوسبة السحابية لنظام التشغيل في OnWorks: