User Tag List

Показано с 1 по 10 из 89

Тема: расскажите о PDP-11 и его софте

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    А ОЗУ у них общее, подключенное ко всем шинам одновременно ?
    Вроде общее используется.
    В документации E11 можно кратко почитать устройство, подробнее можно на bitsavers во всяких предварительных документациях.
    Я никогда не изучал тему в виду отсутствия железа для экспериментов

    Хотя ради интереса в E11 как-то сгенерил систему на пробу...
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Хотя ради интереса в E11 как-то сгенерил систему на пробу...
    Вопрос по "сгенерил" - что в этом RSX-11M-plus есть исходники всего что там работает и оно компилируется при установке?

    Я тут смотрел на fpga железо и по ходу дела тот же http://opencores.org/project,w11 уже эмулит pdp-11/70 и есть планы сделать из него pdp-11/74. Так что возможно скоро все смогут на "fpga железе" запускать SMP pdp-11 систему у себя на столе. И иметь возможность изучить работу RSX-11M-plus.

  4. #3

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    Вопрос по "сгенерил" - что в этом RSX-11M-plus есть исходники всего что там работает и оно компилируется при установке?
    Для самой системы и драйверов исходники есть. Также для многих системных программ которые работают со структурами данных системы есть исходники. Для основных утилит исходников нет - только библиотеки из которых их собирают, но оно не особо и нужно.

    При установке (разворачивании дистрибутива к примеру) ничего не компилируется. Генерация - процесс сборки системы под свои нужды - тут уже и компилится и собирается. Вся документация есть по крайней мере на RSX-11M-PLUS V4.0. Этого вполне достаточно - остальное можно найти в release notes и хелпе от поздних систем.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  5. #4

    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Судя по всему этот RSX-11M-PLUS V4.0. и дал максимум того что можно выжать из pdp-11 железа.

    Но странное дело, вот чего пишут аксакалы:

    Осенью 1983 года на СМ-1425 с мультиплексором СМ-8514 заработало 14! фрязинских дисплеев - это была победа. RSX выглядел грустно. Позже А.Ларин установил ПОШ - переключатель общей шины - и мы соединили две машины. Работало две СМ-14, и к ним было подключено 24 дисплея. Можно было всем одновременно работать без ограничений, и это при памяти 256K и 5-тимегабайтных дисках. Уверен - сегодня можно сделать то же самое раз этак в 1000 дороже!
    Взято отсюдова: http://www.rocket.kharkov.ua/demosl.htm

    тут я че-то не понял, что unix v7 и\или bsd2 cмогли работать на мульти процессорной машине собранной из двух СМ-1425 (PDP 11/73)? а RSX этого не мог?

  6. #5

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    Судя по всему этот RSX-11M-PLUS V4.0. и дал максимум того что можно выжать из pdp-11 железа.

    Но странное дело, вот чего пишут аксакалы:



    Взято отсюдова: http://www.rocket.kharkov.ua/demosl.htm

    тут я че-то не понял, что unix v7 и\или bsd2 cмогли работать на мульти процессорной машине собранной из двух СМ-1425 (PDP 11/73)? а RSX этого не мог?
    Многопроцесорность планировалась в M-PLUS изначально.
    А процитированное прочитай внимательнее - там про многопроцессорность ничего не говорится.

    ---------- Post added at 09:09 ---------- Previous post was at 09:02 ----------

    Кстати по написанию "RSX" вообще непонятно о чем речь идет. Может они там RSX-11M гоняли
    Последний раз редактировалось form; 20.03.2012 в 06:05.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  7. #6

    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    А процитированное прочитай внимательнее - там про многопроцессорность ничего не говорится. Кстати по написанию "RSX" вообще непонятно о чем речь идет. Может они там RSX-11M гоняли
    А про что ж тут говориться? Как я понял они обьединили 2-а PDP-11 unibus-a на котором оказалось 2 CPU каждый со своими терминалами, памятью, I/O. На этом всем они пустили Демос который был сурогатом из исходников unix_7 и какого-то там VAX unix-a (v32?).

    Про RSX-11М: исходники его как я понимаю на macro11? а им система нужна была портируемая, вот наверное и понравился им unix тем что там было все на С.

    ---------- Post added at 15:02 ---------- Previous post was at 14:49 ----------

    Цитата Сообщение от tki Посмотреть сообщение
    Разница примерно такая же, как между дорогим фарфором (DEC) и одноразовой посудой (WINTEL).
    Мда, судя по всему там где больше ресурса, эфективность его использования падает очень быстро.
    В теории на том же 286 с его protected режимом можно было написать эквивалентный PDP-11 софт, учитывая что памяти в таких системах было 1Mb минимум, I/D разделение сделать легко сегментами, kernel/user режим есть (Оно и понятно между 286 и PDP-11/70 аж 10 лет разницы). Но этого никто не сделал, просто прикрутили LARGE/HUGE модели памяти и писали AutoCAD-ы под это дело (DOS), а все потому что для мощи самой прикладной программы нужна только память и скорость а надежность дело вторичное тем более для AutoCAD-a.

  8. #7

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    А про что ж тут говориться? Как я понял они обьединили 2-а PDP-11 unibus-a на котором оказалось 2 CPU каждый со своими терминалами, памятью, I/O. На этом всем они пустили Демос который был сурогатом из исходников unix_7 и какого-то там VAX unix-a (v32?).

    Про RSX-11М: исходники его как я понимаю на macro11? а им система нужна была портируемая, вот наверное и понравился им unix тем что там было все на С.
    Тут говорится о переключателе шин - когда одно устройство цепляется к двум машинам. Вещь с многопроцессорностью ничего общего не имеющая. У меня контроллер диска на 11/83 содержит в описании большую портянку на тему как подключать его к нескольким машинам одновременно.

    Исходники всех RSX на MACRO-11. RSX-11M - это самый простой из полноценных - тот, что ничего не знает про многопроцессорность, может быть собран без большинства фич (включая управление памятью) и не поддерживает общих RO сегментов и подгружаемых общих библиотек. Если такую систему нагрузить большой толпой народа при количестве памяти близкой к 18бит (248, 256Kb) - будет большая драка за память и соответственно повышенная дисковая активность.

    RSX-11M-PLUS не работает в 18битной конфигурации в принципе, 256Kb сответственно для него минимум и это очень мало. Вот здесь можно посмотреть на картинке что творится в памяти такой системы. Соответственно такая конфигурация тоже мало пригодна для толпы народа.

    Если же памяти будет 512kB - получится вполне рабочая конфигурация для толпы, в M+ при этом уже можно ощущать какую-то пользу и даже включить дисковый кэш.

    У себя держу конфигурацию с 2Mb - этого хватает на все случаи жизни с огромным дисковым кэшем и сетью. Вставить второй мег памяти никогда не имел желания - будет трудно смотреть на состояние памяти

    ---------- Post added at 20:11 ---------- Previous post was at 20:06 ----------

    Добавлю от себя, что описанная выше конфигурация (M+ на 256Kb) была вживую опробована на ДВК-4 с двух терминалов, загружено с флопа, "свап" файл (для понятности так его обзываю) на том же флопе и постоянно дергается, на одном терминале идет активная работа с файлами (жрущая память при том не слабо), а на втором терминале можно вводить команды и они не особо тормозят даже
    Понятно, команды - не навороченные экранные текстовые редакторы

    ---------- Post added at 20:29 ---------- Previous post was at 20:11 ----------

    Кстати где-то в этой теме кажется был вопрос про ULTRIX...
    Вот здесь лог тестового запуска
    Последний раз редактировалось form; 20.03.2012 в 17:16.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Расскажите о ZX Next
    от dhau в разделе Несортированное железо
    Ответов: 345
    Последнее: 14.12.2025, 16:30
  2. Расскажите о ЛУТ
    от Alexey1979 в разделе Для начинающих
    Ответов: 172
    Последнее: 19.01.2015, 21:07
  3. Расскажите о нём...
    от yuriy в разделе Несортированное железо
    Ответов: 3
    Последнее: 20.12.2011, 22:41
  4. Расскажите мне о тайлах
    от icebear в разделе Графика
    Ответов: 33
    Последнее: 16.06.2006, 05:21
  5. Расскажите мне немного о VGA
    от icebear в разделе Изображение
    Ответов: 12
    Последнее: 01.09.2005, 07:00

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •