IKSPERF(1)
π IKSPERF β ok bestie, let's clock the tea on iksemel β¨
So basically there's this manual page called iksperf, and it lives in section 1 of the General Commands Manual. Which like, section 1?? that's the "commands you actually run" section, main character energy fr. π
πΈ NAME πΈ
iksperf β the lil program that measures the performance of the iksemel library. no cap, that's the whole job description, she's a benchmark girlie π
β¨ SYNOPSIS β¨
iksperf [OPTIONS] FILE
π¦ DESCRIPTION π¦
iksperf measures the performance of the iksemel library when parsing FILE.
that's it. that's the vibe. you hand her a file, she tells you how fast iksemel chews through it. it's giving stopwatch but make it XML. β±οΈπ
π OPTIONS π
-a,--allβ run all the tests. every single one. the whole menu, bestie, she's not picking favourites π-s,--saxβ the sax test. sax girlies rise up π·β¨-d,--domβ the tree generating test. she builds the tree, it's giving arts and crafts π³-e,--serializeβ the tree serializing test. take that tree and turn it back into text, slay π«-1,--sha1β the SHA1 hashing test. yes it's the number one, yes she's special π₯-b,--block SIZEβ parse the file in SIZE byte blocks. so instead of inhaling the whole file at once, she nibbles it in SIZE-sized bites πͺ (SIZE is a number, pick wisely)-m,--memdbgβ tracemallocandfreecalls. nosy but like, in a helpful way. she's watching every single allocation and deallocation, no sneaky leaks getting past her π-h,--helpβ print the help text and exit. the classic "wait what does this do again" button π«Ά-V,--versionβ print the version and exit. note the capital V, lowercase-vis a different girl, don't mix them up π
π SEE ALSO π
the rest of the iksemel friend group, go say hi π§
ok that's the whole page, you ate that, go benchmark something and feel iconic doing it π
this little love letter to iksperf(1) comes from the General Commands Manual, dated 2008-01-14 β yes she's vintage, yes she still slays, periodt. π
π¦ where this page comes from
- debian bookworm: libiksemel-utils 1.4-4 Β· LGPL-2.1-or-later
- debian trixie: libiksemel-utils 1.4-4+b2 Β· LGPL-2.1-or-later
- ubuntu jammy: libiksemel-utils 1.4-4 Β· LGPL-2.1-or-later
- ubuntu noble: libiksemel-utils 1.4-4build2 Β· LGPL-2.1-or-later
- ubuntu questing: libiksemel-utils 1.4-4build2
- ubuntu resolute: libiksemel-utils 1.4-4build3 Β· LGPL-2.1-or-later
- ubuntu stonking: libiksemel-utils 1.4-4build3 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms