4 ms·
For some applications, not necessary. You can simply detect the error, abort the operation, and retry it from the beginning. If the difference was due to a tran
by skissane 4y ago
For some applications, not necessary. You can simply detect the error, abort the operation, and retry it from the beginning. If the difference was due to a transient bit flip (due to radiation/etc), odds are high it will work the next time. Obviously that costs some recovery time, but if the application isn't overly time-critical, you can live with it. You also need to make sure your code can handle being interrupted and restarted at any point, even if it was half-way through mutating some data structure.