balu: (0)
от. Михайло ([personal profile] balu) wrote 2023-06-29 05:58 am (UTC)

On 21 September 1997, while on maneuvers off the coast of Cape Charles, Virginia, a crew member entered a zero into a database field causing an attempted division by zero in the ship's Remote Data Base Manager, resulting in a buffer overflow which brought down all the machines on the network, causing the ship's propulsion system to fail
Criticism of operating system choice ensued. Ron Redman, deputy technical director of the Fleet Introduction Division of the Aegis Program Executive Office, said that there have been numerous software failures associated with NT aboard the Yorktown.[11]
Because of politics, some things are being forced on us that without political pressure we might not do, like Windows NT. If it were up to me I probably would not have used Windows NT in this particular application ... Refining that is an ongoing process ... Unix is a better system for control of equipment and machinery, whereas NT is a better system for the transfer of information and data. NT has never been fully refined and there are times when we have had shutdowns that resulted from NT.

Ця історія це про мілітарі грейд чи ще ні?

А починаючи з 95, була спеціальна ембеддед версія, яка була набагато більш стабільніша ніж десктопна

За рахунок чого вона була стабільнішою? Там що, кодова база сильно інша? Сумнівно. Скоріш за все за рахунок тюнінгу, коли просто вимкнули всі потенційно нестабільні компоненти та запустили на сертифікованому залізі одну програму — за разунок цього і стабільність. Та ж сама історія, доречі, з Unix чи масовою Apple — там півтори залізяки, звісно під них легше вилизати системний софт. Але і на малині, в плані софта, схожа ситуація.


Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting