زیرو کاپی تیز راستہ
پیکٹس کبھی NIC DMA ریجن سے باہر نہیں جاتے۔ انجن اسی شیئرڈ میموری رنگ سے پڑھتا، درجہ بندی کرتا اور فارورڈ کرتا ہے — ایک بھی کرنل کاپی کے بغیر۔
ایک فلو کا سفر دیکھیں
- 1پیکٹس NIC سے انجن کے ایڈریس اسپیس میں میپ شدہ شیئرڈ میموری رنگز میں براہ راست اترتے ہیں۔
- 2ایک ورکر انڈیکس سے رنگ پر چلتا ہے — نہ پیکٹ بفر ایلوکیشن، نہ ساکٹ قطار۔
- 3فیصلے — پاس، ڈراپ، یا ری انجیکٹ — اسی رنگ پر جگہ پر کیے اور نافذ ہوتے ہیں۔
- 4کیش دوست ٹریورسل کے لیے پیکٹس کے بیچ ایک ساتھ پروسیس ہوتے ہیں۔
تکنیکی نوٹس
روایتی معائنہ اسٹیکس ہر پیکٹ NIC سے کرنل بفرز میں، پھر دوبارہ یوزر اسپیس میں کاپی کرتے ہیں۔ Zedmos NIC رنگ کو براہ راست انجن میں میپ کر کے دونوں کاپیاں ختم کرتا ہے — معائنے کا ہر مرحلہ، DPI سے TLS سے پالیسی تک، اسی میموری پر کام کرتا ہے۔
انجن شروع ہونے سے پہلے ایک توثیقی روٹین انٹرفیس کو نیٹو تیز راستے کی صلاحیت کے لیے جانچتی ہے۔ غیر تعاون یافتہ امتزاج واضح فال بیک راستہ سامنے لاتے ہیں، پروڈکشن رن ٹائم میں کوئی حیرت نہیں۔
ناپے گئے نمبر
مانیٹر موڈ، 256 پیکٹ بیچ، CPU ایفینیٹی — پالیسی نفاذ کے بغیر۔
سفکس ٹرائی پالیسی انجن فعال کے ساتھ برج موڈ؛ 5-8 % CPU۔
امورٹائزڈ کال اوور ہیڈ: ہر پیکٹ پر چار کالز کے بجائے 256 پیکٹس پر چار کالز۔ کل فی پیکٹ لاگت نہیں۔