On Wed, Sep 12, 2018 at 2:04 AM Thomas Stüfe <thomas.stuefe@gmail.com> wrote:
Hi David,
On Tue, Sep 11, 2018 at 8:29 PM, David Lloyd <david.lloyd@redhat.com> wrote:
I think this is a cool idea.
Thanks. I think I did not come up with it though, I think the technique was known already.
Do you have any performance numbers?
Sure:
small program, just spawning off /bin/true a 1000 times, measured on my t450s running Ubuntu 16.4:
Number open files: <none> 1000 100000
openjdk8: 305ms 1.5s 115s sapjvm8: 721ms 2.3s 142s
factor 2.4 1.53 1.23
This doesn't seem too bad, even for a first implementation. I wonder if it could be improved further using e.g. shared memory to reduce syscalls? -- - DML