То есть не гибернация, а наркоз. И если его согласны дать. Иначе - морг
То есть не гибернация, а наркоз. И если его согласны дать. Иначе - морг
Последний раз редактировалось Hunta; 20.07.2017 в 11:58.
Давайте разберемся проще
Что есть в RSX с самого начала?
Есть возможность уснуть на любое время (батарейки сейчас не срассматриваем - это железо) и проснуться как ни в чем не бывало. Через день, месяц... И проснуться в точности в рабочей обстановке - так, чтобы программы этого не заметили (если это программы какие-то особенные - для них предусмотрено оповещение).
DEC (и Mentec) при этом рассматривают подобную ситуацию как аварийную (в windows, linux, bsd гибернация - штатный процесс, протекающий по плану [даже в случае сбоя питания - ведь при этом имеется упс, а если нет - то упс...]). То есть у DEC ситуация сложнее (например пропало питание во время I/O запроса когда управление находится в драйвере). Тем не менее вопрос решен, все отлично поднимается, а попытка придумать вариант сбоя без привлечения криворукого железа от советских инженеров-экономистов (а как с DECnet, и можно смело сказать - все подобные) попадает пальцем в небо: все так-таки работает
В чем разница с windows? - в том, что изначально не предусмотрено сохранение в файл (но принципиально ничто не мешает - показал со ссылками на вызовы системы), но просыпание предусмотрено через любое время (ограничение - сколько живет память). Оживание "вручную" предусмотрено (специальная подпрограмма в ядре, она используется вживую - пример сказал - ACF). Итак - согласимся, что сохранить в файл штатно (напомню, в виндовс это всегда штатно [ибо если нет резервного питания...]) с целью дальнейшего подьема очень даже просто....
А далее в чем разница? Ах, убогий КВАНТ (каюсь и горжусь незнанием подобных названий) не поднимется? Ну так это проблемы кривого софта-железа которое было выпущено после реализации возможности восстановления питания, наплевав на нее. Не так?
Или к примеру возьмем W7 в котором какая-ниюуть старая интеловская (ранее DEC [ну ладно, чтобы не DEC - возьму nvidia - в HCL таких много и драйвера к ним есть честно подписанные] карточка не восстановится после гибернации "от слова вообще" - это и есть то самое когда в виндовсе лучше?
Последний раз редактировалось form; 21.07.2017 в 18:31.
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
То, что в Windows называется гибернацией - это полное выключение питания без каких либо батареек и, в зависимости от настроек, по сигналу пользователя или чего нибудь типа упса.
То, что есть в RSX, назвать гибернацией в таком варианте не получится - по сигналу от системы - только если есть резервное питание памяти (а так же вспомним, когда это было первоначально реализовано и сколько тогда потребляла память в каком нибудь 11/70 и сколько бы она продержалась тогда на акках), а сценарий - по сигналу пользователя - не предусмотрен чуть менее, чем полностью.
Заявление, что реализовать то, что называется в Windows гибернацией, в RSX проще простого - подкреплено только теоретическими рассуждениями. Практика - проверка теории - но человеку это не нать. Ок. Как я уже сказал - лично мне всё понятно.
Оставим на совести автора - я как раз этого нигде не говорил, больше того, я сказал
За сим - больше Вас не беспокою.
Я вроде уже показал, что в RSX так легко сделать? То есть изначально заложена возможность - только добавь софта? Показал.
Есть желание посомневаться в возможности добавить несколько строк в SAV - это пожалуйста - тут ничто не поможет - это как спор о трех китах...
Тем не менее обоснованными и подтвержденными примерами (надеюсь, не будем рассуждать о том ах как сложно написать программу сохранения памяти [особенно когда она уже есть] вместо живого сохранения памяти [говорили об эмуляторах? разочарую, тест делал на и 11/83 где собственно непредусмотрено восстановление, но все работало])...
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
Работающий вариант - в студию.
"А слабо" - не для меня - мне ведь пофигу чье-то
Я сказал как можно сделать. Могу в точности назвать что надо конкретно сделать со ссылками на executive.
Могу даже при искреннем интересе к вопросу показать где конкретно.
Но не нужно пытаться разввести мення на "а слабо"
Уже многие на этом обломились: мне категорически пофигу реклама моего сайта и что обо мне или о нем думают - с этого все и начиналось - сайт ожил без какой-либо рекламы
Помочь - могу, сделать работу - тоже, но - отдельный разговор
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.25 и 3.5, проверил обратным чтением и запуском в эмуляторе-всё работает.
5.25 писал на МС5311
ну а дальше неприятные чудеса
собрал квант с КМД http://zx-pk.ru/threads/10718-soft-d...l=1#post917578 и 03 процессором и 3,5 дисководами
обращение к дисководам есть, включаются, крутят дискетки, загрузки нет
поставил МС5311, картина аналогичная
так как у меня 2 платы КМД решил поставить вторую, вот эту http://zx-pk.ru/threads/10718-soft-d...l=1#post917461
на этом всё и закончилось
при включении питания 03 процессор выводил информацию о себе в течении ~20 секунд
команды В МУ0 МУ1 не проходят, обращения к дисководам нет
поставил снова первую КМД с которой хоть обращение проходило, но картина получилась как со второй платой: 20 секунд рисовалось ****доступное ОЗУ 256 кбайт****
и команды к дисководам не проходят или я не дождался
платы КМД разной ревизии, обратил внимание на перемычки возле ламелей, они имеют отличии, но на данный момент это наверно бесполезная инфа, так как платы не работают.
что с этим делать пока не знаю
?посоветуйте дизассемблер для RT11
Последний раз редактировалось gfd71; 30.07.2017 в 19:56.
можно подробней что писали на 5 и что на 3-шки?
в эмуляторе работают? Но что вы под этим подразумеваете - загрузка с них или просто чтение\запись?
Это я к тому, что возможно надо перед записью для ДВК поправить\пофиксить загрузку на нужный драйвер.
UKDSKP- лично я использую только для чтения 5-ти дюймовых дискет в образы, а обазы на дискеты я пишу через DOS
вы точно отверстия у дискет залепили? Там точно в системе есть загрузчик для вашего контроллера?
я в платах не разбираюсь, но возможно у вас путаница как раз в этом MX - MY ??? это я предполагаю )
а какие проходят?
они разные всякие есть. Наверное кто-нибудь из системщиков лучшее посоветует.
Опишите пожалуйста подробности какие образы откуда и куда читались-писались, а
главное сами образы то - где? Что мы обсуждаем?
Как-то так пока.
- - - Добавлено - - -
И вас кстати говоря, считаю это Великим праздником по многим причинам! )
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)