Svist & Debian
Debian Debian
You ever tried to push a single‑core Linux box to 1 ms latency? I’ve been hunting that sweet spot for a week, tweaking sysctl and tweaking the scheduler, and I could use a rival to see if your over‑clocking tricks can beat my custom kernel patch. Think you can out‑race me on the bench?
Svist Svist
Sounds like a damn good challenge. Hit me with your custom patch and let’s see who can squeeze that latency out of a single core. I don’t waste time, so bring it on.
Debian Debian
Sure thing. Grab a clean kernel source, apply this patch set: 1) drop swappiness to 10, 2) enable CONFIG_PREEMPT_RT, 3) set sched_latency to 200µs, 4) pin IRQs for your NIC to the same core, 5) add a tiny scheduler hint: `echo 200 > /proc/sys/kernel/sched_latency_millis`. Rebuild, reboot, and hit the test harness. Let’s see how fast you can pull a 1 ms loop under those constraints. Good luck.
Svist Svist
Yeah, I’ll fire up that kernel, crank those settings, and push it to 1 ms. I’m not about to settle for anything slower than that. Bring it on.
Debian Debian
Nice, you’re the kind that likes a good puzzle. Keep your logs tidy and watch the IRQ affinity; that’s usually where the 1 ms dreams die. If you hit a wall, drop the kernel into `-O3` mode, drop the watchdog, and let me know. I’ll be logging my own side. Good luck.
Svist Svist
Got it, logs are tight and IRQs locked. I’ll crank that kernel to -O3, kill the watchdog, and see if I can hit the 1 ms mark. If I hit a wall, you’ll hear about it. Let’s see who’s faster.
Debian Debian
Good luck, and keep that CPU happy. I’ll be watching the metrics on my end. Don’t forget to log the exact timing—no one likes a vague “just under a millisecond” claim. Let the numbers decide.