4 ms·
Can you elaborate a bit? I'm not really a fan of go, but not all go projects are automatically bad. Is it slow, a memory hog, ...?
by iforgotpassword 7y ago
Can you elaborate a bit? I'm not really a fan of go, but not all go projects are automatically bad. Is it slow, a memory hog, ...?
- deleted 7y ago[deleted]
- xfer 7y agoNot slow but it is cuurently using 23MB with default caching serving a single computer, i can see why the parent would consider it bloated.
- alisonatwork 7y agoI can't speak for the parent since I am not a BSD user at home, but I tried a few different options for DNS on my Windows laptop and dnscrypt-proxy was the simplest to get up and running. Right now it's consuming 25 meg of RAM, which is perhaps a lot compared to built-in networking services, but not much compared to application software. It also saves installing ad block browser plugins, which feel far more heavyweight. My only complaint is that it doesn't stay running in the background waiting for connection if you boot up without wifi. There is a 1 hour timeout, but it doesn't seem to reliably keep the service hanging around till you connect to a wifi. Not a big deal - it starts up pretty much immediately from the Task Manager Services tab. I imagine if you have a dedicated router with limited RAM or are running a UNIX desktop there may be better options, but for a Windows laptop connecting direct to untrusted connections (e.g. 4G phone tether) it does the job just fine.
- snvzz 7y ago>slow or memory hog. Both. It'll easily use several hundred mb of ram and, if you use its cache feature (enabled by default) and hit the cache while measuring the latency, you'll see it takes about 10x the time to respond compared to pdnsd's cache. Therefore, when I used it, I put pdnsd in front.
- snvzz 7y agoForgot: Also very high CPU usage. Hundreds of hours after a few weeks.