crawlio: Tool that slows down I/O operations
crawlio: Tool that slows down I/O operations
github.com GitHub - serpent7776/crawlio: Tool that slows down I/O operations
Tool that slows down I/O operations. Contribute to serpent7776/crawlio development by creating an account on GitHub.

Crawlio is a simple C tool that slows down I/O operations by adding a specified amount of time to each I/O call. It uses LD_PRELOAD.
- Test application behaviour under slow I/O conditions
- Bring back the dial-up nostalgia
- Learn how to use LD_PRELOAD
You're viewing a single thread.
All comments
5
comments
If only there was some framework that already did this….
1 0 ReplyThere is?
1 0 ReplyWhat is it
1 0 ReplyBPF,
or you can just use a CGroup.
https://www.freedesktop.org/software/systemd/man/latest/systemd.resource-control.html
2 0 ReplyAFAIK you can't do this with BPF as it doesn't have any kind of sleep functionality. I'm also not sure how would you achive this using cgroup, which are about quotas AFAIK.
1 0 Reply