- Notifications
You must be signed in to change notification settings - Fork515
Commitc61e9c3
committed
tokio-postgres: buffer sockets to avoid excessive syscalls
The current implementation forwards all read requests to the operatingsystem through the socket causing excessive system calls. The effect ismagnified when the underlying Socket is wrapped around a TLSimplementation.This commit changes the underlying socket to be read-buffered by defaultwith a buffer size of 16K, following the implementation of the officialclient.Signed-off-by: Petros Angelatos <petrosagg@gmail.com>1 parent52de269 commitc61e9c3
1 file changed
+5
-5
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | 3 |
| |
4 |
| - | |
| 4 | + | |
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 |
| - | |
| 13 | + | |
14 | 14 |
| |
15 | 15 |
| |
16 | 16 |
| |
| |||
21 | 21 |
| |
22 | 22 |
| |
23 | 23 |
| |
24 |
| - | |
| 24 | + | |
25 | 25 |
| |
26 | 26 |
| |
27 | 27 |
| |
28 | 28 |
| |
29 |
| - | |
| 29 | + | |
30 | 30 |
| |
31 | 31 |
| |
32 | 32 |
| |
|
0 commit comments
Comments
(0)