

Your numbers don’t check out, please provide sources. The Linux Kernel has around 40 million lines, the OpenBSD kernel around 7. You might have mistakenly counted OpenBSD/NetBSD as a whole system (the base installation), instead of solely the kernel.



I have been hosting multiple SearXNG instances, the newest one (https://マリウス.com/be-your-own-privacy-respecting-google-bing-brave/) being a private instance for my own community channel, and it has been relatively smooth sailing.
Some niche engines, like e.g. Mojeek seem to be notoriously slow, but that might also depend very much on the VPS that your requests are coming from.
If, however, big engines like Bing or Google are blocking/throttling you, it might be due to your IP/subnet reputation and it might be worth switching your host.
Alternatively, you could overengineer a setup in which you round-robin route your SearXNG request through a number of simultaneously running Wireguard tunnels from a VPN provider to obscure your traffic.
However, if my experience, most VPN providers suffer extremely from Cloudflare and ReCaptcha blocks, hence ymmv.