diff options
Diffstat (limited to 'gemfeed')
| -rw-r--r-- | gemfeed/DRAFT-unveiling-ior-ng-part-1.html | 2 | ||||
| -rw-r--r-- | gemfeed/DRAFT-unveiling-ior-ng-part-2.html | 2 | ||||
| -rw-r--r-- | gemfeed/DRAFT-unveiling-ior-ng-part-3.html | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/gemfeed/DRAFT-unveiling-ior-ng-part-1.html b/gemfeed/DRAFT-unveiling-ior-ng-part-1.html index 7c73c92a..7e7d60e1 100644 --- a/gemfeed/DRAFT-unveiling-ior-ng-part-1.html +++ b/gemfeed/DRAFT-unveiling-ior-ng-part-1.html @@ -237,7 +237,7 @@ http://www.gnu.org/software/src-highlite --> <a class='textlink' href='./DRAFT-unveiling-ior-ng-part-2.html'>Part 2: install + compile once, run everywhere</a><br /> <a class='textlink' href='./DRAFT-unveiling-ior-ng-part-3.html'>Part 3: under the hood (schema, probe generator, ClickHouse)</a><br /> <a class='textlink' href='https://codeberg.org/snonux/ior'>Source on Codeberg</a><br /> -<a class='textlink' href='https://codeberg.org/snonux/ior/src/branch/main/demo/TUTORIAL.md'>The full in-repo tutorial</a><br /> +<a class='textlink' href='https://codeberg.org/snonux/ior/src/branch/main/docs/tutorial/tutorial.md'>The full in-repo tutorial</a><br /> <p class="footer"> Generated with <a href="https://codeberg.org/snonux/gemtexter">Gemtexter 3.0.1-develop</a> | served by <a href="https://www.OpenBSD.org">OpenBSD</a>/<a href="https://man.openbsd.org/relayd.8">relayd(8)</a>+<a href="https://man.openbsd.org/httpd.8">httpd(8)</a> | diff --git a/gemfeed/DRAFT-unveiling-ior-ng-part-2.html b/gemfeed/DRAFT-unveiling-ior-ng-part-2.html index 73b67c75..b420be73 100644 --- a/gemfeed/DRAFT-unveiling-ior-ng-part-2.html +++ b/gemfeed/DRAFT-unveiling-ior-ng-part-2.html @@ -187,7 +187,7 @@ Old I/O Riot (Systemtap) New ior (libbpf + CO-RE) <br /> <span>What that buys ior in practice: I ship a single <span class='inlinecode'>ior</span> binary. On any Linux ≥4.18-ish with BTF available (which is almost all of them now — Debian, Ubuntu, Fedora, Arch, RHEL, and ElRepo's <span class='inlinecode'>kernel-ml</span> builds all ship <span class='inlinecode'>CONFIG_DEBUG_INFO_BTF=y</span> by default), it just works. No kernel-debuginfo dependency, no per-kernel build matrix, no DKMS hooks. The first time I tried <span class='inlinecode'>scp ior fedora-box:</span> and it ran without complaint after a 6-month gap I had to double-check it wasn't silently doing nothing.</span><br /> <br /> -<span>So the operational shape is: pick one box, do the install dance from the Rocky section above (or the Fedora one in the README) once, build, then distribute the 23 MB binary wherever you want to trace. The build host needs Go and clang and the static libraries. The trace hosts need a BTF-enabled kernel and <span class='inlinecode'>sudo</span>. That's it.</span><br /> +<span>So the operational shape is: pick one box, do the install dance from the Rocky section above (or <span class='inlinecode'>docs/build-rocky-linux-9.md</span> for a native Fedora/RHEL build) once, build, then distribute the 23 MB binary wherever you want to trace. The build host needs Go and clang and the static libraries. The trace hosts need a BTF-enabled kernel and <span class='inlinecode'>sudo</span>. That's it.</span><br /> <br /> <span>The runtime shape of a trace pipeline lines up with that:</span><br /> <br /> diff --git a/gemfeed/DRAFT-unveiling-ior-ng-part-3.html b/gemfeed/DRAFT-unveiling-ior-ng-part-3.html index 054c484b..2ae0f53c 100644 --- a/gemfeed/DRAFT-unveiling-ior-ng-part-3.html +++ b/gemfeed/DRAFT-unveiling-ior-ng-part-3.html @@ -227,7 +227,7 @@ NOTHING SUSPICIOUS — no unexpected processes, no surprise paths outside /proc, <a class='textlink' href='./DRAFT-unveiling-ior-ng-part-1.html'>Part 1: a guided tour</a><br /> <a class='textlink' href='./DRAFT-unveiling-ior-ng-part-2.html'>Part 2: install + compile once, run everywhere</a><br /> <a class='textlink' href='https://codeberg.org/snonux/ior'>Source on Codeberg</a><br /> -<a class='textlink' href='https://codeberg.org/snonux/ior/src/branch/main/demo/TUTORIAL.md'>The full in-repo tutorial</a><br /> +<a class='textlink' href='https://codeberg.org/snonux/ior/src/branch/main/docs/tutorial/tutorial.md'>The full in-repo tutorial</a><br /> <p class="footer"> Generated with <a href="https://codeberg.org/snonux/gemtexter">Gemtexter 3.0.1-develop</a> | served by <a href="https://www.OpenBSD.org">OpenBSD</a>/<a href="https://man.openbsd.org/relayd.8">relayd(8)</a>+<a href="https://man.openbsd.org/httpd.8">httpd(8)</a> | |
