นี่คือแอป Linux ชื่อ xdp ซึ่งสามารถดาวน์โหลดรุ่นล่าสุดได้เป็น Usebpf2goindumpframesexample#8.zip สามารถทำงานออนไลน์ได้ใน OnWorks ผู้ให้บริการโฮสติ้งฟรีสำหรับเวิร์กสเตชัน
ดาวน์โหลดและเรียกใช้แอป xdp ออนไลน์ที่มี OnWorks ฟรี
ทำตามคำแนะนำเหล่านี้เพื่อเรียกใช้แอปนี้:
- 1. ดาวน์โหลดแอปพลิเคชั่นนี้ในพีซีของคุณ
- 2. เข้าไปที่ file manager https://www.onworks.net/myfiles.php?username=XXXXX ด้วยชื่อผู้ใช้ที่คุณต้องการ
- 3. อัปโหลดแอปพลิเคชันนี้ในตัวจัดการไฟล์ดังกล่าว
- 4. เริ่มโปรแกรมจำลองออนไลน์ของ OnWorks Linux หรือ Windows ออนไลน์ หรือโปรแกรมจำลองออนไลน์ MACOS จากเว็บไซต์นี้
- 5. จาก OnWorks Linux OS คุณเพิ่งเริ่มต้น ไปที่ตัวจัดการไฟล์ของเรา https://www.onworks.net/myfiles.php?username=XXXXX พร้อมชื่อผู้ใช้ที่คุณต้องการ
- 6. ดาวน์โหลดแอปพลิเคชั่น ติดตั้ง และเรียกใช้
ภาพหน้าจอ
Ad
xdp
DESCRIPTION
แพ็คเกจ github /asavie/xdp อนุญาตให้ใช้ซ็อกเก็ต XDP จากภาษาการเขียนโปรแกรม Go ด้วยขนาดเพย์โหลด UDP เริ่มต้นที่ 1400 ไบต์ ซึ่งทำงานบนเคอร์เนล Linux 5.1.20 บน tg3 (ดังนั้นจึงไม่รองรับ XDP ดั้งเดิม) กิกะบิต NIC sendudp ทำได้ประมาณ 980 Mb/s ดังนั้นในทางปฏิบัติแล้ว อัตราบรรทัด TL; DR: ในสภาพแวดล้อมเดียวกัน การส่งข้อความค้นหา DNS ที่สร้างไว้ล่วงหน้าโดยใช้ซ็อกเก็ต UDP ธรรมดาจะให้ผลตอบแทนประมาณ 30 MiB/s ในขณะที่การส่งโดยใช้โปรแกรมตัวอย่าง senddnsqueries จะให้ผลลัพธ์ประมาณ 77 MiB/s การเชื่อมต่อพีซีที่ใช้ CPU Intel Core i7-7700 ที่ใช้ Linux kernel 5.0.17 และไดรเวอร์ igb กับแล็ปท็อปที่มี CPU Intel Core i7-5600U ที่ใช้ Linux kernel 5.0.9 พร้อม e1000e พร้อมสาย cat 5E gigabit ethernet
คุณสมบัติ
- อนุญาตให้ใช้ซ็อกเก็ต XDP จากภาษาการเขียนโปรแกรม Go
- สำหรับตัวอย่างการใช้งาน โปรดดูเอกสารประกอบหรือไดเร็กทอรี examples/
- ด้วยขนาดเพย์โหลด UDP เริ่มต้น 1400 ไบต์ ทำงานบนเคอร์เนล Linux 5.1.20 บน tg3
- ประมาณ 77 MiB/s ที่ฝั่งแล็ปท็อป
- แพ็คเกจ xdp อนุญาตให้ใช้ซ็อกเก็ต XDP จากภาษาการเขียนโปรแกรม Go
ภาษาโปรแกรม
Go
หมวดหมู่
นี่คือแอปพลิเคชันที่สามารถดึงข้อมูลจากhttps://sourceforge.net/projects/xdp.mirror/ มีการโฮสต์ไว้ใน OnWorks เพื่อใช้งานออนไลน์ด้วยวิธีที่ง่ายที่สุดจากหนึ่งในระบบปฏิบัติการฟรีของเรา