Comment on handy
Aceticon@lemmy.dbzer0.com 3 days ago
Judging by my experience, router software probably has memory leaks so it eventually runs out of available memory and stops working properly.
This is more so if you’re using it for something that open and closes a ton of connections, such as torrenting. In fact maybe 1 or 2 decades ago when those things had less memory the low and mid end quality routers couldn’t handle torrenting directly (so, were the router had to route each new connection, not behind a VPN were its the VPN-server that does it) without dying in a few hours.
MonkderVierte@lemmy.zip 3 days ago
Consumer routers use neither ECC nor registered or buffered memory, so i guess it’s just the odd bit flip after weeks of running, in most cases.
Aceticon@lemmy.dbzer0.com 3 days ago
That wouldn’t explain why some fail in hours when there are tons of connections being opened and close (like with torrenting) whilst other with only twice or four times the memory will last for months, which is far more that two or four times as long.
I think it’s mainly memory leaks exactly because in my experience the failure rate seems proportional to Free Memory and frequency of memory allocation (hence hitting much more cheaper low memory routers in usage situations were a ton of small memory allocations are being allocated, that routers with a bit more memory or in normal usage situations) rather than proportional to Total memory in-use even when statically allocated.
Not to say that the problem you describe doesn’t happen, just that it doesn’t really explain the distribution in frequency of failures depending on router memory and usage.
MonkderVierte@lemmy.zip 3 days ago
Ah sure, those are buggy.