В 20 лет ПК очень напоминает своего двадцатилетнего пользователя: он тоже гораздо крупнее, чем в момент рождения. Первоначально гибкий и односторонний диск емкостью 160 Кб рос со скоростью 80% в год и превратился в жесткий диск с наиболее распространенным сегодня объемом в 20 Гб. Оперативная память увеличивалась более чем на 45% в год, от 64 Кб до типичных для настоящего времени 128 Мб.
И сами ПК росли гораздо быстрее человека: тактовая частота процессоров возрастала почти на 30% в год, от 4,77 МГц для первого ПК-чипа 8088 до 800 МГц для современных средних по цене систем.
Но долгих 20 лет совершенствования оказалось недостаточно, чтобы ПК мог сам включаться и начинать работу; еще слишком рискованно поручить ему выполнение задания и уйти, думая, что он его доведет до конца. И вы наверняка дважды подумаете, прежде чем доверите ему управлять вашим автомобилем. Хотелось бы, чтобы ПК, до того как ему исполнится 40 лет, стал гораздо более зрелым в смысле умения работать.
Прошло 20 лет, но нам еще приходится говорить о “начальной загрузке” наших систем, а также об их перезагрузке, остающейся палочкой-выручалочкой, когда что-то не работает. Мы считаем это само собой разумеющимся, хотя уже больше 10 лет назад в торговых точках Thrifty Drug появились кассовые ПК-терминалы на базе FlexOS фирмы Digital Research, ОС реального времени, чьи драйверы устройств способны динамически выгружаться и перезагружаться.
Спросите любого серверного администратора, как часто ему приходится перезагружать Windows-систему, и притом только лишь в процессе ее нормальной эксплуатации. Персональный компьютер 2021 года никогда не должен нуждаться в полном перезапуске.
ПК-приложения все еще требуют строго последовательного потока рабочих заданий, что не соответствует типу мышления людей. Большим достижением по сравнению с 1981 г. стали встроенные, редактируемые объекты, однако обратите внимание на среды разработки приложений: они могут использовать одновременно несколько инструментов с одним рабочим объектом.
ПК 2021 года никогда не должен сообщать пользователю: “Файл используется другим приложением”, - он должен делать свое дело и уведомлять другие программы о произведенных изменениях.
А периферийные устройства ПК, использующие технологии типа Jini, должны при себе иметь код пользовательского интерфейса, необходимый для того, чтобы их “ПК-носитель” мог использовать возможности этих устройств. ПК 2021 года никогда не должен при установке нового устройства требовать от пользователя: “Необходим драйвер. Вставьте нужный диск”.
Заменит ли персоналку более “тонкое”, менее сложное устройство, в большей степени использующее удаленные ресурсы Web-сервиса? Вряд ли. Интернет-соединения никогда не достигнут той высокой скорости доступа, которую обеспечивает локальная память большой емкости, а увеличение объемов данных делает пропускную способность постоянно дефицитным ресурсом. И нужда в нем обгоняет темпы увеличения всех других видов пользовательских потребностей в производительности ПК. Будут интенсивно расти требования к цифровой передаче изображений и видео, а также ко все большей реалистичности игр, выдвигая тем самым все новые проблемы перед изготовителями ПК и поставщиками базовых технологий.
Однако лишь немногие из нынешних покупателей персоналок считают свои системы слишком медленными или ограниченными в отношении оперативной или дисковой памяти. Им необходимо не столько больше скорости, сколько меньше сложности - и гораздо меньше всевозможных сюрпризов.
С редактором раздела информационных технологий Питером Коффи можно связаться по адресу: peter_coffee@ziffdavis.com.