3 ms·
> And you're currently telling me the bottleneck is memory. Not memory, but virtual pages implementation in linux, which is apparently single threaded and does
by riku_iki 3y ago
> And you're currently telling me the bottleneck is memory.
Not memory, but virtual pages implementation in linux, which is apparently single threaded and doesn't scale to high throughput. There was a patch to fix this, but it didn't make to mainline: https://lore.kernel.org/lkml/20180403133115.GA5501@dhcp22.suse.cz/T/ https://lore.kernel.org/lkml/20180403133115.GA5501@dhcp22.su...
- 3cats-in-a-coat 3y ago"High throughput" seems like an odd problem to have. You don't have to throw away pages and allocate new ones all the time. You can reuse a page.
- riku_iki 3y agoThat's not up to me. It is Linux virtual fs implemented that way