XNVME_FILE-DUMP-SYNC-IOVEC(1)

πŸ“¦ version 0.7.5, in alpine 3.24, epel 9, fedora 43, fedora 44

πŸ’– XNVME_FILE-DUMP-SYNC-IOVEC πŸ’–

okay bestie, so this is a page from the xNVMe manual β€” it's xnvme_file-dump-sync-iovec, and no cap, the name is giving "I am a subcommand of a bigger thing," because it is. It lives under the xnvme_file umbrella and it does exactly one (1) main character job. Let's get into it. ✨


🌸 NAME 🌸

xnvme_file-dump-sync-iovec β€” Write a buffer of 'data-nbytes' to file


πŸŽ€ SYNOPSIS πŸŽ€

xnvme_file dump-sync-iovec <data-output> [<args>]

πŸ¦‹ DESCRIPTION πŸ¦‹

Write a buffer of 'data-nbytes' to file

(that's it. that's the whole vibe. it writes, it syncs, it's got iovecs. periodt. πŸ’…)


πŸ‘‘ REQUIRED πŸ‘‘

these ones are not optional, bestie. you gotta bring them to the party or nothing happens.

  • <data-output> β€” Path to data output-file. like, where the data goes. you must tell it this. 🫢
  • --data-nbytes NUM β€” Data size in bytes. how many bytes are we writing? tell it. in numbers. fr fr.

✨ OPTIONAL ✨

these ones are the ~extra credit~ β€” you can skip them, but they're cute.

  • [ --iosize NUM ] β€” Use given 'NUM' as bs/iosize. it's giving "set your block size / iosize, queen." πŸ“
  • [ --direct ] β€” Bypass layers. literally skips straight past the layers, no detours. 🌈
  • [ --sync STRING ] β€” xNVMe sync. command-interface, e.g. 'nvme', 'block'. that's a string, not a number, so pick your interface wisely. πŸ’œ
  • [ --be STRING ] β€” xNVMe backend, e.g. 'linux', 'spdk', 'fbsd', 'macos', 'posix', 'windows'. pick your backend, bestie β€” there's a whole lineup. 🧚
  • [ --vec-cnt NUM ] β€” Number of elements in vectors when doing vectored IOs. (yes, this is the "iovec" part of the name, we see you πŸ‘€)
  • [ --help ] β€” Show usage / help. the classic. when in doubt, ask for help. no shame in it. πŸ’–

πŸ”₯ SEE ALSO πŸ”₯

Full documentation at: <https://xnvme.io/>

like, go read it. it's right there. iykyk.


🌟 AUTHOR 🌟

Written by Simon A. F. Lund <simon.lund@samsung.com> on behalf of Samsung


and that's the whole page, bestie!! πŸŽ€ this beauty shipped with xNVMe, dated 09 September 2024 β€” so if you're reading it later, just know it was serving exactly that energy back then too. go write some bytes. slay. πŸ’…βœ¨

πŸ“¦ where this page comes from