Важная информация

User Tag List

Страница 4 из 22 ПерваяПервая 12345678 ... ПоследняяПоследняя
Показано с 31 по 40 из 220

Тема: Загрузка RT-11 через порт системного терминала

  1. #31
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Похоже, что это известная проблема (системы сбора статистики?) Windows, которая возникает практически во всех версиях ( Vista ещё глючит, остальные - не знаю ), когда хотя бы один из потоков процесса блокируется каким-то особым образом.

    На быстродействие других процессов это не влияет, но все свободные тики (одного ядра?) убираются из System Idle и случайным (?) образом распределяются между процессами, имеющими заблокированный поток с блокировкой такого типа.

    Возможно, это связано с тем, что при ожидании сигнала BREAK в COM-порту или VSYNC в видео-адаптере - Windows включает в ядре циклический опрос этих признаков.

    Но т.к. это происходит в ядре - это не влияет на загруженность системы, а только на выдаваемую статистику.

    В принципе, можно с этим побороться, добавив настройку, отключающую ожидание BREAK, но насколько это актуально.. Если эти 100% загрузки присутствуют только в статистике, а процессор не греется - надо ли с этим бороться..

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

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Если эти 100% загрузки присутствуют только в статистике, а процессор не греется - надо ли с этим бороться..
    у меня старый проц с 1-им ядром комп тормозит жутко и дергается эмулятор консоли, в process explorer показывает что 95% времени забирает процесс в kernel mode (красным) значит шото там в драйвере сходит с ума и он там "висит" вместо того чтоб в idle ждать прерывания от usb чипа

  4. #33
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    у меня старый проц с 1-им ядром комп тормозит жутко и дергается эмулятор консоли
    У меня есть такой комп - я там запустил такой же "подвешиватель", но комп не тормозит - можно запустить ещё один эмулятор ДВК на любой скорости (вплоть до максимальной) и потери скорости нет.

    Правда, ядро Windows при этом начинает тормозить, видимо эти "хитрые" блокировки действительно обслуживаются специальном циклом в ядре, из-за которого процессы работают без потери сокрости, но сама операционка начинает тормозить при выполнении системных запросов.

    Вероятно, на многоядерных процах Windows подвесит одно ядро на ожидание BREAK, а другое - на ожидание VSYNC ( если запросить ожидание VSYNC ).

    Придётся добавить настройку IP-адаптера, позволяющую отключить ожидание BREAK в COM-порту.

  5. #34
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Вероятно, на многоядерных процах Windows подвесит одно ядро на ожидание BREAK
    Осталось понять почему тот же E11 не испытывает проблем с этим.
    Если сделать в нем SET THROTTLE ON фактически с любыми параметрами - будет стабильная загрузка 0% процессора независимо от активности внутри эмулятора и прекрасная отработка BREAK
    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

  6. #35
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У плохого программиста всегда виновата операционка!
    Косяк был мой - хорошо, что заметили.

  7. #36
    Guru Аватар для MiX
    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,065
    Спасибо Благодарностей отдано 
    34
    Спасибо Благодарностей получено 
    74
    Поблагодарили
    62 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    В ситуации, когда есть работоспособная материнская плата ДВК/PDP-11 и нет ни дисков, чтобы загрузить RT-11, ни терминала для ввода/вывода, но есть возможность подключить порт системного терминала такой платы к COM-порту PC или интернет-адаптеру - предлагаемое решение позволяет использовать такое подключение для загрузки RT-11 через порт системного терминала.
    Всё неплохо толь-ко вот схемы нет. Нашёл в инете вот такую: http://zx.pk.ru/attachment.php?attac...1&d=1388944891
    пойдёт?
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	perehodnik.jpg 
Просмотров:	510 
Размер:	22.8 Кб 
ID:	44873  

  8. #37
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Всё неплохо только вот схемы нет.
    Можно такой вариант попробовать: Простой адаптер RS-232 - "Токовая петля".

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

    По умолчанию

    вот подключил лог:

    Код:
    @10000G«001»«375»      CR«000»«000»«000»«000»«000»«000»«002»«227»«000»
    HX 2.0 - Cold boot..
    «000»«001»«375»        Cr«000»«002»«000»«000»«000»«000»«010»«277»«000»«001»«375»       Cr«000»«006»«000»«000»«000»«000»«004»«277»«000»«001»«375»       Cr«000»{«001»«000»«000»«274»«000»«355»«001»«001»«375»   Cr«000»W«001»«000»«000»«000»«002»«017»«001»«001»«375»   Cr«000»W«001»«000»«000»^«005»p«001»
    HX DSK/TTY multiplexer   v2.3  2013
    «001»«375»     Cr«000»z«001»«000»«000»«256»«001»«337»«001»«001»«375»   Cr«000»~«001»«000»«000»«226»A«013»«002»«001»«375»       Cr«000»}«001»«000»«000»«006»«001»:«001»«001»«375»       Cr«000»|«001»«000»«000»«226»«000»«310»«001»«001»«375»   Cr«000»-«000»«000»«000»«000»«002»«344»«000»«001»«375»   Cr«000»/«000»«000»«000»«000»«002»«346»«000»

  10. #39
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    вот подключил лог
    Это круто. Видно, что успешно выполнилось много запросов и к первичному, и к основному драйверу.

    Но чтобы не расшифровывать "вручную" заголовки запросов - лучше сохранить лог консоли "HX Log":




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

    ...

    Если консоли "HX Log" в используемой конфигурации нет - её можно добавить:

    Код:
    [objects]
    
    HX_Log = Ядро:Console
    
    
    [links]
    
    HX [Log] > HX_Log

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

    По умолчанию

    к сожалению не записал на каком блоке оно прекращало чтение, и пока тот конфиг недоступен, думаю немного позже вернусь к нему, вот попробовал пустить начальный загружчик на m8186 kdf11 + какая очень странная карта plessey 705965-100A (c одним разьемом непонятного назначения и двумя slu)

    Код:
    ?
    @10000/012706 12706
    010002/010000 10000
    010004/012746 12746
    010006/000340 340
    010010/012746 12746
    010012/010016 10016
    010014/000002 2
    010016/004567 4567
    010020/000032 14
    010022/176401 105737
    010024/041411 177560
    010026/000122 100375
    010030/000000 113703
    010032/000000 177562
    010034/001000 207
    010036/000227 105737
    010040/105737 177562
    010042/177560 105737
    010044/100375 177564
    010046/113703 100375
    010050/177562 112737
    010052/000207 26
    010054/012704 177566
    010056/000016 12700
    010060/105737 1000
    010062/177564 5004
    010064/100375 4715
    010066/112537 110324
    010070/177566 5300
    010072/005304 1374
    010074/001371 5007
    @10000G
    010000
    @

Страница 4 из 22 ПерваяПервая 12345678 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. УКНЦ загрузка через стык С2
    от nzeemin в разделе ДВК, УКНЦ
    Ответов: 853
    Последнее: 16.09.2023, 22:38
  2. Загрузка П.О. через звуковую PC.
    от Biozoom в разделе Commodore 16/64/128
    Ответов: 51
    Последнее: 06.10.2013, 11:12
  3. УКНЦ: загрузка через стык С2
    от tnt23 в разделе ДВК, УКНЦ
    Ответов: 1
    Последнее: 17.04.2009, 19:38
  4. Ответов: 8
    Последнее: 01.05.2006, 01:38

Ваши права

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