Updated Optimizing Shadowsocks (markdown)
parent
7b9c346f04
commit
a13cf45e58
1 changed files with 1 additions and 1 deletions
|
@ -44,7 +44,7 @@ ulimit -n 51200
|
|||
|
||||
If you use other ways to run shadowsocks in the background, make sure to add `ulimit -n 51200` in your init script.
|
||||
|
||||
After optimizing, a busy Shadowsocks server that handles thousands of connections, takes about 30MB memory and 10% CPU. Notice that at the same time, **Linux kernel usually uses >100MB RAM** to hold buffer and cache for those connections. If you want to use less RAM,
|
||||
After optimizing, a busy Shadowsocks server that handles thousands of connections, takes about 30MB memory and 10% CPU. Notice that at the same time, **Linux kernel usually uses >100MB RAM** to hold buffer and cache for those connections. By using the sysctl config above, you are trading off RAM for speed. If you want to use less RAM,
|
||||
reduce the size of rmem and wmem.
|
||||
|
||||

|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue