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

User Tag List

Страница 2 из 6 ПерваяПервая 123456 ПоследняяПоследняя
Показано с 11 по 20 из 56

Тема: Spectrum как система реального времени

  1. #11
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Про обычный комп речь не идёт, наиболее оптимально это реализовывать если процессор в ПЛИС, а за такими машинами будущее

  2. #12
    Guru Аватар для Sayman
    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,277
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    расширение кванта времени
    это чтото из разряда квантовой физики))) ктото собралсо паять собирать квантовый проц?)))
    Про обычный комп речь не идёт
    ну точно...про квантовые процы и прочие фантастические фишки речь начали вести))))
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

  3. #13
    Member Аватар для MakSer
    Регистрация
    21.04.2008
    Адрес
    Рубцовск
    Сообщений
    82
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sayman Посмотреть сообщение
    Цитата:
    расширение кванта времени

    это чтото из разряда квантовой физики))) ктото собралсо паять собирать квантовый проц?)))
    Нее "квантом времени" в многозадачных ОС называется минимальное время выделяемое процессу ядром ОС в пользование ресурсами.

  4. #14
    Guru Аватар для Sayman
    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,277
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    жость.. и вы хотите на спектруме..т.е. на компе с процом Z80 и частотой 3.5мгц и не имея ни дма ничего другого, сделать многозодачную ос? не смешите меня...
    на пример работы многозадачной системы посмарите на тот же UZIX...на то как он на 50мгц и с командами в один такт, жостко тормозит и лагает!ещё примером такой оси является MorphOS под тырдосом...там даже кой какая софтинко была...дикий тормоз. не...многозадачности не будет. единственное на что можно расчитывать - это работа с виртуальной памятью, но тогда на выполнение сразу нескольких задач можете не расчитывать. на спектруме в одно и тоже время вы можете выполнить только одну задачу и не более!
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

  5. #15
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Sayman, не тупи. Конечно скорости многозадачность не прибавляет, но имея в N раз бОльшую производительность процессора и свою памямть под каждую задачу можно в идеале выполнять N задач реалтайм ..правда сугубо Спектрумовских, без всяких TR-DOSов.. хотя в принципе аппаратно научить многозадачности можно и контроллер TR-DOS
    Последний раз редактировалось Black_Cat; 15.12.2008 в 09:18.

  6. #16
    Guru Аватар для Sayman
    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,277
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    мда..сразу видно что человек не знаком с возможностями спектрума...
    но имея в N раз бОльшую производительность процессора
    на столе если стоит пенёк, то вот на нём могно такое сделать...а если у тя простой пентагон 128, то можеш даже не мечтать об этом!
    Последний раз редактировалось Sayman; 15.12.2008 в 10:12.
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

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

  8. #17
    Master
    Регистрация
    17.05.2005
    Адрес
    г. Абакан
    Сообщений
    694
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На текущий момент большинство программ для спектрума делается многозадачными именно для того, чтобы "не тормозило" и "не лагало". Не верите? Тогда для чего переклюкаетесь в IM2?!
    А меж тем, Black_Cat прав насчет софта под ось. Единственный разумный вариант, который я предложил еще в конце 90-х, и который если мне не отшибло память, есть в открытых письмах Немо - писать "ось" для своих программ как отъемлимую часть этих программ. В свое время таким же путём шла Искрасофт, впоследствии выделив ядро программ в отдельный продукт - исдос. Однако, на тот момент Немо идею обхаял, мол "нефиг изобретать велосипед, надо не ось писать, а под ось". На тот момент может быть он и был прав, но уже тогда было видно, что исдос - ось сама для себя. Сейчас положение только усугубилось.

  9. #18
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sayman Посмотреть сообщение
    сразу видно что человек не знаком с возможностями спектрума
    Sayman, кончай тупить, топик хоть читай:
    Цитата Сообщение от Black_Cat Посмотреть сообщение
    Про обычный комп речь не идёт, наиболее оптимально это реализовывать если процессор в ПЛИС, а за такими машинами будущее
    Цитата Сообщение от James DiGreze Посмотреть сообщение
    Немо идею обхаял, мол "нефиг изобретать велосипед, надо не ось писать, а под ось". На тот момент может быть он и был прав
    всему своё время..
    Но глобально, ты меня не понял, как и Sayman. Я вообще не считаю что Спектруму не нужна обычная софтовая ось, и всякое осестроение в этом направлении считаю изначально абсурдным монстростроительством и пережитком эпохи бизнесстроительства. В плане многозадачности есть более красивое и идеологически более подходящее Спектруму аппаратное решение, которое целесообразно применять на FPGA компах. Суть - применение аппаратной выгрузки содержимого регистров процессора и портов компьютера, точнее даже не выгрузки, а выделения некоей области памяти, куда по ходу будут аппаратно дублироваться все эти значения, тогда переключение задач будет фактически происходить мгновенно и сводиться к подмене этих регистров аппаратно, т.е. фактически получается не многозадачность в рамках ОС, а виртуальная многомашинность, т.к. переключение происходит фактически между виртуальными машинами. Конечно без софтовой части не обойтись (хотя это может взять на себя и микроконтроллер), но её роль будет сводиться к интерфейсу, взаимодействию с неразделяемыми ресурсами и оптимизации конфигурирования пакета виртуальных машин.
    Последний раз редактировалось Black_Cat; 21.12.2008 в 19:52.

  10. #19
    Banned Аватар для Orionsoft
    Регистрация
    04.04.2005
    Адрес
    Санкт-Петербург
    Сообщений
    975
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    MagOS и ИсДос в одном флаконе ?

  11. #20
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    нет, т.к. и то и другое чисто софтовые вещи и им для работы нужно машинное время из-за чего кпд использования времени будет существенно ниже чем при аппаратном варианте, где на перезагрузку регистров и портов не будет тратиться вообще времени, и за счёт этого задачи (т.е. Виртуальные Машины) выполняются параллельно и без тормозов (если это укладывается в рамки максимальной производительности процессора). Т.е. для примера - на такой машине в конфигурации Спектрум-128 7МГц может с нормальной скоростью исполняться две ВМ 48к.
    Последний раз редактировалось Black_Cat; 18.12.2008 в 05:42.

Страница 2 из 6 ПерваяПервая 123456 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 190
    Последнее: 10.05.2018, 18:52
  2. Ответов: 74
    Последнее: 09.07.2009, 12:39
  3. Time Cop (Патруль Времени)
    от newart в разделе Игры
    Ответов: 10
    Последнее: 04.12.2007, 15:54

Ваши права

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