>>> сложность взаимодействия слишком быстро растёт. >> сложность растет, но надежность получаемого в результате решения растет еще быстрее.
> Надёжность не растёт со сложностью.
разве QNX (микроядро)- это менее надежная
операционная система, чем Linux (монолитное ядро)?
Cisco IOS XR (микроядро) - это менее надежная
операционная система, чем Cisco IOS (монолитное ядро)?
сложность растет при переходе с монолитного ядра на микроядро.
но "надежность" получаемого решения при этом растет еще больше.
>> тот же самый Linux - также намного сложнее, чем например, MS-DOS 3.3
> И много где DOS до сих пор и используется.
используется, но только не по той причине, что MS-DOS 3.3 - это более качественное
или более надежное решение, чем [RT]Linux. а только лишь потому что более дешевое.
аналогично и NASA сейчас испытывает дефицит финансирования (ведь все деньги америки ушли
на военные расходы, в том числе и на "антитеррористические" операции в Ираке/Афганистане)
не так давно проскакивала новость, что большое количество телескопов NASA
находится в аварийном состоянии, и требуют срочного ремонта. но денег на это нет.
>> QNX используют только там где действительно нужна высокая надежность.
>> Linux - это операционная система, которую можно использовать бесплатно.
>> это разные системы, разные цели, разные архитектуры. что тут сравнивать?
> Именно это и хотел сказать.
а мне показалось(?), что ты обсуждал недостатки микроядерного подхода построения ОС...
>> посмотри какие были hardware и ОС 20-30 лет тому назад, на основании
>> этого примерно можно представить что будет через 20-30 лет в будущем.
> Мне -- не получается, как и 20-30 лет тому вряд ли можно
> было представить суперкомпьютер под кухаркиным столом. :)
> [косясь на свой аж одноядерный 3700+ с целым гигом]
я сейчас обычно использую две-три операционки одновременно на своем компе,
это WinNT 5.2 + CentOS 4.x + FreeDOS 1.x: host OS + inside VMware Server.
и железо самое обычное - 2GB RAM, CPU P4 3.2 GHz. в 1995 году я о таком
workplace и мечтать даже не мог. а ведь прошло всего 10 лет с тех пор...
в 1985 году только появился 386 процессор с аппаратной защитой памяти,
это был огромный шаг вперед по сравнению с 286 процессором. "leap ahead".
сейчас - уже полным ходом идет переход на 64-разрядные процессоры,
внедряются технологии аппаратной виртуализации и паравиртуализации.
за 10-15 лет переход от 16-разрядных до 64-разрядных процессоров -
такие темпы развития hardware - впечетляют. я уж не говорю о том,
как выросли быстродействие CPU, (а также объемы) RAM и HDD.