Oberon space

General Category => Общий раздел => Тема начата: valexey от Февраль 12, 2012, 10:26:17 pm

Название: Воспоминания о ЕС.
Отправлено: valexey от Февраль 12, 2012, 10:26:17 pm
Вот натолкнулся на небольшую "заметку". Ничего особенного, но, по моему, весьма атмосферно.

Оригинал, как ни странно, тут: http://ithappens.ru/story/8399

Цитировать
Говорите, ЕС (http://ru.wikipedia.org/wiki/%D0%95%D0%A1_%D0%AD%D0%92%D0%9C) страшные монстры, жрущие киловатты и постоянно дохнущие, требующие бригады для обслуживания? Ну, в чём-то, конечно, теперешние компьютерщики правы. Места это занимало много, жрало тоже прилично. А теперь немножко реальности.

Хороший ВЦ крупного НИИ работал 360/24 за год. Недостающие дни это ежеквартальная профилактика и новогодние праздники. Загруженность около 96%. Это значит, что 96% времени работы машины что-то считали. Остальное приходилось на концы ночных смен. Хорошие операторы планировали очередь выполнения задач так, чтоб под утро можно было спокойно выйти покурить.

Проц (64 разряда, кстати), сопроц (спецприблуда для высокоточной математики), памяти 16 мег, пульт. У пульта своя ОС и своя память, где-то 128К. Зато прикольно: можно пульт перезагрузить, не трогая системы. А можно, при некотором извращении, ребутнуть систему, не трогая задач. Главное канальные операции (I/O) грамотно остановить, чтоб буфера каналов не очистились.

16 магнитофонов, 16 дисководов по 29 мег, 8 по 100 и 8 по 200, 4 АЦПУ. 32 терминала по зданию. Не считая периферии, ставшей к концу 80-х экзотикой, вроде перфокарт и перфоленты, и неуловимых Джо, которыми пользовались единицы пользователей, накопителей на восьмидюймовых дискетах. УПДМЛ (запись с клавиатуры на ленту), дигитайзер для ввода картографических материалов (сразу в кривых Безье), графопостроитель (четыре цвета, 180180). Матричный принтер (иногда приспичивало диссертацию распечатать). И всё это пело и плясало с загрузкой периферии около 70%.

Ясен перец, что обслужить весь этот зверинец можно было только в четыре, а то и больше рук. Там ленточки запрашивает задачка каждые пять минут, тут печать три рулона бумаги занимает, а то и сторонний заказчик со своим диском припрётся (или с чемоданом перфокарт).

Задач обычно считалось по 1015 штук одновременно, не считая тех 32 терминалов. Каждый терминал это ещё одна задача, только вялая и снулая, ибо за терминалом человек.

Ночью было самое весёлое. На ночь сваливались все задачи, которые требовали много ресурсов. Либо проц на 100%, либо полгрузовика лент на входе, либо печать километровая, либо 100 метров перфоленты в качестве входных данных.

Что касается математики: трёхмерная модель куска земной коры где-то 20203 км со всеми слоями и тем, что там сейсморазведка навзрывала, строилась двое-трое суток. И совсем не монопольно. На тогдашнем SPARC аналогичная задачка считалась монопольно больше недели, да ещё и большую часть данных надо было предварительно посчитать на ЕС и в извращённой форме пересунуть на SPARC. Хотя по всем мыслимым и немыслимым MIPS и FLOPS SPARC должен был крыть EC, как бык овцу.

Мы считаем зарплату, говорят теперь бухгалтера и жмут на кнопку. 1С на 50 рыл задумывается на полчаса. А мы считали зарплату чохом на четыре предприятия. Суммарно около 3000 человек, не считая 1200 из нашего НИИ. Минут за пять. На COBOL, между прочим. Ведомости печатались потом едва ли не час.

Не было эмэрзе, фуллэйчди и игр в тридэ. Зато наши пользователи были зачастую лучшими программистами-практиками, чем краснодипломники мехмата. Не было возможности скачать за полминуты. Но книжке без разницы, за сколько ты её скачал. Главное за сколько ты её прочитал. А читать можно и на телетайпе на 300 бод.

Так и жили.
Название: Re: Воспоминания о ЕС.
Отправлено: valexey от Февраль 12, 2012, 10:28:00 pm
Кстати, в википедии в статье про ЕС есть замечательная фраза:
Цитировать
Также существовала Мобильная Операционная Система МОС ЕС, представлявшая собой реализацию ОС Unix на ЕС ЭВМ. Но Unix в те времена считался упрощённой системой для домохозяек (буквальная цитата из[15]) в сравнении с настоящими системами МВС, ОС ЕС и СВМ, поэтому за рамки академических экспериментов МОС ЕС практически не вышла.
Название: Re: Воспоминания о ЕС.
Отправлено: alexus от Февраль 13, 2012, 04:46:39 am
Вот натолкнулся на небольшую "заметку". Ничего особенного, но, по моему, весьма атмосферно.

Оригинал, как ни странно, тут: http://ithappens.ru/story/8399

Цитировать
Проц (64 разряда, кстати), сопроц (спецприблуда для высокоточной математики), памяти 16 мег, пульт.
16 Мб - это было круто... богатая организация видимо. У нас на ЕС-1022 было 1 Мб (тогда почему-то говорили 1 куб), на ЕС-1065 - 4 Мб. (для сравнения, сейчас на видеокарте 1-2 Гб не редкость).

Цитировать
16 магнитофонов, 16 дисководов по 29 мег, 8 по 100 и 8 по 200, 4 АЦПУ. 32 терминала по зданию. Не считая периферии, ставшей к концу 80-х экзотикой, вроде перфокарт и перфоленты, и неуловимых Джо, которыми пользовались единицы пользователей, накопителей на восьмидюймовых дискетах.
Точно... богатые буратинки...

Цитировать
Задач обычно считалось по 1015 штук одновременно, не считая тех 32 терминалов. Каждый терминал это ещё одна задача, только вялая и снулая, ибо за терминалом человек.
Задач и поболее бывало одновременно. Правда операторы регулировали... много мелких или мало, но крупных... как у Жванецкого...

Цитировать
Что касается математики: трёхмерная модель куска земной коры где-то 20203 км со всеми слоями и тем, что там сейсморазведка навзрывала, строилась двое-трое суток. И совсем не монопольно. На тогдашнем SPARC аналогичная задачка считалась монопольно больше недели, да ещё и большую часть данных надо было предварительно посчитать на ЕС и в извращённой форме пересунуть на SPARC. Хотя по всем мыслимым и немыслимым MIPS и FLOPS SPARC должен был крыть EC, как бык овцу.
Так оно... Дело в том, что сильной стороной ЕС всегда являлись подсистемы ввода-вывода. Медленная тогда периферия была. Про перфокарты и перфоленты, я даже не говорю, ленты читались очень медленно, а тома (прототипы современных винчестеров, с той разницей, что шпиндели с пластинами были сменными, и переносились в специальных корпусах, во избежание запыления/загрязнения)... тома были намного быстрее лент, но наверное на 4 порядка медленнее современных винчестеров... и надёжность у них была невысока, правда значительно больше, чем у лент.
А SPARC... да чего их ругать то... хороши они были в полевых условиях, на предприятиях. Вся первичная информация на них обрабатывалась, а потом уже на ЕС. И не так важно, с какой скоростью они считали, поскольку сбор информации и её заведение (ну, не было персоналок... девочки операторы бегали к пользователям по нескольку раз с каждым документом... сверяли/уточняли буквы/цифры) длились неделями... реже днями.

Цитировать
Мы считаем зарплату, говорят теперь бухгалтера и жмут на кнопку. 1С на 50 рыл задумывается на полчаса. А мы считали зарплату чохом на четыре предприятия. Суммарно около 3000 человек, не считая 1200 из нашего НИИ. Минут за пять. На COBOL, между прочим. Ведомости печатались потом едва ли не час.
Не-а, и счёт, и печать длилась дольше... но ещё дольше потом руками рвали/ножницами резали "квиточки" с начислениями/удержаниями... на несколько тысяч человек! Серых и чёрных зарплат не было!.. Но интересно не только это, а то, что машинные расчёты были непререкаемым "авторитетом". Если компьютер так посчитал, то это и есть высшая справедливость. Писали очень аккуратно... без всяких сборщиков мусора. Критичные куски писали на ассемблере, перед этим обсуждали, а после проверяли всем отделом (отладчиков вообще не было). Ещё интересно, что над душой никто не стоял... даже если срывали сроки. Да, шеф прикрывал всех и вся, был классным специалистом и начальство его ценило. Но если приходили к нему с какой-нибудь "лажей", то пощады искать было негде. Девушки/женщины ходили защищать проекты после тройной дозы валидола... глаза в этот день не красили... Однако и качество было... качеством. При этом любые споры "по-делу" в курилке поощрялись, и решения шефа там критиковали пристрастно и жёстко... при нём (курил он много и часто...). Никаких преследований за критику не было, а ценные идеи поощрялись.

Цитировать
Так и жили.
Есть, что вспомнить...
Название: Re: Воспоминания о ЕС.
Отправлено: Peter Almazov от Февраль 13, 2012, 05:18:14 am
А по языку JCL тоже тоскуете?
Название: Re: Воспоминания о ЕС.
Отправлено: alexus от Февраль 13, 2012, 05:33:09 am
А по языку JCL тоже тоскуете?
Да, не особо... На персоналках пользы от него 0,0 ...
Название: Re: Воспоминания о ЕС.
Отправлено: igor от Февраль 13, 2012, 07:09:52 am
У нас на ЕС-1022 было 1 Мб (тогда почему-то говорили 1 куб)
Могу предположить, что термин "куб" пошёл со времён памяти на магнитных доменах, которая выглядела как трёхмерная решётка из миниатюрных ферритовых колец. Думаю, что многие молодые ИТ-специалисты не знают о том, что существовала такая память, а мне её удалось даже в руках подержать.  :)
Название: Re: Воспоминания о ЕС.
Отправлено: igor от Февраль 13, 2012, 07:25:29 am
... со времён памяти на магнитных доменах ...
Правильнее говорить "на магнитных сердечниках" или "ферритовая память": http://ru.wikipedia.org/wiki/... (http://ru.wikipedia.org/wiki/%D0%9F%D0%B0%D0%BC%D1%8F%D1%82%D1%8C_%D0%BD%D0%B0_%D0%BC%D0%B0%D0%B3%D0%BD%D0%B8%D1%82%D0%BD%D1%8B%D1%85_%D1%81%D0%B5%D1%80%D0%B4%D0%B5%D1%87%D0%BD%D0%B8%D0%BA%D0%B0%D1%85)
Название: Re: Воспоминания о ЕС.
Отправлено: Geniepro от Февраль 13, 2012, 09:38:54 am
Как-то я в руках держал обломки памяти на ферритовых кольцах -- сеточка с колечками.

Память на цилиндрических магнитных доменах -- вроде в 80-х в журнале "Наука и жизнь" что-то про это писали, но так и не стало широко использоваться...
http://ru.wikipedia.org/wiki/Магнитоэлектронные_запоминающие_устройства
Название: Re: Воспоминания о ЕС.
Отправлено: vlad от Февраль 13, 2012, 05:00:49 pm
Мы считаем зарплату, говорят теперь бухгалтера и жмут на кнопку. 1С на 50 рыл задумывается на полчаса. А мы считали зарплату чохом на четыре предприятия. Суммарно около 3000 человек, не считая 1200 из нашего НИИ. Минут за пять. На COBOL, между прочим. Ведомости печатались потом едва ли не час.

Обычная такая abstraction penalty. Плата за то, что бухгалтера не пишут в машкодах, а "жмут на кнопку".
Название: Re: Воспоминания о ЕС.
Отправлено: valexey от Февраль 13, 2012, 05:56:25 pm
Мы считаем зарплату, говорят теперь бухгалтера и жмут на кнопку. 1С на 50 рыл задумывается на полчаса. А мы считали зарплату чохом на четыре предприятия. Суммарно около 3000 человек, не считая 1200 из нашего НИИ. Минут за пять. На COBOL, между прочим. Ведомости печатались потом едва ли не час.

Обычная такая abstraction penalty. Плата за то, что бухгалтера не пишут в машкодах, а "жмут на кнопку".
Ну, вообще то пишут, хоть и не в машкодах. Вообще пенальти крупновато выходит - порядка 3-4, а то и больше.
Название: Re: Воспоминания о ЕС.
Отправлено: alexus от Февраль 13, 2012, 06:14:42 pm
Мы считаем зарплату, говорят теперь бухгалтера и жмут на кнопку. 1С на 50 рыл задумывается на полчаса. А мы считали зарплату чохом на четыре предприятия. Суммарно около 3000 человек, не считая 1200 из нашего НИИ. Минут за пять. На COBOL, между прочим. Ведомости печатались потом едва ли не час.

Обычная такая abstraction penalty. Плата за то, что бухгалтера не пишут в машкодах, а "жмут на кнопку".
Ну, вообще то пишут, хоть и не в машкодах. Вообще пенальти крупновато выходит - порядка 3-4, а то и больше.
Это бантики... Когда OracleApp внедрили на Магнитогорском Металлургическом Комбинате, то одна накладная формировалась более получаса... очень гордились.
Название: Re: Воспоминания о ЕС.
Отправлено: vlad от Февраль 13, 2012, 08:16:03 pm
Это бантики... Когда OracleApp внедрили на Магнитогорском Металлургическом Комбинате, то одна накладная формировалась более получаса... очень гордились.

Недавно пришлось работать с ентерпрайз бэкап системой. Бэкапит один файл в несколько байт она порядка 2 минут (не на ленту, просто на диск). Тем не менее, это дерьмо они успешно продают. Не в скорости сила ;)