public inbox for nncp-devel@lists.cypherpunks.ru
Atom feed
From: Sergey Matveev <stargrave@stargrave•org>
To: nncp-devel@lists.cypherpunks.ru
Subject: Re: Efficiency of caller/toss
Date: Thu, 2 Sep 2021 12:06:17 +0300	[thread overview]
Message-ID: <YTCUCpTnYtmE0viB@stargrave.org> (raw)
In-Reply-To: <YSOsTz7bMehb+B+F@stargrave.org>

[-- Attachment #1: Type: text/plain, Size: 803 bytes --]

*** Sergey Matveev [2021-08-23 17:10]:
>And they exists. I tried https://github.com/fsnotify/fsnotify -- no
>issues (except for https://github.com/fsnotify/fsnotify/issues/389).

Several days ago I used fsnotify in NNCP:
http://www.git.cypherpunks.ru/?p=nncp.git;a=commitdiff;h=726c119e6b2340994ada9fbd0e252acd31fb78b5
Currently no issues and problems discovered. It reduces unnecessary
directory listing calls. But I have not seen drop of CPU usage. truss
shows that there appeared huge quantity of nanosleep() calls, that have
not seen before fsnotify usage. Probably that is the issue related only
to Go+FreeBSD+kqueue. I have not check that commit under GNU/Linux
currently.

-- 
Sergey Matveev (http://www.stargrave.org/)
OpenPGP: CF60 E89A 5923 1E76 E263  6422 AE1A 8109 E498 57EF

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

  reply	other threads:[~2021-09-02  9:06 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-08-18 13:56 Efficiency of caller/toss John Goerzen
2021-08-18 18:14 ` Sergey Matveev
2021-08-18 19:20   ` John Goerzen
2021-08-18 19:29     ` Sergey Matveev
2021-08-20  2:24       ` John Goerzen
2021-08-20 10:28         ` Sergey Matveev
2021-08-20 19:19           ` John Goerzen
2021-08-21 18:38             ` Sergey Matveev
2021-08-23 14:10           ` Sergey Matveev
2021-09-02  9:06             ` Sergey Matveev [this message]
2021-09-02 13:07               ` John Goerzen
2021-09-02 13:34                 ` Sergey Matveev
2021-08-20 10:23     ` Sergey Matveev