FAA: Reboot 787 power once in a while
seattletimes.com
seattletimes.com
http://arstechnica.com/information-technology/2015/05/boeing...
I'd say if they are saying you need to reboot every 22 days, the actual limit is at least 23.. Why cut things close?
22*3600*24 = 1900800 (x1000 for milliseconds)
23*3600*24 = 1987200
24*3600*24 = 2073600
25*3600*24 = 2160000
and, as it turns out 2^31 / 1000 = 2147483
If they are storing a time value as milliseconds in an signed 32 bit int, that would roll over every ~24:20:30Who wants to bet that the permanent fix will be 'automatically reboot the computers if the plane has been powered on for more than a week and stationary on the ground for more than N minutes'
Boeing plays very much the long term game. It took something like several years in development and 10 years in production for the 747 to make a profit, for example. It is simply impossible to design and manufacture airliners on quarterly results.
> cheapest
Boeing is very well aware that the most expensive option for them would be to acquire a reputation for cheap, unsafe, crummy airliners.
Source: am former 757 flight controls design engineer, and happy Boeing shareholder for 35 years.
"No more Moonshots" is their current self-professed philosophy:
http://www.seattletimes.com/business/mcnerney-no-more-lsquom...
And that's not even addressing their creative methods of program accounting, or the fact that their suppliers now have to wait 120 days for payment.
http://www.reuters.com/article/us-boeing-suppliers-idUSKCN0Z...
None of those sound like the Boeing of old that "bet the farm" on the 747. Which, anyway, was only meant to be a short-term airframe until supersonic airliners took over...
(What happens if the plane is never stationary on the ground for more than N minutes?)
Although, after the recent Mars lander fiasco, I wonder about the ability of our hardware to even reliably tell whether it's landed or not. >_>
I know, crap happens, but gosh darn it.
And here's the thing: bureaucracy doesn't help because it prevents people from raising issues unless they're big enough.
Every monotonically increasing counter needs to be reviewed for overflow behaviour and time to overflow
No, there aren't systems without bugs, but some companies make it worse. I know, I have "worked" for some of them
"Have you tried turning it off and back on again?"
I don't know whether I'm unsettled, or strangely comforted by the consistency of the world.
I hope that's the earliest possible occurence, and not just the typical average observation.
Wouldn't want to see an edge case, where the system throws an OOM, at 21 days, due to a process running fast because the CPUs are kept cooler than usual, or something weird like that.