Microsoft supports Linux’s XDP project and launches XDP for Windows open source project
Since Linux Kernel version 4.8, the Linux team has been integrating a high-performance networking project called eXpress Data Path (XDP). The project has received support from a number of large tech companies including Amazon, Google, Intel, and allows applications to achieve low latency and high throughput in the network. Now, Microsoft has joined the ranks, and also launched the XDP for Windows open source project based on XDP.
The company calls this its first contribution to the XDP community, and says it leans toward making the network data path truly cross-platform. Currently, XDP for Windows includes a network driver and a placeholder user-mode API. Microsoft emphasizes that the project is still in active development, but should be ready for testing and prototyping. The company is also working with other companies and adding support for XDP to the MsQuic protocol.
Microsoft notes that anyone can clone the XDP for Windows repository and start building, as the project aims to accelerate network performance in a variety of scenarios. The company is adding more features like checksum offloading and integration with eBPF for Windows, but in the meantime, you can check out XDP for Windows on GitHub.
Related Questions
- 2024-04-25 Apple said to be working on custom AI server chip based on TSMC’s 3nm process
- 2024-04-25 Researchers use supercapacitor components to build new sodium-ion battery
- 2022-08-20 Google is seeking to improve search results by preventing unoriginal content
- 2022-08-16 Microsoft will turn off TLS 1.0 and 1.1 in Internet Explorer and EdgeHTML on September 13
- 2022-08-15 Google releases Read Along for the web: Teaching children how to read
Your opinion
- Hot Ranking
-
- How to upgrade from Windows 10 to Windows 11 for free
- How to avoid duplicate form page submissions
- How to pass PHP variables to JavaScript in WordPress
- What is a weakly typed programming language
- Difference between line break markers and paragraph markers
- What is window.postMessage in HTML5?
- How to implement browser forward and backward functions for web form buttons
- The table layout is suddenly very confusing
- How To Determine Whether PHP Is Good for My Website or WordPress?
- What is a scripting language
- The role of the unordered list ul tag
- The impact of automatic caching on dynamic pages
- What is an XML document declaration?
- What values can be used for the background-position property?
- What is the difference between fixed and absolute?
- Latest Answer
-
-
How to avoid duplicate form page submissions
binary options system strategy page Answer 2022-04-01 03:42:00
-
How To Determine Whether PHP Is Good for My Website or WordPress?
แอพเปลี่ยนรูปเป็นภาพวาด Answer 2022-03-27 18:27:12
-
The impact of automatic caching on dynamic pages
50 deposit binary options Answer 2022-03-24 05:31:20
-
How to avoid duplicate form page submissions
free binary options signals providers of goods Answer 2022-03-20 12:29:02
-
How to avoid duplicate form page submissions
binary options strategy 5 minutes 15 min no loss acord Answer 2022-03-20 09:44:29
-