Комментарии 384
Были и попроще, например, переворачиватель
А теперь это не вирус, а штатная фича драйверов интеловских видюх, точнее софтины под названием «IntelGraphics and Media Control Panel» идущей в комплекте, и прописывающейся в автозагрузку. Причём с назначенным сочетанием клавиш(в текущей версии Ctrl+Alt+{Up|Left|Down|Right}) — и сам попадался, и знакомым приходилось помогать перевернуть экран обратно :).
В ATI видеокартах тоже такая фича была, с той же комбинацией клавиш.
А я про эту комбинацию не знал-переключил через менюшку на таскбаре. А монитор был обычный, ну и произошел рассинхрон мышки и курсора на мониторе. Пару минут пытался попасть мышкой в менюшку, чтобы вернуть как было, а затем наклонил голову и за пару секунд все исправил:)
с назначенным сочетанием клавиш(в текущей версии Ctrl+Alt+{Up|Left|Down|Right})Что вы наделали, теперь назад вернуть не могу! )))
У меня это был второй вуз, в который я вынужденно перевелся. А тут еще развал страны, потеря связей между республиками, что то не так в академсправке… вынужден был поехать в город первой альма-матер. Походу дела, один кадр был знаком с доцентом с кафедры информатики. Ну я быка за рога — бумагу надо позарез достать. Тот доцент сначала в глухой отказ — ты что, меня уволят, вся бумага наперечет. Я смотрю, лицо у него явственно говорит о регулярной тяжелой работе печени. А тут один друг на спиртзавод устроился, как нельзя кстати. В общем, за 1.5 литровую бутылку доцент позабыл обо всех угрозах и принес мне буквально столько бумаги, что я по возращению смог легко снабдить все наши 2 потока и еще осталось, отдал преподам. Те смотрели подозрительно, но с уважением, надо сказать.
Именно в тот период, в отстутствие, простите, туалетной, я впервые в жизни научился комкать новую перфорированную А3 до нужной кондиции мягкости. Изъяв, конечно, сперва копирку. Такого, чтобы это была Ценность — … видимо, где как.
После развала предприятия в начале 90х бумаги было выкинуто (и подобрано) столько, что еще во второй половине 2000х ею пользовался.
Jef239
Между комнатой инженеров и дискозалом — широченный проход. При мигании света инженеры гурьбой влетают в дискозал и выдергивают головки из дисков. Причем кто какой диск — заранее расписано и отработано.
Ставилась система аварийного питания — банальный умформер. Это давало достаточно времени, чтобы один человек мог спокойно пройтись и понажимать «головочные» кнопки.
toivo61
Еще были эксперименты по разрезанию 12мм лены на 6мм. Для катушечников.
А наши барышни развлекались тестом на изящество… Ленты были условно ЕСовские и СМовские (вдвое меньше). Так вот барышня считалась изящной, если могла застегнуть на талии «ремешок» от СМовской ленты. :-)
Забавно, спасибо.
У нас СМки были «спарены» с ЕСовскими лентопротяжками, жонглировать «детскими» СМочными то еще удовольствие. А из старых осыпающихся лент дамы плели салфетки.
Самые важные ленты хранили в холодильнике, чтобы была стабильная температура и влажность. Иначе летом они начинали сыпаться не по-детски.
Ставилась система аварийного питания — банальный умформер. Это давало достаточно времени, чтобы один человек мог спокойно пройтись и понажимать «головочные» кнопки.Расчет представьте, плиз. На 32 штуки ЕС-5061. Сколько операторам нужно времени для штатного отключения? Какая потребляемая мощность? До какого уровня могло упасть напряжение, чтобы штатное управление отрабатывало?
Ну и полистайте, производились ли в
Может уже на поздних версиях НМД, но стояли конденсаторы на каждом накопителе, запаса энергии которых хватало, чтобы выдернуть головки из пакета дисков при аварии питания.
А почему нельзя было рейку пружинкой оттягивать, по принципу как сейчас блок головок балансирует на пружинке и электромагните? Тогда не надо на конденсаторы уповать.
по принципу как сейчас блок головок балансирует на пружинке и электромагните?
В жестких дисках ведь нет пружинок. Блок головок оттягивается в парковочную область не пружинкой, а своим же электромагнитом, питающимся от двигателя, который переключается в режим генерации при отключении питания. Собственно, так парковка работает уже лет 25.
Алсо, в некоторых дисках на коромысле стоит маленький магнитик, который удерживает коромысло в зоне парковки. Рабочий соленоид может легко его сорвать, когда выходит на рабочий режим, а при пропадании питания коромысло возвращается за счёт воздушных масс а там уже и магнитик сработает.
![image](https://habrastorage.org/getpro/habr/comment_images/045/d00/f7e/045d00f7e21e3b1b064452a25883dca0.png)
Это в HDD с приводом головок электромагнитным коромыслом (соленоидом). А как же быть с HDD у которых привод головок был на шаговом двигателе?
Я такие тоже использовал лично, например, Seagate ST-251. И разбирал его. Там уже есть парковка, но тоже нет пружинок, и нет сколь-нибудь заметных конденсаторов, которые смогли бы подпитывать шаговый движок для парковки (впрочем, он там не похож на шаговый, скорее всего, это сервопривод). Зато есть здоровая дура с пачкой 5.25" алюминиевых блинов, раскрученная до 1/3 скорости болгарки. Поэтому подозреваю, что способ добычи электричества для упокоения привода головок там был точно такой же.
![image](https://habrastorage.org/getpro/habr/comment_images/1d8/8b8/976/1d88b8976acfc0f5cca78c75a182467a.jpg)
Со снятой крышкой
Ещё я помню такой диск стоял в ЕС-18?? нашего техникума, такая монолитная конструкция из длинной платы с диском, а хвостик шагового двигателя выведен в оптический датчик 0 дорожки и наклейка с крупной красной надписью «НЕ ВРАЩАТЬ!». Как все они парковали вне программы парковки?
Ну как бы я не электронщик, нормальный ремонт и без меня делали. А вот если неисправность ненормальная — приходилось самому в схемы лезть.
P.S. Если интересно, то на 5408 меня интересовали выгоды от перепоурядочивания запросов на доступ к диску. То есть какая дисциплина получше для этого диска. Ну там elevator (вперед-назад) или «сначала что ближе») или ещё что.
В жестких дисках ведь нет пружинок. Блок головок оттягивается в парковочную область не пружинкой, а своим же электромагнитом, питающимся от двигателя, который переключается в режим генерации при отключении питания. Собственно, так парковка работает уже лет 25.
В те времена было по другому, двигатель привода пакета дисков был достаточно банальный, асинхронный примерно на 1,1 кВт и ~3000 об/мин, схема его электропитания, общих цепей с прочей электроникой дисков не взаимодействовала, торможение пакета обеспечивалось выбегом, или коротким замыканием выводов двигателя. Аварийное извлечение головок осуществлялось с помощью блока конденсаторов, занимавших столько-же места сколько и вся остальная электроника дисковода. Цепь извлечения была на некоторых модификациях дублирована по проводникам и ключевым элементам.
питающимся от двигателя, который переключается в режим генерации при отключении питания
Я в том числе вот об этом. Двигатели ничего не генерили.
При отключенном питании и двигатель не переключался, пакет продолжал вращаться, долго.
А кондёры стояли для того, чтобы выдёргивать позиционер при пропадании питания.
Выставить головки на нужную дорожку станет значительно сложнее.
О! Эта ещё та эпопея! Ставишь сервисный диск. Позиционируешь привод по сервоповерхности, в частности на ЕС-5066М и более поздних, одна из средних головок использовалась только для чтения серводорожек и была физически лишена усилителя записи, затем устанавливаешь с помощью приспособы регулируемую головку на одинаковый с сервисной головкой цилиндр и по осцилографу контролируешь сигнал добиваясь симметричности его формы, затем проверка по крайним положениям, и так 19 раз. А вот если выходила из строя голова сервоповерхности, то все становилось очень не просто.
Может уже на поздних версиях НМД, но стояли конденсаторы на каждом накопителе, запаса энергии которых хватало, чтобы выдернуть головки из пакета дисков при аварии питания.
ЕС-1033 год выпуска 1977, дисководы из первых партий, никаких проблем при пропадании питания не было ни единого раза. И вообще считались даже более надежными чем более поздние 5066М и 5067. Блоки конденсаторов стояли везде и далеко не банальные К50-6, сильно точные под винтовое крепление, и обходила их шина питания на 16 квадратных миллиметров.
Это личное, моё, мнение как ИТР обслуживавшего и те и другие целых шесть лет.
Блоки конденсаторов стояли везде и далеко не банальные К50-6, сильно точные под винтовое крепление, и обходила их шина питания на 16 квадратных миллиметров.картинка с дисководом и видимой батареей конденсаторов уже прикладывалась.
![](https://habrastorage.org/getpro/habr/comment_images/274/648/070/274648070ddb36c9941d844b153886b3.jpg)
![](https://habrastorage.org/getpro/habr/comment_images/3bc/836/bc5/3bc836bc5a72898889ada2239e86773a.jpg)
Ёмкость до сих пор +20% от номинала (120000uF x 100V)
Расчет представьте, плиз. На 32 штуки ЕС-5061.
Нет, накопителей было не так много. Я же не даю общий совет, а просто описываю имевшийся частный опыт. Возможно, единичный.
Ну и полистайте, производились ли в СССР СЭВ в те годы умформеры нужной мощности и как они распределялись
Детали реализации сейчас не вспомнить, сохранялось ли общее питание, или были выделены какие-то цепи в накопителях. Там было 2 устройства, которые обеспечивали питание накопителей около 30 секунд. Значит, время работников, сохранность информации были важнее стоимости устройств. И да, возможно, умформер — неверный термин. Мотор-генератор с большим маховиком.
DmitrySpb79
В youtube много роликов про «старое железо», но там 99% почему-то все про игры, ну и про системы уже времен MS-DOS, что было раньше, покрыто мраком :)
Большая часть нашего железа пала смертью храбрых в неравной борьбе с металлистами в эру золотой лихорадки 90х.
Вот и получается — как ни посмотришь — западные образцы есть в музейном виде, а наши — на переплавке давно
"возможно, умформер — неверный термин. Мотор-генератор с большим маховиком."
ДМА = двух машинный агрегат.
Стоял этажом ниже.
Насчет использования в качестве ИБП — не слышал. Основная функция — обеспечение качества питания, сглаживание бросков и просадок напряжения. Тем более что дело происходило на крупном заводе.
Основная функция — обеспечение качества питания, сглаживание бросков и просадок напряжения.И ещё одна «немаловажная» функция особенно на режимных объектах! Исключение утечки информации по побочным каналам. В нашем случае еще ставились в машзалы шумогенераторы радиодиапазона. И устройства предотвращавшие снятие информации с остекления инфракрасными лазерными детекторами. Имелся прецедент кстати.
Ну а транс этот — транслирует шину данных наружу?
Где-то читал про эксперимент, при котором получали коды шифрования по изменению потребляемого тока компьютера, это шифрование выполнявшего.
Сейчас не нашел.
Только немного похожее
https://dedal.com.ua/stati/90-keeloq-vzlom
"3. Мощные средства анализа тока потребления в реальном мире. Полный взлом алгоритма Hopping-кода KeeLoq"
Что-то там уловить можно. Можно даже сказать в сознании ли он или нет, спит или нет.
Говорят даже какие-то команды можно считать из такой вот макроскопической активности мозга.
Но вот «увидеть» человека изнутри, как он себя ощущает — в мельчайших подробностях — это вряд ли.
А при воровстве данных — надо же правильно считывать каждый бит. Никто специально для взломщика помехозащищённое кодирование применять не будет.
Имелся прецедент кстати.
Было бы интересно почитать.
Bedal
что и давало возможность успеть вручную подстраховать парковку.
Да, спасибо.
Sartorio
Лично у меня осталось ощущение от 80-х…
Когда есть время сходить на стадион, побегать после работы…
А где-то вполне законно занятия спортом вписывались в рабочее время.
ужастиков про это множество рассказывали, сколько там было правды — кто знает, думаю, близко к нулю. Но крылись на соответствующих заводах серьёзно. Что не мешало спокойно пропускать человека с двумя лентами, открыто висевшими на шнурке через плечо :-)Имелся прецедент кстати.
Было бы интересно почитать.
Затем поползли слухи, разные…
К концу 88 года, операторы, девочки стали отказываться работать на особых задачах, с включенной всей этой потехой, типа плохо на здоровье влияют источники РЧ излучения, мощность которых ватт 100, максимум, если судить по аннтенам. Причём на отрез отказ. И не какие убеждения, о том что проц 45-ой жрет почти 10 киловатт, и излучает не хуже, не помогали. Вот тут нас всех с первой группой и собрали, службист рассказал, что все вынужденная мера так как осенью 87 на единственном многоэтажном жилом здании с крыши которого просматривался наш ВЦ был задержан шпион, с оборудованием.
Некие подробности об этом были сопровождены показом десятка черно-белых снимков. В том числе и было указано на аппаратуру позволявшую снимать инфу со стекол.
Bedal
Основной-то процессор был один, верно. Но и каналы ввода-вывода были именно процессорами, для них писались программы. Да, набор команд был специфическим и очень простым, но что это меняет в определениях?
Кмк, люди путают многопроцессорность как таковую и однородную многопроцессорность, привычную нам сегодня. Система, где есть процессор для ввода-выода — многопроцессорная неоднородная.
Из более простых систем, где аналогичное можно пощупать руками — УКНЦ.
Кмк, люди путают многопроцессорность как таковую и однородную многопроцессорность, привычную нам сегодня. Система, где есть процессор для ввода-выода — многопроцессорная неоднородная.
Так-то, да!
Но если считать, то можем до считать и до контроллера управления шпинделем в винчестере.
Например, на ЕС-1066 процесс загрузки выглядел так:
1. С 8-дюймовой дискеты загружался контроллер дисковой стойки (устройство управления)
2. Запускался так называемый «сервисный процессор» — это небольшой компьютер, который выполнял там роль пульта управления. На ЕС-1066 не было никаких ручек и кнопочек. Только экран с клавиатурой, которыми управлял этот самый сервисный процессор".
3. Сервисный процессор читал с диска через уже запущенную стойку управления микропрограммы центрального процессора и грузил их в центральный процессор.
4. Сервисный процессор выдавал команду «загрузка» центральному процессору (аналог нажатия соответствующей кнопки на других моделях).
Нет, накопителей было не так много. Я же не даю общий совет, а просто описываю имевшийся частный опыт. Возможно, единичный.
А я описываю то, что рассказывали про конкретный ВЦ в Душанбе. 32 диска — это всего лишь 928 мегов. А там не только «09» была. Моя оценка базы на пол миллиона жителей — порядка 500 мегов вместе с индексами.
Детали реализации сейчас не вспомнить, сохранялось ли общее питание, или были выделены какие-то цепи в накопителях.Вы устройство дисковода помните? Чтобы можно было выключать штатно, должно быть питание двигателя шпинделя. Иначе смысла нет. Должно быть питание позиционера. Ну схем управления. Не запитывать можно усилители и блок сопряжения, но это копейки по мощности.
Значит, время работников, сохранность информации были важнее стоимости устройств.В этой ситуации можно было просто поменять конденсаторы. У 5601 была штатная схема парковки головок при отключении питания, энергия шла от конденсатора. Но они с годами — теряли емкость.
А замена… Замена обеспечивалась умением выбить фонды из Госплана. Экономика была плановой и дефицитной. Поскольку все было государственным — деньги не считались. На что есть фонды — на то и бюджет выделят. Зато перебрасывать со статьи на статью нельзя. И штатное расписание изменить сложно.
Вплоть до анекдота. В пионерлагере не было лошадей, но была ставка конюха. И одного из вожатых оформляли конюхом. Ибо штатное расписание в порядок привести — намного сложнее.
Вы устройство дисковода помните? Чтобы можно было выключать штатно, должно быть питание двигателя шпинделя.нет, инерции пакета хватало. После отключения его тормоза останавливали. Без тормозов — до-о-олго крутился, головки не падали ещё минуту-две, что и давало возможность успеть вручную подстраховать парковку.
Должно быть питание позиционера.
Видите справа-внизу целую батарею конденсаторов?
![image](https://habrastorage.org/getpro/habr/comment_images/16b/c10/4b6/16bc104b64a849b18a7295007b9076b1.jpg)
Это и есть «питание позиционера» при пропадании сетевого напряжения или ином отказе.
Я про то, что изначально весь 5601 питался от одной фазы. А если часть питать от сети, а часть через умформер, то нужна гальваноразвязка, причем минимум на киловольт (а лучше на 3).
Плюс блок стабилизации скорости шпинделя, он небось от того же напряжения питался, что и остальные схемы управления? То есть или ему отдельный стабилизатор делать или гальваноразвязку на его управляющие сигналы.
То есть я очень сомневаюсь в возможности малой кровью на два питаняи переделать.
Видите справа-внизу целую батарею конденсаторов?Мне помнится один большой, на 0.05 фарады. Но это я, небось 2.5 мегабайтники RK05 вспоминаю. Они похожи по технологии, блины те же, просто 1 блин в пакете.
А замена… Замена обеспечивалась умением выбить фонды из Госплана. Экономика была плановой и дефицитной. Поскольку все было государственным — деньги не считались. На что есть фонды — на то и бюджет выделят. Зато перебрасывать со статьи на статью нельзя. И штатное расписание изменить сложно.
Наверное нас это не касалось! Радиоэлементы были все и всегда, для ремонта. Под самый конец 91 года, правда иссякли запасы 565РУ3 или 565РУ6, сейчас даже и не вспомню точно какие, Но все решили просто, выменяли на спирт в соседнем НИИ.
Радиодетаои скорее всего были МБП — малоценные и быстро изнашиваемые предметы, вроде ручек и бумаги. МБП списывалось в момент выдачи со склада. Году в 1992 размер МБП был довольно высок — рассказывали байку. как где-то удалось выдавать персоналки как МБП, чтобы сотрудники их уносили домой. Это был тот самый "бартер".
А с другой стороны была инвертарка — изделия и блоки с инвертарными номера, которые так просто не списать. Ну как пример — на одной автобазе числился зилок с двумя двигателями сразу. Старый двигатель сломался, его сменили, но списать не удалось.
МБП в принципе можно было и в обычном магазине купить с товарным чеком. Ну типа «тоже канцелярия».
Так вот, микросхемы — явно МБП, никто их поштучно не считал. Умформер — явно инвертарка и его поставки планировались госпланом. А конденсаторные блоки — скорее всего тоже инвертарка. Тут или покупать блоки (см. картинку выше) или кучу конденсаторов оптом, и потом — у старых проверять емкость и менять.
А так до 87 года сдавались только детали «особого исполнения» кремний на сапфире например. Или из аппаратуры ввезённой в обход КОКОМ, так как время от времени ЗИПы надо пополнять, то все что нужно докупить, куда-то отправляли с описью и печатями, а через полгода приходило требуемое.
Угу, военка, оборонка, космос… Ну 5ая, ни 9ая приемка нам не нужны, но поскольку приемник рассчитан под них, то детали и сроки там соответствующие.
А так до 87 года сдавались только детали «особого исполнения»я про инвертарный учёт, а не про сдачу. Амортизация и списание — по правилам идет. Вот классификатор по амортизации. Ну с скажем BRAS — третья группа, от 3 до 5 лет. Даже если сломался — быстрее списать сложно. Сейчас оборудование от 100 тысяч рублей в эти группы попадает.
Между комнатой инженеров и дискозалом — широченный проход. При мигании света инженеры гурьбой влетают в дискозал и выдергивают головки из дисков. Причем кто какой диск — заранее расписано и отработано.
Ну вот не припомню такого, совсем, от слова абсолютно!
На ЕС-1033 стояли именно 5061 дисководы семь штук, в работе всегда были шесть, обычно при расчетах одновременно использовались 3-4 штуки; на ЕС-1045 в соседнем зале ЕС-5066М на двух стойках восемь штук почти всегда использовавшиеся все одновременно, свет два три раза в неделю мигал из-за резкого подключения нагрузки в пару мегаватт в соседнем цеху, и синхронные мотор-генераторы питающие ВЦ отрубались. Нас на тот момент было семь человек ИТР, работающих в две смены и никуда никакие головки выдергивать мы не бегали. Да это и физически скорее всего не возможно, при потери скорости вращения пакета дисков, «подпирающая» головки воздушная подушка очень быстро теряет подъемную силу, а усилие загрузки головок для ЕС-5066М, например, было 100 грамм. Держать дисководы со снятыми кожухами(нигде, ни разу не видел) и лезть туда пальцами чтобы вытащить головки (вообще считаю байкой), рискуя остаться без оных при случайной подаче питания, очень легко. Просто посчитайте мощность привода линейного двигателя головок, исходя из следующих параметров,- головки 20 штук, масса одной в сборе 35-40 грамм, масса привода грамм 400, скорость перемещения от крайней к внутренней дорожки и обратно, а это путь в 10 см, менее 20 миллисекунд. Этот привод оторвет вам руку и не почувствует.
Да это и физически скорее всего не возможноВполне возможно, точно.
при потери скорости вращения пакета дисков, «подпирающая» головки воздушная подушка очень быстро теряет подъемную силуЭто если есть питание и работает торможение пакета. При потере питания пакет крутился долго, головки падали только через минуту-другую.
Держать дисководы со снятыми кожухами(нигде, ни разу не видел)Да, где я видел, тоже так не делали. Но вот пишут, в Таджикистане было. Не верить причин не вижу.
лезть туда пальцами чтобы вытащить головки (вообще считаю байкой),Вы не сталкивались, похоже. Вполне себе выдёргивалось и без какого-либо членовредительства, никуда внутрь лезть не нужно.
Этот привод оторвет вам руку и не почувствует.:-) Питания-то нет, привод туда-сюда рукой двигается легко, с небольшим усилием. Нужно только крышку открыть, собственно.
Это если есть питание и работает торможение пакета. При потере питания пакет крутился долго, головки падали только через минуту-другую.
Это при полной потере, вот при скачке напруги по моему на 5066 без «м», торможение вполне происходило. Хотя прошло 29 лет когда я последний раз переставлял фишку адреса, могу и путать что.
Держать дисководы со снятыми кожухами(нигде, ни разу не видел) и лезть туда пальцами чтобы вытащить головки (вообще считаю байкой), рискуя остаться без оных при случайной подаче питания, очень легко.
Мне помнится, у нас в ЭВЦКП бывали не снятые, но не завинченные кожухи. То есть можно было легко откинуть. Но я оператором всего пару месяцев работал.
А вот насчет «остаться без оных» прошу уточнить. С чего при подаче питания позиционер двигаться пойдет? И пардон куда, в диск или на парковку? Запомненное состояние у него выкл, то есть после восстановления питания раскручивать шпиндель и вдвигать позиционер он явно не будет. Парковать при подаче питания? Это надо схему смотреть. Концевик у него был, конечно. То есть теоретически мог.
Мне очень-очень смутно помнится (35 лет прошло), что все-таки он такого не делал. Вроде инженеры запускали с вдвинутым позиционером и он не двигался самопроизвольно. Но легко могу спутать с СМовскими 2.5 мегабайтными.
Пес его знает, но во второй половине 80-х бумагу нам давали в изобилии (не бесконечно, конечно, но много) на учебные задания: школота, приписанная к различным предприятиям города, имеющим собственные ВЦ, для обучения информатике, а также в УПК для тех, кому повезло попасть на программирование, и специальные кружки для школьников 8-10 классов при вузах. Хватало с запасом на несколько прогонов написанных в процессе обучения школьниками программ (полный листинг, сообщения компилятора и вывод программы).
Да и позже в вузе и на работе (совмещал с обучением), особого дефицита бумаги не наблюдал. Конечно, на всякую дурь (самолетики, распечатки картин, набранных буквами) не расходовали (лимит не бесконечен), но на учебный процесс и работу хватало с хорошим запасом. Диплом напечатать в начале 90-х — не испытал никаких проблем.
Неведомым способом (везде стояли фильтры) в пакет заполз таракан.… Убыток на 2500 рублей, которые пытались навесить на бедную женщину-оператора с зарплатой меньше 100 руб. Но как-то всё удалось спустить на тормозах.
Весь совок в этих трех предложениях. Оператор сверхдорого и сложнейшего обрудования работает на з.п. уборшицы, да еще и крайне в случае чего остается. А поверху этого всего ползают тараканы.
А зарплата… что зарплата, в СССР рабочие профессии очень часто оплачивались выше инженерных. Но это ни при чём, Вы просто тупо тащите политоту, очень мало понимая в сути дела.
Совершенно правильно указали выше, что насекомые лезут в тепло, и потому избавиться от них было крайне сложно. И ровно потому появилось слово «баг» в применении к отказам компьютеров.
Кто Вам сказал, что оператор — специалист? Обычная не слишком квалифицированная работа, туда брали женщин безо всякой подготовки.
В нашем случае, операторами были специально обученные в техникуме девочки, других просто в машзал не пускали. И специальность так и называлась: оператор вычислительных машин. Как и везде квалификация у всех разная, но откровенных дур среди них не было. Да и зарплата в 130...150 рублей была примерно в двое выше зарплаты уборщицы.
130-150 — это смотря в какое время. В начале 80-х я получал 156 (120+30% премии) и был чуть ли не самым «богатым» среди бывших однокурсников. Зарплата оператора была в районе 100. Про уборщиц это BiW приплёл в обличительном раже.
Я еще учась перешел на вечернее отделение, и устроился в КБ, Слесарю КИПиА 3-го разряда, (начальная позиция там), платили 122-127 рубля. Операторы получали примерно столько-же, сразу после технаря, потом чуточку больше.
Читайте внимательно.
которые пытались навесить на бедную женщину-оператора с зарплатой меньше 100 руб.
Т.е. з.п. данного оператора составляла 70-99р, средняя (70+99)/2=84.5 р. з.п. уборщица получала ~ 80р.
Я не пойму одного, чего вас всех так корежит от ФАКТОВ об СССР? Ничего не придумал, но такое полыхание в комментариях…
Соединю трудносоединимое: шли бы Вы…
Уборщица получала на руки 60, минималка 70 — это без учета налогов.
То, что оператор получала на руки 80 (брутто 90) — это нормально. И сейчас продавцы в магазинах очень не много получают. Вас не возмущает зарплата современной кассирши в 20-30 тысяч? А она знает намного больше оператора ЭВМ тех времен. И учиться ей дольше. И софт у неё сложнее.
Ничего не придумал, но такое полыхание в комментариях…Ну здрасти. Вы сравни деовчку, котоурю за день нуачили основам и за пару неделю — всему мастерству, с высоквалифицированным инженером с высшим образованием.
Разумеется, что от этого все, кто понимают разницу, на вас обрушились.
Инженеры и ученые в СССР действительно получали мало. Но вы же не оь них говорите, а об операторе ЭВМ.
А ответственность оператора — не в том, что тараканы заползли в дисковод. А том, что не осмотрела поверхности диска после снятия. Раз не читается — значит надо смотреть поверхности. И если там борозда — и на дисковод другие диски не ставить и этот диск никуда не ставить. Если этот пункт был в должностной инструкции — вина оператора однозначная.
Не помню, был ли у нас этот пункт, но поверхности мы осматривали и перед установкой и после снятия. Мельком, краем глаза — но осматривали.
Зарплаты It сотрудников Амазона на уровне уборщиц? Серьезно?Угу, медианная зарплата была на уровне $13.68 в час. Причем работники получали пособие от государства. Цитата:
Я хочу услышать моральную защиту компании, зарабатывающей $9 млрд и дающей $400 млн своему СЕО, когда её 30-летние работники получают меньше $11 в час и живут на улице, не способные выплачивать аренду. Объясните мне, как это справедливо.
После шума и внесения в конгресс законпроекта, направленного прямо против Амазона, Безос сдался и немного повысил.
Работники складов Амазона — такие же рабы ЭВМ, как и советские операторы. Только операторы по команде машины ставили диски, ленты и колоды, а на Амазоне операторы складов приносят товары по команде тех же ЭВМ.
Оператор ЭВМ — это рабочая специальность, такая же как слесарь, монтажник и уборщица. Но если на оператора можно выучиться за 3 дня, а за месяц — стать очень приличным оператором, то на слесаря нужно учиться годы.
Да, я горжусь тем, что начал с именно с рабочей специальности. Не меньше, чем тем, что получил звание инженера, когда мои одноклассники ещё в институте штаны просиживали.
Я указал на нищенскую з.п. IT-сотрудника,
Не туда указали. Оператор — 80-100 рублей, младший научный сотрудник — 110-120 рублей, инженер — 120-140 рублей, старший инженер — 140-160 рублей. Хороший слесарь — где-то 250-350, то есть побольше доктора наук.
Низкая зарплата была у учёных и инженеров, а не у операторов.
И причем здесь «требования, прописанные в инструкции»?Ну знаете… Вы бы ещё чаем залили системную плату и удивились, почему это с вас требуют оплатить ремонт. Если уж в должностной инструкции написано требование осмотра дисков — значит обязан осматривать. Сломать дорогую технику можно многими путями, это лишь один из них.
и на бегающих тараканов, которые, знаете ли, появляются только там, где есть пищевые отходы.С себя начните. Удалите из офиса все кофемашины и запретите сотрудникам пить кофе и есть шоколад во время работы. Как думаете, удастся? А тараканы довольно далеко от точки питания уходят, они все здание обследуют. В машзале не гнездятся, но забегают.
Объясните мне, пожалуйста, почему ФАКТЫ вызывают у вас такую реакцию?А где факты-то? Ни одного факта у вас не вижу. Куча заблуждений есть, а факты-то где?
P.S. ну ладно, залили вы чаем один системный блок. А если 5-10 за ночь? Тут же беда не в том, что один раз диск плохо осмотрела, а что вообще не осматривала и кучу дисков запортила. То есть не просто халтура, а систематическая халтура. И убытка — примерно на уровне десятка залитых чаем компов.
И как соотносится цена десятка iMac c зарплатой джуна?
Так что жили с тараканами.
Навскидку, нежная техника должна быть в "чистых" помещениях, а в них можно и раз в три дня травить, чтоб не набегали через щели. Раз уж на то пошло, в них можно работать в псевдо-противогазах. Чай, дешевле, чем технику сломанную менять.
ЕС и СМ — в обычных помещениях, никакой специальной герметичности. То есть после протравки — тараканы пролезут.
Работать в и противогазах — не по КЗОТ. Девчонки-операторы не подписывались на работу в условиях, грозящих рождением мертвых или больных детей.
Ну и стоимость часа работы ЕС ЭВМ 1022 была 80 рублей в час. То есть цена одной потравки — порядка 2 тысяч рублей (сутки простоя). Травить нужно примерно раз в месяц. А траканы, сломавшие головку дисковода — это редкость, раз в 5-10 лет. И ущерб — меньше одной потравки.
Тут-то основной ущерб (2500) был не в сломанной головке, а в том, что запортили кучу пакетов. А это вина оператора — не осмотрела визуально нечитавшийся пакет… У нас, например, в 1983 году в инструкции был обязательный осмотр пакета перед установкой.
Навскидку, нежная техника должна быть в «чистых» помещениях, а в них можно и раз в три дня травить, чтоб не набегали через щели. Раз уж на то пошло, в них можно работать в псевдо-противогазах. Чай, дешевле, чем технику сломанную менять.
Ну собственно отдельное помещение с тамбуром, кондиционированием, с фильтрами на приточной вентиляции, так и называлось:- «гермозона». Устанавливались там ленты и диски со стойками и как правило локальное хранилище пакетов и лент.
А как от тараканов избавится? Восьмиэтажное здание, сотрудников за 500 человек,
Намного проще, чем вы думаете. Позвать санстанцию и штрафануть заведующего институтской столовой. Тараканы, знаете ли, не жрут научные разработки, ЭВМ серии ЕС и телетайпную бумагу. Во всём этом здании есть только одно место, где они активно плодятся и откуда они разбегаются по всем остальным отделам.
Тому кто это сделает — свои же, институтские барышни, выклюют печень.
P.S. Как раз в столовой тараканов я не видел. Или не было вообще или травили так, что не вылазили на божий свет.
Ну в общем его конференц-зал облюбовали многие, вплоть до конференций Обкома. Ну и столовую — для банкетов и фуршетов.
Собственно вот вид со спутника. Круглое двухэтажное над цифрой 95 — конференц-зал, с ним рядом одноэтажное — пищеблок и гаражи, ну и два восьмиэтажных соединенных углом корпуса института.
С чисто строительной точки зрения — это разные здания. Проход там был, конечно, но не куча дырок. Не думаю, что в столовой были тараканы. Ну как бы обком мог конференц зал и без тараканов себе найти. В любом случае — как раз там я тараканов не помню.
А вот в дисковод и у нас один залез. В 2.5 мегабайтный, на СМ-3. Заказчика долго уговаривали принести машинный ленту для бэкапа. В тот день, когда он её принёс — таракан в дисководе, на диске борозда и полная потеря написанного кода.
Тараканы, знаете ли, не жрут… и телетайпную бумагу
Вот ее, родимую, они с голодухи вполне жрут.
Но предпочитают, конечно, что-то посъедобнее.
По-моему, у них нет нужных ферментов, переваривать целлюлозу.Ну как, у термитов получше, но и тараканы вполне неплохо проживут на целюллозе, благо в количестве недостатка нет:
… кишечные актиномицеты делают то же самое. Благодаря этим симбионтам эффективность переработки пищи у термитов достигает 54-93%, т. е. очень высока по сравнению с 27% у таракановЭто подтверждается в разных источниках:
Наиболее сложные из известных в настоящее время жгутиковых (рис. 1-7) обитают в пищеварительном тракте термитов и тараканов. В клетках этих простейших в свою очередь живут бактерии-симбионты, которые обеспечивают термитов ферментами, необходимыми для переваривания целлюлозы древесины.
Эффективность переработки «пищи вообще» отнюдь не равна эффективности переработки целлюлозы. Это другой показатель (его очень любят приводить для мушиных личинок, там стабильно за 90%).
И наличие жгутиковых в пищеварительном тракте тараканов совершенно не подразумевает, что это те же жгутиковые с той же бактериальной флорой, что и у термитов.
Как термиты обходятся с целлюлозой, мне видеть доводилось. Да и в Сети можно наковырять картинок:
![image](https://habrastorage.org/getpro/habr/comment_images/219/a3f/67c/219a3f67c0cf2ec9976af922bef8934f.jpg)
![image](https://habrastorage.org/getpro/habr/comment_images/70d/7fc/10e/70d7fc10ef19087c2b2a8cb02c55b4ea.jpg)
В Сети тоже находится
![image](https://habrastorage.org/getpro/habr/comment_images/ce2/6cc/339/ce26cc3396c0fd59615932d57a5c0b59.png)
не очень мной профиль.ну и не мой тоже. Самое то, чтобы холивар устроить :-D
Как термиты обходятся с целлюлозой, мне видеть доводилось.С термитами, конечно, не сравнить. Но повреждения книг тараканами — обычное, увы, дело в библиотеках. Больше, конечно, обложкам достаётся — там вкусный клей.
держать их в террариумах доводилосьО, и мне. Я ими богомолов кормил. Ну, они сами кормились. Внизу накидано (чаще пенопласт), там тараканы. Сверху крошки и очень дозированно капаешь воду. Размножаются, начинают вылазить из пенопласта — а сверху на веточке богомол их кушает. До двух лет получалось прожить!
Больше, конечно, обложкам достаётся — там вкусный клей.Клей — это тема, да. И крахмальный клейстер, которым обои клеили: там под обоями та-акие столовые образовывались.
Но богомолов у меня не было (вернее был один, в глубоком детстве, я его кормил мухами). Ящерицы, лягушки.
Но богомолов у меня не былоОй, зря. Интереснейшие создания. Хотя кормить мухами — сложно. А с тараканами практически самодостаточный мир получается.
Проблема была только с водой. Мало — её будет мало и в тараканах, и богомол быстро стареет, сохнет. Много — и в дыхателных каналах заводится плесень, всем конец. Опытным путём подбирали количество.
Ну, и — богомола нужно брать в мае, молоденького. Как только появилось коричневое по кромке надкрылий — всё, запущен механизм, долго не протянет.
![](https://habrastorage.org/webt/jl/iy/wg/jliywgkms_tsf8-cuv5-an3_8yi.jpeg)
Хотя, вообще-то, это слово в этом же смысле в английском использовалось уже довольно давно.
По аналогии я понимаю, что в 70х-80х люди тоже жили в своё удовольствие, топырились на дачах, ездили на рыбалку и дикарями на Кавказ, а весь тот мрак, что описан в статье, решался в духе Понедельник Начинается в Субботу, хотя и Сказка о Тройке, безусловно, присутствовала.
Топыриться на даче, ездить на рыбалку и Кавказ — а вокруг мрак.
Не получать зарплату по пол года, смотреть как наркота поглощает людей вокруг, ржавеют и рушаться заводы — как лихо и сноровисто мы жили.
Я, вот как видите, не антисоветчик
По аналогии я понимаю, что в 70х-80х люди тоже жили в своё удовольствие, топырились на дачах, ездили на рыбалку и дикарями на Кавказ, а весь тот мрак, что описан в статье, решался в духе Понедельник Начинается в Субботу, хотя и Сказка о Тройке, безусловно, присутствовала.
По разному, люди тогда жили, всё наверное зависит от конкретных людей…
Лично у меня осталось ощущение от 80-х…
Когда есть время сходить на стадион, побегать после работы…
Когда есть время сходить в бассейн в субботу и воскресенье…
Когда есть время сходить с друзьями в байдарочный поход, летом, где угодно, хоть в Карелии, хоть на Урале…
Когда легко и просто можно съездить в туристический лагерь (на месяц) под Ереваном, за 30 рублей…
Когда путевка на турбазу на 14 дней, обходилась в 10 рублей…
Когда есть время всей толпой сходить на чемпионат СССР по волейболу…
Когда есть время сходить на матч, где Воронежский «Факел» в матче кубка СССР под орех разделал Московский «Спартак»…
Когда есть время на хобби и на вопрос, что ты сейчас делаешь? Ты легко мог ответить, -«паяю термостатированный задающий генератор на 500 серии для самодельного частотомера для домашней лаборатории», тебя понимали! У виска пальцем не крутили и оставляли в покое на пару дней…
И когда тебе вдруг подняли зарплату со ставки слесаря КИПиА 5-го разряда в 145 рублей, до ставки инженера 3-категории с окладом 165 рублей, ты не сразу находил применение этой «лишней» двадцатке.
Вот такие ощущения от тогда…
И совсем другие от сейчас, но это тема совсем другой повести!..
Вот такие ощущения от тогда…
это ощущение от вашего возраста, а не от 80х
например лет 10 назад у меня было время почти на всё из вашего списка (кроме СССР наверное, машины времени нет), а сейчас времени нет, потому что жена и ребенок, и они не поймут если я на две недели на турбазу уеду внезапно
>Когда есть время всей толпой сходить на чемпионат СССР по волейболу…
В тоже время друзья весной ездили на финал Евролиги по баскетболу, в Испанию. Я бы не сказал, что они настолько богаче, и что я не могу себе в принципе такое позволить.
Только запланируешь поход за грибами или в «киношку»…
Бац, «малява», сервер в облаке лег. Так, заново поднять не проблема. Хуже когда скорость дисковых операций на серваке у хостера, вдруг ни с того, ни с сего падает в пять раз. А он зараза отмалчивается. Вот так и сегодня, были планы, а вот на тебе три часа логи ковыряю.
В то благословенное время десятка у каждого в кармане была.И реки текли молоком и медом.
ты не сразу находил применение этой «лишней» двадцатке
Имея хобби в виде байдарки или «паяю термостатированный задающий генератор на 500 серии для самодельного частотомера для домашней лаборатории» - там и полтинником не обойтись было (особенно второе, если быть лохом с улицы и покупать комплектуху у спекулянтов рядом с "Электроникой")
![image](https://habrastorage.org/getpro/habr/comment_images/e0b/7bf/c51/e0b7bfc519286a82cecd61e253742de6.png)
:)
Неведомым способом (везде стояли фильтры) в пакет заполз таракан. И попал между пакетом и головкой.Сказки. во-первых таракану в пакете не жарко, ни холодно, нечего ему там делать. Во вторых, он вылетает из пакета на этапе раскрутки диска.
А вот в дисководе таракану тепло. Хладнокровный он, тепло любит. А там много то греется, так что дырки для охлаждения есть. А зона пакета — там фильтры только на вдув. Со стороны позиционера — никаких фильтров нет.
Так что грелся таракан в дисководе и заполз в позиционер. И позиционер с блоком головок его туда внутрь диска и вогнали. Позиционер быстрый, потом воздуха от диска не успел его сбить. А когда сбил — уже пару оборотов прошло, на диске — канавка глубиной в полмиллиметра и шириной в таракана. Хитин — от твердый, вообще-то.
Видел я эту канавку в 1984 году. Чуть другие диски, но механика попадания тараканов — та же.
Конденсаторы в дисководах старые при отключении могут головку выдернуть, а могут не выдернуть. А головки в этих дисках парящие, с крылышками. Если диск остановится — головка падает на диск и чертит по нему царапину. Ну не такую, как таракан, но все равно читаться не будет.
Между комнатой инженеров и дискозалом — широченный проход. При мигании света инженеры гурьбой влетают в дискозал и выдергивают головки из дисков. Причем кто какой диск — заранее расписано и отработано.
А вы думали, джамшутинг в 90ые придумали? В Таджикистане он и во времена СССР был.
Зато и в Москве и в Питере в те годы «09» по бумажным справочникам работала. Уж очень они большие. Москва — 9 милионов была, Питер — 4, а Душанбе — 500 тысяч. Вроде до миллиона жителей они могли масштабироваться, дальше проблемы.
P.S. Инфа от одного из создателей системы.
инженеры гурьбой влетают в дискозал и выдергивают головки из дисков.Ну, не гурьбой, в смене больше двух было только на ремонтах — но да, именно бегом выдёргивать.
У нас на Ваське для тех же целей был мотор-генератор, шумевший на всё здание. Мощности на валу хватало, чтобы ЕС-1036 прошла лакуну на переключении. А они на Ваське были ежедневно в 12 и 17 часов, правда мелкие — диски не портились, только зависание проца.
А СМ-1620 у нас лакуну сама проходила. Прерывание, регистры сохранились, восстановление питания — считались и поехала дальше. Но это уже где-то 1988ой год.
Ещё помню удивление наших инженеров, когда они выяснили, что сломанный здоровенный блок питания в RK05 меняется на КРЕНку. Но это уже год 1985ый.
Все кожухи были сняты заранееБыл период, так делали. Но быстро выяснилось, что неприятностей от этого больше пользы.
В разных местах по-разному, ясное дело.
Очень она нас выручала в те времена.
Головки в тих дисководах, если были запасные менялись достаточно просто, но с осциллоскопом, чтобы правильно попасть на старые цилиндры.
А в Consul, DZM-180 и Robotron подходила телетайпная бумага.
А те пластины, что уже не лечились уходили в «чебурашки».Что только из них не делали! Не знаю, что у вас называлось «чебурашками», но люстры (как потом стали делать из сидюков с учётом диаметра), отпугиватели птиц на огородах, телевизионные антенны, декоративные зеркала в домашних интерьерах — было, было.
А в Consul, DZM-180 и Robotron подходила телетайпная бумага.Туда-то любой бумажный рулончик шёл. Вот с широкой бумагой для барабанного принтера была настоящая проблема.
Еще были эксперименты по разрезанию 12мм лены на 6мм. Для катушечников.
Для барабанников — да. Живьем иголочки видел, но у себя перпиливать не решились.
А наши барышни развлекались тестом на изящество… Ленты были условно ЕСовские и СМовские (вдвое меньше). Так вот барышня считалась изящной, если могла застегнуть на талии «ремешок» от СМовской ленты. :-)
Живьем иголочки виделА знаете, откуда иголочки были? От патефонов! Патефонов ещё не было, а иголочки были, можно было купить. Да их даже сейчас можно купить!
![image](https://habrastorage.org/getpro/habr/comment_images/b99/c93/3d5/b99c933d5ce8b2e0544d50474a1f5cbc.jpg)
барышня считалась изящной, если могла застегнуть на талии «ремешок» от СМовской лентыКак раз на талию 60 застёгивалась.
Правда, относительно быстро после этого поставили уже 286-ю машину и матричный принтер, но ощущение я помню: устройство для печати есть, а печатать на нем нельзя.
Берегли так, что этот рулончик еще дооолго валялся нераспечатанным в самом дальнем углу самого дальнего ящика…
Оказывается, женщины не стали заморачиваться: они перевернули мониторы вверх ногами и спокойно продолжали работать.
Ммм, а мышка разве зеркально не начинает двигаться от этого?
Дорогое баловство. Это был ещё ДОС, алфавитно-цифровые интерфейсы…
Нет, переворачивалось всё изображение, вместе с курсором мыши на нём. Что, кстати, создавало ещё большие неудобста и боль в районе сидения :)
Процесс идёт, они на ходу правят постановку, я на ходу правлю баги, всё как обычно.
Вот уж действительно "что делалось, то и будет делаться, и нет ничего нового под солнцем" ©.
Про short в стеке — все же может дело в инициализации нулями старшей части, а не в неправильной половине слова?
Скорее всего так и было. Помню, в одном опенсорсном проекте при переходе на 64-битные сборки была аналогичная проблема, то, что не проявлялось в модели ILP32, вылезало в LP64 из-за того, что некорректная работа с long приводила к UB. Приложение работало нормально в 32-битных и 64-битной дебажной версиях, но с неожиданными спецэффектами в релизной (со включенной оптимизацией при сборке) 64-битной версии.
Мы на 1е апреля — заклеивали мышку, из клавиатуры вытаскивали буквы и меняли их местами, кому-то экран переворачивали, по net use рассылали сообщения… + Была шутка — лиса + курсор мыши бегают по экрану, дерутся и все ярлыки разносят, потом рабочий стол как после апокалипсиса....
Откопал оригинальный листинг в архивах: gist.github.com/nibb13/d871ba221c820a2e597399b661ced547
![](https://habrastorage.org/webt/_w/yt/xk/_wytxkyboovmnvobgfigekc9hde.png)
Причём в англоязычном образе с archive.org не сработало, а вот в русскоязычной сборке с DOSBox с нашего любимого торрент-трекера всё как ~18 лет назад, когда мне показали эту фичу; хотя оба версии 4.00.950B. Видимо, на ту, что на archive.org, какие-то патчи поставили.
Ещё отметил для себя, что сборка с DOSBox грузится гораздо быстрее, чем в VirtualBox.
Неидеально!
Я скринил рабочий стол, ставил скриншот на обои, где-то убирал галочку "показывать ярлыки на рабочем столе", настраивал автоскрытие панели задач и переносил её вверх.
Как-то раз к нам в кабинет пришли делать инвентаризацию, две советского вида тетушки. Всех выгнали и сказали, что инвентарные номера будут клеить, не мешайтесь нам тут. Ну мы пошли всем кабинетом обедать. Возвращаемся — мышки не работают. Я переворачиваю одну и, угадайте что было на брюшке? Инвентарный номер — бумажка как раз в половину мышки, приклеенная прозрачным скотчем прямо поверх отверстия для шарика.
У отца на работе одна такая же старушка-кладовщица написала в накладной «Соком пятьдесят ха». И не смотря на то, что это был военный НИИ — ни один научный сотрудник не смог это расшифровать. Оказалось, это был CD-ROM 50X, но что советская бабушка знала про приводы для компакт дисков? Они и языков то вражеских не ведала, потому «прочитала» это по русски.
— Какая вам разница? Эти две маленькие — вместе такие же как та большая.
И вот, приняв больного матроса, боцман выясняет, что надо-то десять капель из пузырька номер семь. Но пузырек номер семь пуст!
— Раз средства номер семь у нас нет, -говорит боцман, - вот тебе пять капель средства номер три и пять капель средства номер четыре.
Отовсюду зовут на помощь меня, как бывшего системщика. Ну, хожу, лечу машины.Да уж, были времена, когда вирусы внедрялись в исполняемые файлы и весили килобайты, а антивирусы умели УДАЛЯТЬ их из выполняемых файлов, восстанавливая оригинал.
Сегодня вирусы стали отдельными модулями (размер без ограничений), а антивирусы умеют удалять файлы целиком и чистить реестр. Больше, больше ядер в CPU!!!
Заражения есть, но относительно мало. По памяти один только широкораспространенный вирус
антивирусы умели УДАЛЯТЬ их из выполняемых файлов, восстанавливая оригинал
Емнип, это удавалось для тех вирусов, которые вклинивались в код файла, не затирая его, а увеличивая размер файла. Если вирус перезаписывал файл, чтобы длина не изменилась, то восстановить исходный файл было невозможно.
555 уже хуже.
Грели, помогало через раз.
Теперь как PC юзеру удивительно вспоминать, что всё это время шумят вентиляторы, горят индикаторы, работают кондеи и перекуриваю
Может ЕС-1035(36)?
должны быть:)
![](https://habrastorage.org/getpro/habr/comment_images/ad4/914/daf/ad4914daf39bbed538ba42a96c826df2.jpg)
память там всё же была динамическая, РУ1 или РУ3
![](https://habrastorage.org/getpro/habr/comment_images/e63/5fc/d3e/e635fcd3e19ec157f73d0758a9997f59.jpg)
фото из инета
Но феррит там тоже был, читал уже позже, что то около неск кб — загрузчик кажется?
ЕС-1033 год выпуска 1977ну, может, спорить не буду. Факт, что были разные.
На 45-ой,О, это знаменитая дохлятина была. Как с ней люди мучались…
Ферритовый матрас тоже драл, но он совсем маленький было. А плат с 565-ой было как раз достаточно
На 45-ой,
О, это знаменитая дохлятина была. Как с ней люди мучались…
Первые два с половиной года, ДА! Зато потом неделями не заходили в зал.
Вот с чем проблем не было так это с «лентами»; перфокартным ридером с ваккумным механизмом подачи; стойкой 7920!
А так раз в неделю проц и каналы, два раза в неделю диски 5066М, причем и механика и электроника (дошло как-то, до того, что из восьми накопителей в строю остался один в пятницу вечером). И еще память, память и снова память, в среднем раза два в неделю РУшки железно горели.
А ещё проц у неё был подлый, в его составе был узел называемый акселератором, помогал с плавающим умножением, при его отказе производительность резко падала! Для оператора ЭВМ это было никак не очевидно! Если задачи небольшие, ну подумаешь плюс минус пять минут времени. А если численное моделирование сверхзвукового потока газов с температурой в 3000 кельвинов, то вместо четырех часов могло-бы занять трое суток. Индикация на пульте об состоянии акселератора была не столь очевидной даже для инженеров. Пришлось писать на ассемблере резидентную утилитку постоянно висевшую в памяти и раз в минуту, проверявшую производительность операций умножения с выводом сообщений для оператора если возникала проблема.
И вот еще что странно в полупроводниковой памяти для ЕС-1033 использовался только бит четности, вероятно для совместимости со «старым процом».
Тогда как в 1045 для коррекции ошибок использовался код хемминга и по факту вместо 9 бит в ОЗУ хранилось 12.
А вот в 1033 плотность монтажа была незначительной так как платы были двухслойными и ТЭЗы разъёмов не имели. край платы содержал вытравленные посеребренные, в некоторых случаях позолоченные ламели. Сильно напоминающие таковые например на современных модулях памяти.
! Возможно поздние выпуски 1033 имели стойку памяти с полупроводниками, так как ферритовая требовала очень много ручного труда. Но стойки каналов и проца всегда были на двухсторонних печатных платах «слотового исполнения»
![](https://habrastorage.org/getpro/habr/comment_images/e41/13c/a1e/e4113ca1e09724a5063d4774fbab955b.jpg)
Фото из сети, показалось чуть похожим. Не совсем к 1033 на самом деле вставлял, а к комменту про замену ОЗУ. Где видел процесс — это другой ВЦ был и я вообще ещё в школу ходил и не какая машина не знаю:)
В 1033 ТЭЗы к сожалению не помню какие. Двухслойные, разъёмы возможно и «ножи». Микры —
А межблочный коаксиал и МГТФ до сих пор использую:)
ЕС1045 рядом стояла и работала, хорошо запомнилось потому что: раздербанить нам её не дали:) И там ЭСЛ (500-вроде серия?), что для творчества совсем никак.
Мечтал в детстве на PC утянуть старый HDD c ЕС по приколу. Но потом прочитал, что там вообще мозга нет, одни усилители и крутилка. Так что если только ленточный накопитель, есть вроде тот что не шкаф, а с полстола «всего». У меня даже катушка с плёнкой одна есть:)
магистральные приёмопередатчикиА там тоже были 170УП, АП? Тоже не мог понять куда их применить потом, сильно позже уже RS-485, DMX
Позднее пошли откуда-то ещё и все сошло на нет.
Особенно радовала одна машина из ряда СМ-4 у коллег, где армянская и нормальная память стояла вперемешку. Она проходила все тесты (кажется кроме DMA), но регулярно давала странные слеты на линковке (TKB). А тест DMA — это нагрузочный тест, там большая нагрузка на память (и счет и диск), что неисправно — он не показывает.
В итоге после пары лет борьбы вылечили перепайкой армянских микросхем на нормальные.
На СМ-1600 я был системщиком, поэтому все байки от коллег собирал.
А можно подробнее про «три перфокарты»? Прям хочется на код взглянуть.
— Во-вторых, чтобы карты считывались, RDR нужно сначала запустить.
— В третьих, ОС не обязательно MVT, бывает и VM/SP например, где RDR вовсе нет.
— Ну и последнее, но самое важное — если мы выполнили начальную загрузку с перфокарт, то никакой ОС у нас в памяти просто нет, а есть только наша программа, считанная с этих самых карт. Так как карт было три, это примерно 240 байт (считая и 24 байта на канальную программу). Учитывая, что самая короткая команда S/360 это два байта, у нас остается где-то максимум 100 команд.
Три карты, это 80*3, то есть 240 байт. По нажатию кнопки «загрузка» аппаратно:
— считываются 24 байта с указанного на пульте устройства. Конечно, пк-ввод при этом был редко, обычно загружались с диска (и только тогда в машине появлялась полноценная ОС) или с ленты (усечённые виды ОС для разных спец.целей).
— эти 24 байта запускаются как канальная программа для того же устройства.
— 24-байтная канальная программа считывает остальное в память по фиксированному адресу
— центральный процессор начинает исполнять программу с этого фиксированного адреса.
Помню в ОС 6.1.9 для одной тяжелой задачи распаралеливали счёт, ввод и вывод данных, писали на макроассемблере подпрограммы для непосредственной работы с каналами. Раза в два уменьшили время выполнения задачи.
Ну так я не против — я просто к тому, что есть варианты. Если вы не в ОС, то обычно задачки решаются простые, типа скопировать что-то куда-то. И все ресурсы обычно в вашем распоряжении, если они вам нужны.
В отличие от некоторых архитектур, где работа с устройствами осуществляется самим процессором путём записи в порты. В IBM 360 нет портов.
А я где-то предлагал? Речь о том, что хотя ввод-вывод S/360 в итоге довольно сложный, асинхронный и т.п., тем не менее без ОС мы можем все немного упростить. Например, ждать прерываний в цикле, и т.п. И канальные программы для того чтобы «считать что-то с карточного ввода» или «напечатать» — они вполне несложные. Буфера в памяти — статически выделенные, так как размеры заранее известны.
Так что в сущности программка печати перфокарт — это такой не слишком сложный конечный автомат.
На реальной железке я таким не баловался, а вот на виртуальной машине под VM/SP — очень даже.
Так что в сущности программка печати перфокарт — это такой не слишком сложный конечный автомат.Совсем простой :-)
Канальная программа чтения — ну, десяток байт. Записи — аналогично. И собственно программа, которая по прерыванию запускает то чтение, то запись. Обработки ошибок, к примеру, там вовсе нет.
Для того, чтобы JCL работал, нужно не просто уже загруженную OS иметь, но и работающий в ней Scheduler.
Да и для этого селекторный канал должен работать :-) А они отказывали чаще мультиплексного почему-то.
Три карты были хороши тем, что они что-то позволяли сделать, когда практически всё умерло. Очень редко, конечно, использовались, очень. Обычно, если уж так умерло, переходили к вводу тестовой программы в память пальчиками, с пульта. Махонькой, погонять какой-нибудь участок памяти или пнуть канал, посмотреть, жив ли. Это срабатывало, когда даже процедура загрузки умирала.
чёрные наборные колёса? Вот там, по hex-цифре, и накручиваешьХех, у СМ-2420 набор делался тумблерами, в двоичном виде.
![image](https://habrastorage.org/getpro/habr/comment_images/df0/832/e3e/df0832e3e61d5c50c6ffae0eed826827.jpg)
А в вузе морально готовили к такому повороту на лабах, где применялся стенд на таких же микропроцессорных секциях (1804, если память меня не подводит), только с меньшим количеством и секций (и соответственно, разрядов), и ячеек памяти.
Хех, у СМ-2420 набор делался тумблерами, в двоичном виде.
Это еще ничего. Учили меня на военной кафедре на ЦВК для комплекса С-75 (как сказал т-щ майор — «она хорошо себя показала во Вьетнаме»). Так там специально было предусмотрено кнопочное наборное устройство — 12 или 16 36-разрядных слов. Причем нажатую кнопку обратно отжать нельзя было! Была отдельная кнопка сброса целого слова :-O.
Напишите заодно про рабочий день программиста в 80х. Думаю, многие не застали и интересно будет почитать. Какая система, какие языки, компиляторы, как синхронизировался код разных сотрудников и пр.
В youtube много роликов про «старое железо», но там 99% почему-то все про игры, ну и про системы уже времен MS-DOS, что было раньше, покрыто мраком :)
Какая система, какие языки, компиляторы, как синхронизировался код разных сотрудников
Я чуть-чуть зацепил реликта тех времён, RPG. Уже в 1990-е годы, но всё-таки абсолютно классический представитель инструментов тех лет для больших-больших компьютеров. Подробности за четверть века подзабыл, но зато могу абсолютно точно сказать свои ощущения — как по мне, это был самый отвратный язык, который только можно вообразить. Ассемблер, и то был многократно приятнее в разработке :) Тут даже номера колонок, в которых писался код, играли значение. В такой-то колонке должен начинаться идентификатор, в такой-то его тип, в такой-то комментарии.
Насчет синхронизации кода разных сотрудников, вот тут как раз всё решалось очень просто. Там в принципе не было кода, над которым работало несколько человек. Если это что-то более-менее крупное, разделение было на уровне модулей/файлов. Но в подавляющем большинстве случаев оно выглядело как один разработчик — одна утилита.
Забавно но до сих пор в knowledge base от IBM что-то про RPG лежит, наверно этот legacy до сих пор где-то работает :)
www.ibm.com/support/knowledgecenter/en/ssw_ibm_i_72/rzasc/langovvw.htm
Кода на RPG как раз примерно 1990-х годов я прочитал довольно много, и даже более древнего. ИМХО, не самый плохой язык для своего времени. Для меня он был понятнее ассемблера.
А RPG текущий — так вообще хорош для своих задач (специфичен правда. И стандартная библиотека совсем убога). Я на нём чего только не написал за 8 лет работы.
RPG — язык программирования, синтаксис которого был изначально сходен с командным языком механических табуляторов компании IBM. Был разработан для облегчения перехода инженеров, обслуживавших эти табуляторы, на новую технику и переноса данных
рабочий день программиста в 80хНу, как, примерно с восьми до восьми. У нас был очень свободный рабочий день, ведь мы работали не на своём ВЦ, а на чужих. Один день там, другой там… бывало и два-три ВЦ за день посещал. Никто тебя не контролировал. Но ведь интересно, засиживались. Особенно, когда что-то своё писал/отлаживал, вечером, а то и ночью получить машинное время куда проще. Запускать параллельно не получалось, мои программки были внутри ОС, и почти любой баг означал, что переставал работать Scheduler, то есть ничего уже не выполнишь, или Master Scheduler, и тогда даже с консоли управления уже ничего не пнёшь, или вообще перезагрузку.
Вставлю спасибо жене, терпела и терпит.
Какая система, какие языки, компиляторы, как синхронизировался код разных сотрудников и пр.Я в посте писал, началось ещё с ТА-1М, это на БЭСМ-4. Никаких вам байтов, ничего шестнадцатиричного, восьмерично-десятичная система. На ЕСках были IBMовские операционки, слегка перешитые и под авторством НИИЦЭВТа :-) В дампах операционки нередко можно было увидеть New Delhi, видимо через Индию слизывание проходило.
Документация по ОС занимала 63 (то ли 69, не помню уже) томиков. Это называли Х-документацией, для сугубого пользования. В распечатках, своего рода самиздате, ходило несколько томиков из Y-документации, для сопровождения, техподдержки. И ходили слухи о существовании Z-документации для разработчиков. Но никто никогда её не видел.
Языки по преимуществу были PL/1 и Cobol. Но мы всё больше с ассемблером имели дело, ну и потом неофициальный С появился.
как синхронизировался код разных сотрудниковМы были индивидуалистами, сложногромоздких комплексов не писали.
Т.е. сама система по сути уже многопользовательская была? Что-то на базе утянутого у американцев Unix? Сколько на каждую программу было доступно памяти/диска? Дискет же тогда вроде еще не было, как программы заказчикам отдавали?
Мониторы кстати, были уже графические или только текстовые? Какие-то отладчики, точки останова, существовали уже?
Насчет документации кстати тоже интересно. Единственным мануалом с примерами программ были те самые книжки/распечатки? Какая-то возможность обмена софтом с другими ВЦ существовала, или каждый центр был сам по себе?
Т.е. сама система по сути уже многопользовательская была?Пакетная. Приносишь колоду перфокарт с заданием, диск и/или ленту с данными. Оператор запускает на выполнение, потом отдаёт тебе распечатку. Программы выполнялись параллельно.
Что-то на базе утянутого у американцев Unix?IBM версии OS для серии 360, потом для серии 370.
Сколько на каждую программу было доступно памяти/диска?Это уж сколько на машине было памяти и дисководов :-) Массовой машиной одно время была ЕС-1022, 512кб (кб, а не мб!) оперативки, три дисковода, три НМЛ. Один дисковод занят под операционку.
Сколько будет выделено памяти на программу, определялось приоритетом и тем, чтобы она в памяти могла вместе с другой поместиться. Виртуальная память появилась под конец, можно сказать. Это уже были ЕСки, у которых индекс заканчивался на 5, 6. 1036, к примеру (кроме старших, там виртуалка появилась уже на 1062).
Мониторы кстати, были уже графические или только текстовые?Мониторов не было вообще :-) Помнится, чуть ли не единственным официальным признанием моих трудов до значка ВДНХ было оформленное рацпредложение: редактор текстов с пишущей машинки, консоли. Типа vi, про который я тогда и не знал.
Потом появились мониторы, 7906. Изображение там рисовалось лучом. Не по точкам, а именно рисовалось, так что выглядело довольно криво. Потом уже появились 7927 с растровым изображением (но тоже алфавитно-цифровым).
Перфоратор, PL/1, без мониторов все это… Ух :)
Вместо консоли на базе пишущей машинки, для оператора эвм был монитор ЕС-7927. Пишущая машинка для инженеров сохранялась, так как тестовое ПО не понимало мониторы.
Был дисплейный класс с 15 мониторами ЕС-7927 для интерактивной работы, под управление «primus» или «argus».
Конфигурация была следующей: ОС MVT-617, ОЗУ 4 мегабайта (с контролем по хеммингу) одной стойкой, 8 дисков по 100 мегабайт, производительность на операциях регистр-регистр приближалась к 900 тыс/сек.
Пакетная. Приносишь колоду перфокарт с заданием, диск и/или ленту с данными. Оператор запускает на выполнение, потом отдаёт тебе распечатку.
А как кстати, ЯП в перфокарты транслировался? Был какой-то «компилятор», или вручную по таблицам и машинным кодам? Или во времена перфокарт языков высокого уровня еще не было?
Одна перфокарта == одна строка обычного текста шириной до 80 символов. Что там за текст — не важно, хоть строка программы на любом языке, хоть строка данных.
DmitrySpb79
Или во времена перфокарт языков высокого уровня еще не было?
Были, конечно. Тут надо уточнить — перфокартам как таковым очень-очень много лет, и использовались они до появления ЭВМ хотя бы на лампах.
Но на обсуждаемых машинах были табуляторы — программа писалась на специально типографски разлинованных листах, по 1 символу в клетку, потом на табуляторе забивалась на перфокарты, а потом их уже вводили в машину, транслировали и запускали.
Bedal
Виртуальная память появилась под конец, можно сказать.
Разве на БЭСМ не было матпамяти?
sshikov
Вы не с тем лазерником наверное сравниваете.
Современный нам, а не ему. Тем более непонятно ваше дополнение, учитывая, что я сказал, что АЦПУ не так быстрО как лазерный, и вы это повторили, но как будто возражая.
Ну напримен на М-222 было построчное. В принципе, читая карту как бинарные данные, можно было прочесть перфокарты и от М-222, у нас коллеги такое делали.
Насчет лазерника — не, не возражая, а немного дополнил — АЦПУ медленнее даже того, первого лазерника. С которым было бы сравнивать правильнее — как с современным ему, и аналогичным по назначению.
Насчет лазерника — не, не возражая, а немного дополнил — АЦПУ медленнее даже того, первого лазерника. С которым было бы сравнивать правильнее — как с современным ему, и аналогичным по назначению.
Давайте посчитаем, просто!
Возьмём крутой формата А3 лазерник и начнём печатать на нём текст.
Сколько строк текста за одну минуту напечатает такой лазерник, сопоставимым кеглем, например 12-м ???
У ЕС-7038 скорость печати 1200 строк в минуту, при ширине 132 символа!
Я назвал вполне конкретный принтер, 3800
Уточните пожалуйста модель, на раз не гуглится.
Ага. Вот по IBM 3800 нашёлся мануальчик даже.
Получается примерно 7500-8000 строк в минуту, внушительно!
Но сколько стоил этот монстр?
Разве на БЭСМ не было матпамяти?Была. Но
а) это именно БЭСМ-6, а не вообще БЭСМ. Кроме того, я ведь о ЕСках писал.
б) Боюсь ошибиться, БЭСМ-6 подробно не изучал и с ней не работал, но матпамять БЭСМ-6 была не совсем тем, что мы сейчас под этим подразумеваем под виртуальной памятью. Строго говоря, там была часть алгоритма виртуальной памяти. Виртуальной памятью она не была, так как адрес всегда указывал куда-то в оперативку. Использовалась для уменьшения фрагментации памяти и для ускорения расчётов за счёт размещения страниц для наилучшего использования параллельного доступа в память.
В IBM-370, как и в современных процессорах, «настоящая» виртуальная память, обеспеченная системой прерываний и подкачки. Если страницы в памяти нет, то возникает прерывание, операционка находит свободное место, читает туда страницу с диска — и тогда только продолжает выполнение команды. Если свободного места нет, то выбирается давно не трогавшаяся страница, если в неё была уже запись, то содержимое выгружается на диск, место объявляется свободным.
И вся эта груда действий — внутри выполнения единственной команды процессора!. Восхитительная идея, на самом деле.
Кроме того, я ведь о ЕСках писал.
Ну, комментарии плавно перетекли в воспоминание о старых временах вообще, человек спросил «как оно было тогда». Я так, к слову вспомнил про БЭСМ-6 (6 естественно).
Виртуальной памятью она не была, так как адрес всегда указывал куда-то в оперативку.
Ну, это опять будет сейчас терминологический спор. Потому что мы можем взять х86, настроить страничную адресацию так, чтобы любой адрес указывал куда-то в ОЗУ и без подкачки. Это все равно будет Virtual Address Space. Оно virtual хотя бы уже потому что линейный адрес не совпадает с физическим.
Иными словами, вы считаете наличие подкачки необходимым признаком ВП, по-моему, это неверно.
Хотя все равно правда на моей стороне.
besm-6.ru/documents/%D0%91%D0%AD%D0%A1%D0%9C6-%D0%A2%D0%9E2-%D1%87%D0%B0%D1%81%D1%82%D1%8C1-%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%BE-%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F.pdf
Страница 37, 3.3.в: «для выработки сигнала прерывания при обращении к тем математическим страницам, которые не находятся в оперативной памяти, с тем, чтобы организовать их пересылку через управляющую программу». Искать также по «система приписки» и т.д.
Ну и далее по таблице преобразования адресов в 3.4 и далее.
Так что, судя по документации, на БЭСМ-6 — выражаясь вашими словами, "«настоящая» виртуальная память, обеспеченная системой прерываний и подкачки".
Иными словами, вы считаете наличие подкачки необходимым признаком ВП, по-моему, это неверно.да. Ровно потому, что память «по мнению программы» есть, а физически, в ОП, она может не существовать. Потому и виртуальная.
Так что, судя по документации, на БЭСМ-6 — выражаясь вашими словами, "«настоящая» виртуальная память, обеспеченная системой прерываний и подкачки".О, вот это — аргумент. Внушает. Говорю ж, я БЭСМ-6 знаю только косвенно, не подробно.
Помню также, как в школьные времена в нашем городе для обучения по предмету «Алгоритмы и программирование» (предмет был только что внедрен в школы, и мы были первыми) школы распределили по разным организациям и предприятиям, где были большие ЭВМ (как правило, ЕС-ЭВМ), не всегда загруженные вычислениями; и нашу школу определили к НИИ Геофизики. И мы тоже там сами набивали перфокарты и при помощи операторов прогоняли их на ЕС-ЭВМ, получая в результате распечатки.
У меня до сих пор с тех времен осталась «вредная» привычка — всегда перечеркивать «0» в рукописных документахАналогично.
И не только, ноль! Пробел так-же указывался специальным знаком. Только это было даже не правило хорошего тона. А обязательным требованием. Да и на печати, ноль обозначался или перечеркнутым, или с точкой внутри, зависело от модели принтера.
При чем тут Unix? У IBM всегда были свои ОС, и остались до сих пор. Ну а дальше в зависимости от года. У нас где-то к 1978 уже были ЕС-1033 с дисплеями. Текстовыми, естественно. Графический был только у машинки МИР-2.
СМ-4, операционка — RSX-11M (в русском варианте ОС-РВ), язык фортран, 3-4 полноценных рабочих места. Код синхронизировался модулями. То есть программист отвечал за свою группу файлов. Иногда они просто начинались с выделенной буквы. m_XXXX — один, r_XXXX — другой, d_XXXX — третий.
Компиляторы — вместе с ОС. Если интересно про совместимость между компиляторами тез времени почитайте "Мобильность программ на Фортране".
Рядом коллеги пилили RATFOR на РАФОС (русский вариант RT-11)
В том же ВЦ — ЕС-1022, ОС ЕС MVT (она же OS/360), пакетная обработка (перфокарты) + Система коллективного доступа PRIMUS для работы с терминалов. Языки — фортран и PL/1.
Самое интересно было на M-6000 (это уже 1986-87ой год). На 62 килобайтах памяти работало 5-6 человек в режиме разработки. Все это — без средств защиты памяти. Языки — фортран и FORTH (наш собственный интерпретатор).
Я описывал когда-то тут книжку, в которой впервые в моей практике всплыла система версионирования кода. Соответственно, можно примерно оценить, когда такие инструменты вообще появились. В VM/SP они уже были — исходный код поставлялся с патчами, которые можно было применить при сборке, или выкинуть, и точно так же можно было делать патчи свои. То есть, изменения были в отдельных от оригинального файлах.
Но вообще-то подавляющее большинство современных программистов шестнадцатиричную систему не знают, путаются. Я-то могу, хотя уже с трудом, умножение шестнадцатиричных в уме выполнить, а спросишь — никто 1a с 4d не сложит без бумажки и шевеленья губами.
Недавно, на праздновании «медведевского» дня программиста написал здесь, на хабре, про сотый день — и, знаете, не поняли, о чём я.
Возможно. Хотя зависит от того, сколько вы ими пользовались до этого. Я как-то пытался вспоминать ассемблер S/360 — и знаете, до сих пор еще пожалуй смогу что-то написать, не говоря уже про то, чтобы прочитать и понять. Хотя казалось бы — уже лет 20-то точно прошло, с тех пор как пользовался.
Пишу программу, отдаю заказчикам — ошибка. Делаю отладочную сборку, гоняю в хвост и в гриву — всё в полном порядке.
Ничто не ново под луной:)
Работал я в 88 году на ЕС-1033. Тогда на ней печатали документы для приёмной комиссии в институте. АЦПУ тарахтело по несколько часов подряд, пока анкетные листы на абитуриентов печатались. А псевдографики там не было и колонки разделялись — ! — через несколько дней такой печати эти восклицательные знаки прорвали ленту на барабане.
Ещё был случай, когда летом в машинном зале вырубилась вентиляция и через пару часов там было почти 40 градусов. Все операторы оттуда ушли, а машина работала (пока не выключили).
через несколько дней такой печати эти восклицательные знаки прорвали ленту на барабане.ну да, ведь лента была такой же как красящие ленточки в пишущих машинках, только широкая.
Ещё был случай, когда летом в машинном зале вырубилась вентиляция и через пару часов там было почти 40 градусов.ВЦ было легко найти в любом незнакомом городе по грозди кондиционеров в окнах. Вообще кондиционеров-то практически не было, а на ВЦ — в каждом окне, иногда не по одному. В основном были бакинские БК-2500, шумели…
ну да, ведь лента была такой же как красящие ленточки в пишущих машинках, только широкая.
Нет, это у игольчатого АЦПУ была лента как у пишмашинки, а у барабанного очень плотная, шириной примерно 60 см.
ВЦ было легко найти в любом незнакомом городе по грозди кондиционеров в окнах. Вообще кондиционеров-то практически не было, а на ВЦ — в каждом окне, иногда не по одному. В основном были бакинские БК-2500, шумели…
БК-шки только для офисных помещений годились. В машзале стояли промышленные кондиционеры с раструбом 50х50 см — стоять под таким нельзя было, сдувал.
Если покопаюсь в старых фотках, может найду.
Нет, это у игольчатого АЦПУ была лента как у пишмашинки, а у барабанного очень плотная, шириной примерно 60 см.Как я и писал, «широкая», 420мм. Чтобы очень уж плотная — не сказал бы, хотя разная бывала.
БК-шки только для офисных помещений годились. В машзале стояли промышленные кондиционеры с раструбом 50х50 см — стоять под таким нельзя было, сдувал.Это, скорее, редкий случай, на заводах встречалось. Наиболее часто (а видел я много ВЦ, десятки) именно гроздья БК в окнах.
Если покопаюсь в старых фотках, может найду.
БК-шки только для офисных помещений годились.
Возражаю!
Машзал ЕС-1033 и гермозона в общей сложности 14 штук — БК-2500.
Машзал ЕС1045 девять штук БК-2500 + промышленный кондей в 12 кВт с охлаждением самого кондея проточной водой воздух от него подавался только в стойки проца и каналов. Гермозона 8 штук БК-2500, после пожара заменённые то ли на БК-2000, то ли 1800, уже стерлось из памяти.
Фоток нет, но рассказать байку попробую. К новой ЕС-1066, двухпроцессорной, стоявшей на 7 этаже нашего корпуса, привезли кондиционер. Размер его был примерно с двойной шкаф ЕС-ки (чуть ниже и сильно длиннее), вес — ну наверное за тонну точно. И несколько неожиданно выяснилось, что в грузовой лифт (который был довольно большой) он не лезет по длине. В итоге пришлось его тащить вручную по лестнице.
Выглядела процедура примерно так: наверху в дверной проем на лом крепится лебедка, кондей цепляется тросом, крутим ручку, он ползет по лестнице. Доползаем, заталкиваем в коридор, разворачиваем, перецепляем лебедку — следующий пролет. Тут уже коридора нет, а развернуть на площадке не получается — не лезет. Открываем окно, высовываем наружу чуть не до половины, разворачиваем, затаскиваем обратно. Перецепляем лебедку, и goto шаг 1. И так 8 этажей. Человек 10 в итоге, где-то за пол-дня все-таки затащили, не уронив никому на голову, и даже на ногу.
Ну, толкаем, и тут фальшпол начинает прогибаться и разваливаться. Остановишься — рухнет на полметра вниз, доставай потом. Да и ноги нам переломает же. Ничего не поделаешь, нужно выталкивать на целое место. Почти уже вытолкали, а и там проваливается.
В общем, проехала эта память почти весь зал, распахивая фальшпол аки ледокол. В конце, ближе к стене, пол оказался покрепче, так что закончилось благополучно. Ну, кроме пересборки пола.
В конце, ближе к стене, пол оказался покрепче, так что закончилось благополучно. Ну, кроме пересборки пола.
У нас фальшпол был на раме из швеллера №20, держал все что угодно. А вот кондиционер катали регулярно раз в год, на ремонт.
лента была такой же как красящие ленточки в пишущих машинках, только широкая.
Про ленты вспомнилось: когда в появились матричные принтеры, с картриджами с печатающей лентой был постоянный напряг, а на нашей кафедре математики печатали достаточно много. Как выкручивались:
- находили краситель, разбирали картридж с израсходованной лентой, вымачивали ленту в красителе и собирали обратно; некоторое время помогало (печать была хуже, но для черновиков было ок, а для чистовиков берегли оригинальный картридж); но со временем лента изнашивалась физически и всё равно подлежала полной замене, а значит искать и покупать новый картридж?
- … ну нет. Вместо фирменного картриджа покупали ленту в бобинах для обычных механических пишущих машинок, надрезали концы ленты под углом, аккуратно сваривали концы паяльником в ленту Мёбиуса и заправляли в старый картридж, благо ширина была одинаковой.
- но однажды появились компактные принтеры Epson, с очень узкой лентой и маленьким картриджем прямо на головке. Пришлось навостриться разрезать обычную ленту вдоль на 2 части, из которых потом сваривалась узкая лента. Разрезать и сваривать нужно было филигранно, чтобы не было ни малейшего задира.
В качестве красителя для ленты хорошо себя показала смесь типографской краски с машинным маслом. Лента погружалась в смесь, потом тщательно отжималась и промокалась от излишков.
Мёбиуса можно было переворачивать — обычно только одна его кромка была ихъезжена донельзя, вторая служила для печати знаков в верхнем регистре и, соответственно, была почти нетронутой.
Оригинальный эффект получался с перевёрнутыми мёбиусами в некоторых поздних картриджах Epson — верхняя половина у них была красная.
картриджах Epson — верхняя половина у них была красная.У нас был один четырех цветный матричник, модель не помню за давностью лет. Ленты, а в ЗИПе было ещё две, берегли как, спирт пшеничный ректификат!
А по поводу спирта. Один раз (как раз в том же 93г.) принесли от директора загаженный комп, с указанием «СРОЧНОЧТОБВСЕКАКНАДО!!!!», пришлось клавиатуру спиртом отмывать. Технари ругались, но сделали.
1. Лента складывается «крестиком», на диагональ «крестика» кладется лезвие и по лезвию, как по линейке неспешным движением паяльника отрезаем хвостики. Лента уже сварена, но есть шов.
2. Разворачиваем ленту швом вверх, кладем сверху лезвие, и паяльником проводим по шву. Шов плоский, ленту можно засовывать в картридж.
А псевдографики там не было и колонки разделялись —! — через несколько дней такой печати эти восклицательные знаки прорвали ленту на барабане.
На ЕС-1033 скорее всего были АЦПУ ЕС-7032-русское или ЕС-7033-польское, на польском была механика нежная поэтому старались лишний раз не включать, А замена этой ленты каждую недельную профилактику, и не просто замена, а очистка всего механизма сначала щетками, а потом ещё и спиртом, приводило в состояние фиолетовой свиньи.
Кстати печатали быстро, 600 строк из 132 символов в минуту. Непрерывный процесс мог идти несколько суток, когда зарплатные квитки печатались.
Позже появились АЦПУ ЕС-7038, со скоростью печати 1200 строк в минуту. У этих слабым местом была гибридная микросхема управления молотками, горела часто.
DO1I=1.5
DO1I=1,5
выглядят так похоже, но означают принципиально разные вещи.
Второй — «цикл со счетчиком от 1 до 5, последняя строка цикла — с меткой 1»
Трюк в том, что в Фортране пробел — не значимый символ и при компиляции опускается. Удобно, если надо побольше набить на перфокарту, особенно с горизонтальным кодированием.
Sartorio
Возражаю!
В СМочном машзале тоже БКшки трудились, 4 или 5 штук этажеркой. Не хватало их в июле, ох не хватало…
Jef239
Ну скажем годы 1983-1985.
СМ-4, операционка — RSX-11M (в русском варианте ОС-РВ), язык фортран, 3-4 полноценных рабочих места
1986-1994(?)
На СМ1420 полноценных рабочих мест у нас был десяток. Консоль, два для операторов, два для разработчиков и остальные — на местах у пользователей системы. Немецкие лентопротяжки на 80 мегабайт, «итальянские» дисководы…
Но да, тоже RSX-11M (до сих пор у меня лежат ленты с дистрибутивом). Запомнилась файловая система с автоматическим версионированием. Бэкап исходников через BRU + самодельный архиватор словарный.
Скорость печати параллельного АЦПУ до сих вспоминается, особенно в сравнении с матричными :D Не так, конечно, быстро как современный лазерник, но тоже достойно.
Еще помню в ВЦ была машина 1600(?), двухпроцессорная с двухвходовой памятью, но она не работала, проект, под который ее приобрели, не запустили.
Скорость печати параллельного АЦПУ до сих вспоминается, особенно в сравнении с матричными :D Не так, конечно, быстро как современный лазерник, но тоже достойно.Да вроде побыстрее. Лазерник медленно страницы грузит, он хорош когда много копий, а АЦПУ — пофиг, что печатать, 7 листов A3 в минуту, то есть 14 страниц, если потом резать и фальцевать.
Еще помню в ВЦ была машина 1600(?), двухпроцессорная с двухвходовой памятью,Не, там просто двоично-десятичный сопроцессор. Мы же не называем двухпроцессорной IBM PC, даже когда там 8087 стоит? Описание сопроцессора можно скачать тут.
Да вроде побыстрее. Лазерник медленно страницы грузит, он хорош когда много копий, а АЦПУ — пофиг, что печатать, 7 листов A3 в минуту,
Да побольше вроде:
oldpc.su/pc/sm/sm6315/index.html
500-700 строк в минуту — страниц 20 в минуту.
500-700 строк в минуту — страниц 20 в минуту.
Да, согласен, не нашел его характеристики. Я на нём двухстороннюю печать использовал, при поморщи MLT от Антона Москаля.
В 90е, когда машины стали заменять персоналками — встал вопрос: а на чём печатать сложившийся на предприятии объём печати?
В итоге сваяли плату сопряжения в ISA- разъём персоналки на выходе которой были разъёмы для кабелей подключения периферии ЕС.
Логики на плате практически не было. Только дешифратор адреса на 555 микрухах вроде. Причём многокаскадную схему делать было нельзя, т.к. задержки на каждой микросхеме были порядочными и схема просто не успевала бы воспринять адрес за время действия сигнала AE на шине. Пришлось пойти на упрощение самого адреса :) и отхватить в системе сразу огромный диапазон портов ввода/вывода.
Ну а драйвер реализовывал логику работы канала ввода-вывода ЕС1036.
К персоналке подключили пару АЦПУ и всё это проработало лет 10, до конца 2000х. После чего — частично пересмотрели подход к печати, а главное — купили высокоскоростные современные принтеры.
Вы не с тем лазерником наверное сравниваете. Я примерно году так в 1980 на выставке в Москве наблюдал первый (ну или один из) лазерный принтер IBM 3800. Это был типичный такой шкафчик, предназначенный для машин S/370. Он печатал значительно быстрее АЦПУ того времени. Стоимость и размеры конечно несравнимы.
А еще страшно подумать, что будет через 40 лет.
Одеваешь такой, свои винтажные VR-очки, махаешь пальцами в воздухе,
пишешь на Хабре «От, я помню на работу в офис ходил…».
А тебе в ответ: «Правда, что ли? Зачем? Неужели было время, когда надо было вставать с дивана…»
Ну, привет вам из посковидного 2022 :)
Надысь словил сообщение от ХРочки: ой, мы динамичные, давай к нам работать... условия... ля-ля, фа-фа.... когда сможешь приехать на собес?
Я: приехать?! в смысле "приехать"? пачиму приехать?
В общем, будущее уже здесь :)
Появление первых PC с графикой было потрясением.
была у меня ПЭВМ БК-0010,
у меня и сейчас лежит такой на память.
остальное поле заполнялось цветным «мусором»Это очень тормозит работу. Чтобы не падала скорость — отображение нужно отключать.
у меня и сейчас лежит такой на память
У меня даже две
Это очень тормозит работу. Чтобы не падала скорость — отображение нужно отключать.
На БК-шке отображением занималась отдельная схема, независимо от процессора, потому не должно было тормозиться. Да оно и не отключалось. Всё, что в эту область памяти писалось, попадало на экран.
Головка ударила по пакету и «задралась», сделав изрядную выбоину в пластине. После перестановок битая пластина портила головку на очередном дисководе, а битая головка портила очередную пластину.
Это же легендарный в своё время «щелчок смерти» ZIP дисководов.
COBOL, которого я, по сути, не знал, и BASIC, которого и знать не хочу.
Вы точно программист?
ЕС ЭВМ была не только глючной, но и многопроцессорной системой. Ввод-вывод делался отдельными процессорами
Это не многопроцессорность, это многозадачность на аппаратном уровне, совсем не одно и тоже.
Вы точно программист?Сейчас уже не точно. А тогда — был. Но не прикладником, а системщиком. То есть — «моим» был ассемблер. На прикладном уровне тогда основным был PL/1, в нём тоже работал. Когда на ВЦ не могли найти ошибку в программе на Cobol- звали меня или моих коллег. Но сам я на нём не писал, незачем. Когда появился и распространился васик, я уже был весьма далеко от уровня тех задач, которые на нём писали.
Вы точно компьютерщик?ЕС ЭВМ была не только глючной, но и многопроцессорной системой. Ввод-вывод делался отдельными процессорамиЭто не многопроцессорность, это многозадачность на аппаратном уровне, совсем не одно и тоже.
После учебы на работу я пришел не совсем утром. В конторе была ад и паника. Все компы были выключены. Я думал, меня убьют прямо совсем. Один сотрудник дизасемблировал код, увидел там системные вызовы работы с дисками, стал требовать у меня исходник… В общем было очень «весело» :)
Были и попроще, например, переворачиватель:
Еще популярно было для тех кто любит всё хранить на рабочем столе сделать скриншот экрана, разместить его как фоновый рисунок, а все ярлыки спрятать в какую то папочку. Еще был вариант шуток с убегающей от мышки кнопки «Пуск». Даже не на первое апреля. Шутили друг над другом часто.
Ну, а у кого был перелицованный ДрВеб, с кнопками [Нефиг], [Нафиг], [Пофиг]?
По поводу нейросетей — увлекался ими какое-то время в прошлом веке. Использовал готовые программы нейросетей для DOS. В частности, как-то для демонстрации возможностей нейросети коллегам по работе обучил ее таблице умножения. Вводил произвольные пары множителей из таблицы 10х10 и соответствующие ответы. В результате при вводе 30% обучающих данных нейросеть показывала результат для не введенных множителей (которым не была обучена) с точностью ±4, при вводе 50% — с точностью ±2, при 70% — решала точно, изредка ошибаясь на 1 (могу немного ошибаться в цифрах, т.к. давно это было).
Что за дисководы писали дискеты 128/256?
160/320 и 180/360 помню, как были всякие УК-НЦ и Агат уже не очень (там были какие-то не PC-ные варианты, но уже не помню точно, вики говорит о 140/840).
Каналы ввода вывода с некоторой натяжкой можно назвать аналогом микросхем DMA, блок мультиплексные каналы умели правда самостоятельно считывать индексно-последовательные файлы и отдавать нужную запись, а не весь файл в основную память. Были двух машинные вычислительные комплексы, как с общей так и отдельной периферией. Под конец 80-х шел разговор о приобретении к нашей 1045 некоего матричного или может векторного сопроцессора, с производительностью в 30 млн опер/сек., но все закончилось так и не успев начаться.
Здесь также как и канал в ЕС, управляющий проц работает сам на своих командах и асинхронно и прозрачно для основного ЦПУ.
И ни кто северный мост процессором вроде не называет.
Ну, ради объективности, все-таки очень редко. Т.е. обычно один раз, чтобы реализовать какой-то метод доступа.
Ну то есть, канал разумеется являлся отдельным процессором, и ввод-вывод происходил параллельно, под его контролем — но практически даже будучи системным программистом, я их никогда не программировал. Может, раза три за 15 лет возникла реальная потребность, в чем-то похожая на описанные тут три перфокарты.
Все-таки, нестандартные устройства практически не появлялись, а под стандартные уже все канальные программы были написаны их создателями.
Я был в то время так увлечен программированием, что мне даже иногда снился процесс программирования, как я работал в режиме дедлайнов, буквально на бегу дописывая код и пытаясь сдать проект; также бывало, во сне я неск. раз находил ошибки в своих программах, а после, проснувшись, в реальности их исправлял.
Бывает, компьютеры включают в бытовую сеть с УЗО (чего делать нельзя, т.к. на корпусе присутствует полфазы). Тогда перерывов для чаепития становится больше.
Бывает, чайник или мощный лазерный принтер включают в выход бесперебойника: «А чего, там же свободная розетка есть!»
Для себя любимого достаточно просто вынуть аккумулятор из бесперебойника и он уже будет жить в два раза дольше.
![image](https://habrastorage.org/getpro/habr/comment_images/ce1/401/ec7/ce1401ec72c77b71fddf9abd0e7da54f.jpg)
Пластик, несколько вентиляционных отверстий. Грелись — да, но они у меня стояли на столе, сбоку от монитора, вокруг открытое пространство, температура комнаты 24 +-2 градуса Цельсия.
А сейчас вот такой:
![image](https://habrastorage.org/getpro/habr/comment_images/980/254/24d/98025424d9687aa56a370fb6a3685d6c.jpg)
Он уже в металле и есть принудительное воздушное охлаждение, в виде периодически включающегося вентилятора. При этом, когда он стоял на столе ветерок ощущался прилично. Посмотрим, насколько хватит его. Судя по картинке из интернета там достаточно просторно:
![image](https://habrastorage.org/getpro/habr/comment_images/0d5/943/571/0d5943571bcd3d3c5fd2db734b8bb80d.jpg)
И ещё про сервера. Бухгалтера как-то одним утром стали жаловаться, что у них «пропали папочки» на общем ресурсе. Пошли разбираться и не нашли файл-сервера в их комнате. В смысле физически не нашли системного блока. Спрашиваем:
— У вас тут сервер стоял, системник, куда его дели?
— Стоял какой-то бесхозный компьютер, так мы его сегодня списали и продали.
Восстановить удалось не все :)
Физики тоже вот решают вопрос, куда девается информация из материи, поглощённой чёрной дырой. Но доставать обратно пока не решаются.
— Стоял какой-то бесхозный компьютер, так мы его сегодня списали и продали.
У меня была похожая ситуация. Был у меня компьютер для шифрования… ну пусть будет просто для шифрования, не вдаваясь в подробности. На нём стоял софт, который принимал пакеты, криптовал их и отправлял дальше. Я был оператором этого хозяйства, впрочем, оно вполне себе работало и без моего вмешательства. Тихонько работал он у меня в шкафу. Как-то я ушел в отпуск, а в это время была инвентаризация. В шкаф заглянуть не догадались, соответственно, не нашли. Мне позвонить тоже не догадались. А поскольку я там просто кнопочки нажимал, а материально ответственным был другой чувак, и он с бухгалтерией дружил, это дело просто втихаря списали. Хоть не продали :)
В сети есть, а физически найти не могут. Оказалось, что он стоял в нише, которую зашили гипсокартоном.
Пошли разбираться и не нашли файл-сервера в их комнатеТоже по вольной ассоциации.
Разбирались мы с коллегой с сеткой на одном небольшом пищевом производстве. В процессе бухгалтер жалуется, что 1с не может подключиться к сетевому диску. Я смотрю: диск действительно недоступен, но компа с таким IP в серверной нет. И в офисной части нет.
Гмм…
Ловлю местного эникея, вопрошаю. Он молча ведет меня в дальний коридор, уже в производственную часть, там в темном углу открывает люк мусоропровода, залезает в него руками и отукда-то сверху достает системный блок.
«Вот, — говорит, — сервер этот. На нем рабочая бухгалтерия. А в серверной — там не очень рабочая»
В школе удалось попасть в библиотеку, подрабатывать заполняя базу книг в компьютер. Комп стоял в подсобке и зимой там было около нуля(может и ниже). Приходил и включал там обогреватель, комп включаться отказывался, пока в блок питания ему вентилятором с горячим воздухом не подуешь.
А ещё струйный принтер два-в-одном — принтер-сканер. Сканирующая головка вставлялась вместо печатающей.
А ещё термопринтер формата А4 в форм-факторе короткого складного зонта.
А ещё струйный принтер два-в-одном — принтер-сканер.О, мы такое делали сами. На матричный (не струйный, а именно матричный, который иголками лупил по красящей ленте) принтер вместо печатающей головки ставили пару фотодиод/светодиод. Чувствительность — одно знакоместо, никаких пикселей, только хардкор, чёрное/белое! :-)
Получалось устройство для быстрой оцифровки анкет с зачёркнутыми квадратиками.
Байки из склепа (из 40 лет работы программиста)