Главная
Study mode:
on
1
Introduction
2
Conclusions
3
Example
4
Implementation
5
Summary
6
Small Payload
7
Large Payload
8
Loading
9
Latency
10
Radius
11
Limitations
12
Third process mechanism
13
Nonblocking asynchronous IO model
14
Nonblocking synchronous IO model
15
Pulse IO vs Linux IO
16
IORing
17
Executing Path
18
Performance Results
19
Iops
20
AIO
21
Error Handling
22
Performance
23
Location
24
Iska
25
Announcement
Description:
Explore strategies to optimize event-driven server performance by minimizing system call overhead in this 32-minute Linux Foundation conference talk. Delve into various IO models, including nonblocking asynchronous and synchronous approaches, and compare Pulse IO with Linux IO. Examine the implementation details, performance results, and limitations of different techniques. Learn about the impact of payload size, loading latency, and radius on server efficiency. Gain insights into error handling, IOPS, and the executing path of IO operations. Understand the role of IORing and discover how to leverage these concepts to enhance server responsiveness and throughput in event-driven architectures.

Reduce System Call Overhead for Event-Driven Servers

Linux Foundation
Add to list
0:00 / 0:00