Экспонента. Как быстрое развитие технологий меняет бизнес, политику и общество - страница 8
Еще через шесть лет, в начале 1990-х годов, у меня снова случился апгрейд. К тому времени в компьютерной индустрии произошла консолидация. За успех на рынке боролись такие устройства, как TRS-80, Amiga 500, Atari ST, Osborne 1 и Sharp MZ-80. Некоторые небольшие фирмы добились кратковременного успеха, но в итоге проиграли нескольким набиравшим силу новым технологическим компаниям.
Победителями из смертельной эволюционной схватки 1980-х годов вышли Microsoft и Intel: они оказались самыми приспособленными представителями двух соответствующих видов – операционной системы и центрального процессора. Следующие несколько десятилетий они провели в симбиозе: Intel предоставляла все больше вычислительных мощностей, а Microsoft использовала их для создания лучшего программного обеспечения. Каждое поколение ПО нагружало компьютеры все больше, заставляя Intel совершенствовать свои процессоры. «Что Энди дает, то Билл забирает», – шутили в IT-мире (Энди Гроув – на тот момент CEO Intel, а Билл Гейтс – основатель Microsoft).
Но в 19 лет меня мало интересовала динамика развития IT-индустрии. Я знал только, что компьютеры становятся все быстрее и лучше, и мечтал себе позволить один из них. Студенты, как правило, покупали так называемые PC-клоны – дешевые псевдофирменные ящики, копировавшие персональный компьютер IBM. Это были компьютеры, собранные из различных компонентов, соответствующих стандарту PC, то есть были оснащены новейшей операционной системой Microsoft – программным обеспечением, которое позволяло пользователям (и программистам) управлять «хардом» («железом»).
Мой клон, кубовидный уродец, был оснащен новейшим процессором Intel 80486. Он мог обрабатывать одиннадцать миллионов команд в секунду, что было в четыре-пять раз больше, чем у моего предыдущего компьютера. Кнопка на корпусе с надписью Turbo могла заставить процессор работать процентов на двадцать быстрее. Однако, как в автомобиле, водитель которого слишком часто давит на педаль газа, дополнительная скорость часто приводила к катастрофам.
Этот компьютер поставлялся с четырьмя мегабайтами памяти (или ОЗУ), то есть в четыре тысячи раз больше, чем у ZX81. Графика была потрясающей, хотя и не самой передовой. Я мог выводить на экран 32 768 оттенков цветов, пользуясь не самым современным графическим адаптером, который я подключил к машине. Эта палитра впечатляла, но была не совсем реалистичной: например, плохо отображались оттенки синего цвета. Если бы мой бюджет был на 50 фунтов стерлингов (около 85 долларов в то время) больше, я мог бы купить видеокарту с шестнадцатью миллионами оттенков цветов – так много, что человеческий глаз вряд ли различает некоторые из них.
Десятилетний путь от ZX81 до моего клона PC отражал период экспоненциальных технологических изменений. Процессор клона PC был в тысячи раз мощнее, чем у ZX81, а сам компьютер 1991 года – в миллионы раз эффективнее своего собрата из 1981 года. Эта трансформация стала результатом быстрого прогресса в развивающейся вычислительной индустрии, что выразилось в удвоении скорости компьютеров примерно каждые два года.
Чтобы понять эту трансформацию, необходимо изучить принцип работы компьютеров. В XIX веке английский математик и философ Джордж Буль попытался представить логику с помощью операций, включающих два состояния – ложь и истину. В принципе любую систему с двумя состояниями можно изобразить с помощью чего угодно. Например, вы можете механически представить ее двумя положениями рычага: вверх или вниз. Вы можете теоретически представить ее в виде конфеток M&M’s двух цветов – синих и красных (это, безусловно, вкусно, но непрактично). В итоге ученые решили, что лучше всего эту систему изображать цифрами 0 и 1 (такой двоичный разряд еще называют битом).