| ▲ | wtallis 3 hours ago | |||||||||||||
Giving the device enough RAM to survive memory leaks during heavy usage would also be a valid option, as is automatic rebooting to get the device back into a clean state before the user experiences a persistent loss of connectivity. There are a wealth of available workarounds when you control everything about the device's hardware and software and almost everything about the network environments it'll be operating in. Fixing all the tricky, subtle software bugs is not necessary. | ||||||||||||||
| ▲ | ambicapter 2 hours ago | parent | next [-] | |||||||||||||
A memory leak will consume any amount of ram by definition, adding more ram is not a solution either. | ||||||||||||||
| ▲ | esyir 3 hours ago | parent | prev | next [-] | |||||||||||||
For a community full of engineers, I'm always surprised that people always take absolutionist views on minor technical decisions, rather than thinking of the tradeoffs made that got there. | ||||||||||||||
| ||||||||||||||
| ▲ | DonHopkins 3 hours ago | parent | prev [-] | |||||||||||||
You can't just throw RAM at embedded devices that you make millions of and have extremely thin margins on. Have you bothered to look at the price of RAM today? At high numbers and low margins you can barely afford to throw capacitors at them, let alone precious rare expensive RAM. | ||||||||||||||
| ||||||||||||||