diff options
author | dzwdz | 2024-07-12 00:12:06 +0200 |
---|---|---|
committer | dzwdz | 2024-07-12 00:12:06 +0200 |
commit | ded843efbdad1ed048fe42c50c8fb68d50bafa51 (patch) | |
tree | de6b59e3a8e62af367d91f35d2e70d9d54d51975 /ports/doom/patches | |
parent | ed8ff1ff9c4c0f847ffc2ab4624bd999539a0890 (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/patches')
0 files changed, 0 insertions, 0 deletions