اقرأ "تعلم eBPF" ليز رايس سيكون مفيدا للغاية - هناك ملف PDF مجاني عبر الإنترنت وموارد github رائعة أيضا
لم أتخيل أبدا أنني سأتعمق في التفاصيل الدقيقة لبرمجة الشبكة ، ولكن بفضل @solanaturbine ، أجد الآن أستكشف ليس فقط المفاهيم عالية المستوى ، ولكن التفاصيل منخفضة المستوى أيضا. بالنسبة للسياق ، eBPF (عامل تصفية حزمة بيركلي الموسع) هو جهاز ظاهري داخل النواة يقوم بتشغيل برامج وضع الحماية. بالأمس ، في جلسة التراب التوربينات ADV SVM ، ذكرت @bergabman eBPF أثناء مناقشات الفصل. كنت أعرف بالفعل التعريف الأساسي ل eBPF وما يفعله ولكن ليس المستوى المنخفض ، لكن المحادثة أثارت فضولي لفهمه بشكل أفضل ، خاصة لماذا @solana يستخدمه (sbpf) ، ولكن كان علي أولا أن أذهب وأفهم BPF الأصلي وما يفعله بعد ذلك في طريقي قادني بحثي إلى مقال عمره ست سنوات بقلم @alessandrod ، والذي أعطاني بعض الأساس. من هناك ، نزلت في حفرة أرنب YouTube. ساعدت بعض مقاطع الفيديو ، والبعض الآخر لم يساعد ، لكن الفيديو الواحد @CodiLime تميز ، مع أمثلة التعليمات البرمجية الفعلية. لم أكن أرغب فقط في المشاهدة. كنت أرغب في البرمجة وتشغيلها على جهازي. هذا عندما واجهت أول عقبة في طريقي: تجميع البرنامج. يجب تحميل برنامج BPF بأداة ، وهي أداة شائعة الاستخدام - bpftool. لم يتم تثبيته على نظامي، لذلك أمضيت ساعات في الاستعلام عن أدوات الذكاء الاصطناعي، واستكشاف الأخطاء وإصلاحها، وتثبيت التبعيات الصحيحة. بعد بعض التجربة والخطأ ، نجحت أخيرا ، ونجحت في تجميع أول برنامج BPF لي. قد أقوم بتجميع مؤشر ترابط منفصل لاحقا لتفكيك eBPF بعبارات أبسط وكيف يعمل في Solana blockchain مع تنفيذ العقود الذكية ، ولكن في الوقت الحالي كانت هذه مغامرتي الصغيرة في النواة. ستكون الروابط إلى بعض هذه المواد أدناه في حالة رغبتك في الغوص 😉 فيها
عرض الأصل
‏‎1.01 ألف‏
‏‎4‏
المحتوى الوارد في هذه الصفحة مُقدَّم من أطراف ثالثة. وما لم يُذكَر خلاف ذلك، فإن OKX ليست مُؤلِّفة المقالة (المقالات) المذكورة ولا تُطالِب بأي حقوق نشر وتأليف للمواد. المحتوى مٌقدَّم لأغراض إعلامية ولا يُمثِّل آراء OKX، وليس الغرض منه أن يكون تأييدًا من أي نوع، ولا يجب اعتباره مشورة استثمارية أو التماسًا لشراء الأصول الرقمية أو بيعها. إلى الحد الذي يُستخدَم فيه الذكاء الاصطناعي التوليدي لتقديم مُلخصَّات أو معلومات أخرى، قد يكون هذا المحتوى الناتج عن الذكاء الاصطناعي غير دقيق أو غير مُتسِق. من فضلك اقرأ المقالة ذات الصِلة بهذا الشأن لمزيدٍ من التفاصيل والمعلومات. OKX ليست مسؤولة عن المحتوى الوارد في مواقع الأطراف الثالثة. والاحتفاظ بالأصول الرقمية، بما في ذلك العملات المستقرة ورموز NFT، فيه درجة عالية من المخاطر وهو عُرضة للتقلُّب الشديد. وعليك التفكير جيِّدًا فيما إذا كان تداوُل الأصول الرقمية أو الاحتفاظ بها مناسبًا لك في ظل ظروفك المالية.