summaryrefslogtreecommitdiff
path: root/ports/doom/files
diff options
context:
space:
mode:
authordzwdz2024-07-12 00:12:06 +0200
committerdzwdz2024-07-12 00:12:06 +0200
commitded843efbdad1ed048fe42c50c8fb68d50bafa51 (patch)
treede6b59e3a8e62af367d91f35d2e70d9d54d51975 /ports/doom/files
parented8ff1ff9c4c0f847ffc2ab4624bd999539a0890 (diff)
kernel: don't reuse VfsReq allocations for a single process
To use the same testing methodology as when I've introduced request slots: before: / $ iostress 1 1000000 0 > /dev/vtty run 0: 2585203 1000000 calls, 0 bytes. avg 2585203 after: / $ iostress 1 1000000 0 > /dev/vtty run 0: 2783171 1000000 calls, 0 bytes. avg 2783171 This is around a 7.7% slowdown - that I hope to fix with a better malloc. While this doesn't really make the code that much simpler, it doesn't feel like the right approach in the first place
Diffstat (limited to 'ports/doom/files')
0 files changed, 0 insertions, 0 deletions