Retrotechtacular: Компьютерный центр 1973 года
Можно было ожидать, что в Bell Labs будут самые современные компьютеры, и они так и сделали. Но неприятно осознавать, насколько мало этого было в 1973 году, пятьдесят лет назад. Если вы тогда начали работать в вычислительном центре Белла в Холмделе, возможно, вы посмотрели один из ознакомительных видеороликов ниже. Вашим первым намеком на то, как далеко зашло дело, может быть ссылка на IBM 370/165, который имел «3 миллиона байт ядра, 2 миллиона из которых доступны для использования программистами». Даже наши современные ноутбуки имеют как минимум 8 гигабайт оперативной памяти. Было еще как минимум два IBM 370 меньшего размера. Видно множество перфораций карт 029.
Если вы пытались запустить что-то между 8:00 и 17:30, вам приходилось ограничивать время выполнения задания тремя минутами, 4000 строк вывода и не более чем 1000 входящими и 5000 выходными картами. Да, и не используйте более 384 КБ основной памяти. Если вы попадаете в эти пределы, вы можете сдать колоду карт на стойке экспресс-доставки и получить результаты всего за пять или десять минут. Если вы не стояли в экспресс-очереди, но все равно имеете категорию «премиум» обслуживания, вы можете рассчитывать на полчаса ожидания.
На главном столе был картридер, который мог читать 200 карточек по 80 столбцов в минуту. Однако карты не подключались напрямую к компьютеру. Они были записаны на жесткий диск для последующей обработки на компьютере. Однако если вам нужно много места для хранения, вы выбрали магнитную ленту. Ленты могли содержать колоссальные 1600 байт на дюйм. Скорость передачи данных на блистерной ленте составила 320 кБ/с. Однако задержка может быть проблемой, поскольку милой женщине нужно было найти вашу ленту и положить ее на стойку, чтобы оператор мог загрузить ее на ленточный накопитель.
Дисководы были крутой штукой для 1973 года, если вы могли выдержать цену в 80 000 долларов, хотя большинство компаний сдавали их в аренду. Поскольку видео было снято в 1973 году, мы предполагаем, что это были старые дисковые пакеты, которые содержали около 100 МБ данных, хотя более поздние модели могли хранить 200 МБ на каждый дисковый пакет. Фиксированные диски емкостью 11,2 МБ работали намного быстрее.
Вычислительный центр генерировал 2,8 миллиона строк распечаток на примерно 1000 фунтах бумаги в день. Они также перфорировали около 40 000 карт в день. Но это все была пакетная обработка.
Настоящий современный компьютер представлял собой систему таймшера, основанную на IBM 370/155. У него было всего 2 МБ ядра, половина из которых составляла «низкоскоростная» память. Компьютер мог выполнять APL, обработку текстов и даже телефонные звонки с картинками.
Не можете насытиться старым компьютерным видео? Тогда посмотрите и вторую часть видео. Там вы увидите эквивалент Stack Overflow 1973 года — настоящую библиотеку с библиотекарями. Они могут помочь вам написать код на ассемблере, FORTRAN, PL/I, APL, SNOBOL, SPITBOL и других языках. Мы не можем сказать, что скучаем по этим дням, хотя когда кто-то вводит ваши данные за вас, это кажется приятной роскошью.
Если IBM 370 для вас слишком современен, всегда есть 360. Если вам нравится перфорирование карт, вы можете прочитать об этом больше и даже перфорировать свои собственные виртуальные карты.