MMMULTI(1)

πŸ’– MMMULTI πŸ’–

okay bestie, so this is the manual for mmmulti β€” the header files for the mmmulti library. that's the whole NAME situation, she's a library header situation, we love her πŸ’…


✨ DESCRIPTION ✨

so like, here's how you run her:

mmmulti {OPTIONS}

it's a memmapped multimap interface. yes. a multimap. that is memory-mapped. the way that it just… maps your memory… iconic honestly 🧚

🌸 OPTIONS: 🌸

every single flag, no skips, we're thorough in this group chat:

  • -h, --help β€” shows you this help summary, babes. the little "what do i even do" cheat sheet 🫢
  • -T[FILE], --test-file=[FILE] β€” runs a test on the mmmultimap with random data, and the random data lives in this file
  • -s[N], --test-size=[N] β€” tests this many pairs. how many pairs? N pairs. exactly N. periodt πŸ’…
  • -M[N], --max-value=[N] β€” makes the test data inside the range [1,max_value]
  • -t[N], --threads=[N] β€” the number of threads to use, bestie. parallelism slay πŸ”₯
  • -u[N], --unique-vals=[N] β€” how many unique value calls to make
  • -m, --test-multiset β€” tests the multiset. yeah. the set but multi. she contains multitudes 😭
  • -c, --test-complex-values β€” tests the multimap with complex values. not emotionally complex. well. maybe. but no β€” complex values πŸ’€
  • -P, --test-unpadded β€” tests the multimap without padding for random access. no padding. raw. unhinged. no cap
  • -I, --test-iitree β€” tests the iitree from cranges

πŸ‘‘ AUTHOR πŸ‘‘

this manpage was written by Nilesh Patra for the Debian distribution, and it can be used for any other usage of the program. shoutout Nilesh, real one 🫢✨


okay and for the little sign-off moment: this whole thing is mmmulti 0.1 and it's from October 2020, which is basically vintage at this point, so treat her with the respect of an elder icon πŸŽ€ bye bestie, go test your multimaps πŸ’–πŸ¦‹

πŸ“¦ where this page comes from