pipe: optimize (1 GiB/s @ ryzen5-4500U)

This commit is contained in:
ed
2024-04-20 20:13:31 +00:00
parent f31ac90932
commit 2f7f9de3f5
7 changed files with 57 additions and 14 deletions

View File

@@ -61,6 +61,7 @@ from .u2idx import U2idx
from .util import (
E_SCK,
FHC,
CachedDict,
Daemon,
Garda,
Magician,
@@ -130,6 +131,7 @@ class HttpSrv(object):
self.t_periodic: Optional[threading.Thread] = None
self.u2fh = FHC()
self.pipes = CachedDict(0.2)
self.metrics = Metrics(self)
self.nreq = 0
self.nsus = 0