Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

More intelligent block sizing #11

Open
ifd3f opened this issue Mar 6, 2023 · 0 comments
Open

More intelligent block sizing #11

ifd3f opened this issue Mar 6, 2023 · 0 comments
Labels
feature New feature to add to the program itself. Does not include refactors or platform support.

Comments

@ifd3f
Copy link
Owner

ifd3f commented Mar 6, 2023

Currently, we always do a block size of 128KiB. But maybe there's a faster block size, and the code should figure that out.

  • For Linux, maybe look under /sys/class/block/nvme0n1/queue/*_block_size?
  • For MacOS, the native bindings already export block size, but perhaps there's a better parameter to use.
  • Maybe we could vary the block size as we write.
@ifd3f ifd3f added the feature New feature to add to the program itself. Does not include refactors or platform support. label Mar 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature to add to the program itself. Does not include refactors or platform support.
Projects
None yet
Development

No branches or pull requests

1 participant