Peter-Jan Gootzen
Peter-Jan Gootzen
When the page is zoomed in or out at certain levels such as: - 170% - 210% - 110% - 120% - 90% - 80% The _observe calculation doesn't detect...
This project is really great, produces nice and clean resumes! An addition to this project that would in my opinion be really great, is being able to add hyperlinks, bold...
Some FUSE requests are fire-and-forget, and thus do not need a reply. Currently, the RVFS implementation sends a reply for every request, even `forget`. This can be optimized away.
- [x] R/W I/O - [x] Completion queue polling (i.e. userspace-side polling) - [x] getattr - [x] fsync - [ ] Fixed buffers - [ ] Fixed files - [...
Currently with XLIO sequential write performance with `bs=4k, iodepth=16, numjobs=1` is ~244MB/s, while sequential read only gives ~20MB/s. - [x] Investigate why this is happening (there are already some flamegraphs...
**Problem** https://elixir.bootlin.com/linux/latest/C/ident/virtio_fs_wake_pending_and_unlock In the `virtio_fs_wake_pending_and_unlock` function the queue on which the request will be put, is hardcoded to a single virtio-fs request queue. **Execution** Development is happening here: https://github.com/Peter-JanGootzen/linux **TODO:**...
**Host NFS vs DPU NFS** - [x] IOPS - [x] Latency `statfs` and `read` - [x] Bandwidth - [ ] Metadata workload - [ ] CPU utlization per IOP **Key-Value...
If this project is to be used for more long-term projects, it should move away from C and something more safe but low-level like Rust. The frequency of memory related...
These are all non-essential for experiments: - [ ] `create` - Send-side programmed but untested, no receive-side - [ ] `setattr` - [ ] `flock` - [ ] `readdir` and...
In NFS the filehandle returned by OPEN is only valid for the lease period (attribute `lease_time` which is in seconds). Currently no consideration of this is made, thus after the...