Понедельник, 04.05.2026
Мой сайт
Меню сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Главная » Гостевая книга [ Добавить запись ]

Страницы: « 1 2 ... 47 48 49 50 51 ... 105 106 »
Показано 721-735 из 1587 сообщений
867. Hogъ   (11.04.2006 00:39)
0  
2all
Вечер добрый!

2Автор Русской ОС и владелец сайта rus-os.narod.ru
Уважаемый Автор Русской ОС!
Вас интересовал вопрос относительно технологии системных прерываний. Отвечаю. Вопрос ваш сформулирован некорректно, ибо не совсем понятно о каких прерываниях идет речь. Вас интересуют особые ситуации процессора? Или может быть обработка IRQ? Или речь идет об организации API ОС, основываясь на механизме программных прерываний (команда x86 - int nn)? Поясните, пожалуйста. Рад буду вам полезен... )))
От так!
Ответ: Прокомментируйте каждый из перечисленных вам видов . А программые прерывания и организацию API ОС поподробнее . Хорошо ?

866.   (10.04.2006 17:13)
0  
Меня сейчас интересует технология системных прерываний . У вас есть свои комментарии о том как создавать системные прерывания в ОС .

Есть.
Прерывания - они прерывают.
Прерывают процессы.

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

Следовательно процессор должен её защитить, т.е. занести в стек пару CS:IP, значения которых соответсвуют тем, где в данный момент выполняется процесс.

А когда нападение пройдет, то процессору надо эту пару CS:IP опять вытолкнуть из стека и продолжить выполнение программы.

Аналогия:
Воздушная тревога! Всем смыться!
Все заходят в убежище.
Прерывание прошло все выходят.

Кажется так.
Ответ: А по подробнее , без рассказов о воздушных тревогах . Хорошо ?

865. Hogъ   (10.04.2006 15:49)
0  
Уважаемый автор, ну где же обещанный Вами релиз Русской ОС. Вы же открыли бета-тестинг и обещали прислать мне ее на ящик: bf@mail333.com - там ниже написано... Уже два дня прошло.
Ответ: Вы пока не Разработчик . В первую очередь общение идет с Разработчиками . Если будет время - прищлю . Надеюсь на понимание . Времени не хватает на обработку почты .

864. Просто прохожий   (10.04.2006 11:52)
0  
quote:
Но как общаться ? Через обмен комментариями . Через комментарии можно прийти к общим понятиям , а реальный код реализующий комментарии , у каждого может быть свой . При желании можно обмениваться и кодами , и листингами программ . Но это право Разработчика . Он решает как , с кем , и на каких условиях общаться . Я готов обмениваться с вами своми комментариями .

Прикольно, дядя Пендальф, предположим следующую ситуацию:
Вы (либо кто-то из Ваших чудо-разработчиков) создал "свою ОС", релиз рабочий, и предположим почти без багов, дело двинулось - ось в работе, народ (физ лица) и организации в рассеи дружно выстроились к Вам в очередь.ю вся россия сидит на ГорлоФФ ОС, АТЛИЧНА!!!, и вдруг (о боже, неужели)- реальная ошибка (поверьте, Горлов, они, ошибки, бывают у ВСЕХ) - умный мальчик Вася нашёл багу, прикинул как её заюзать - и ФСЁ - крандец - ибо замест исходников - одни коментарии, Рассея - Мать стоит в интересной позе, и из-за кого, дальше вариант - нету багов, Горлов - гений, некая корпорация из Редмонда подаёт в суд, якобы некто Горлов похитил и использовал её (данной корпорации) програмные продукты и наработки.
Как в этом случае бум доказывать шо мы не верблюды? ибо как я понимаю у нас тока каменты? а на один и тот-же коментарий (не удивляйся только) есть бесчисленное множество реализаций, даже в рамках одного и того же ЯП.
И на последок просто вопрос: разработчиков смотрю тут куча - а кроме коментариев совместимость в "Релизах" ОС предусмотрена? есть ТЗ на данную гениальную чуду вообще то (то что там у вас написано - без обид - ну ни один раз не ТЗ)
Ответ: Ваши вопросы соответствуют уровню прохожего . Станьте Разработчиком . Тогда вопросы будут другие . Хорошо ?

863. ReactOS User   (10.04.2006 09:31)
0  
Вы не ответили на мои вопросы. Прошу не отклонятся от темы нашей беседы. Повторю вопросы, касающиеся вашей ОС:
1. В чём будет характеризоватся ваша ФС? В чём её задумка? Или это клон на существующие ФС?
2. Ваша система будет многозадачной?
Если да, то позвольте узнать какое время переключения контекста памяти сейчас?
Какой алгоритм планирования процессов используется в вашей ОС? FCFS / RR / SJF / Приоритетное планирование / Гарантиванное планирование / Multilevel Queue / Multilevel Feedback Queue ?
Какова архитектура ядра ОС ? Монолитная или микроядерная архитектура?
Будет ли это система реального времени?
Сколько сейчас есть состояний процесса? Какие?
Планируется ли Swap ?
Какие вы будете использовать алгоритмы для организации взаимодействия процессов?
Ответ: Вы тоже пока не являетесь Разработчиком . По этому наше публичное общение имеет определенные ограничения . Станьте Разработчиком своего релиза Русской ОС . Хорошо ?

862. ZлоY   (09.04.2006 21:25)
0  
н-да, цензура жжот. а вообще, чем удалять - подумали бы над содержанием.
Ответ: Не о чем думать . Флуд плодит флуд . У вас есть свои комментарии о том как создавать ОС ?

861. Dolphin   (09.04.2006 20:52)
0  
Вы знаете, как спецы любят критиковать чужое/плохое? :)

>> 2. В работе . Список команд пока ограничен .
А конкретные список команд есть?

>>3. В работе .
Если ось не способнв принимать команды, то как идет тестирование?

>>4. Такой забачи пока нет .
Как так - нет? Набор железа вбит в ядро намертво чтоль? Самому же будет трудно переделывать...

>>5. Не вышла еще за пределы 64 кБ .
Интересно... Биос и то больше памяти использует... По-моему, поддержку верхней и расширенной памяти нужно хотя бы предусмотреть сразу, а то потом з**** адресацию перекраивать.

>>6. Если вы заметилити , то мои релизы идут от простого к более сложному .
Вы считаете поиск файлов системной функцией? Ладно, это еще ничего... Будет загрузка и исполнение файлов - а API у вас есть? Какой формат файла будет? PE? Если нет, то будет ли собственный компилятор?

>>7. Желаемая структура - что работала не хуже чем у других .
Это не ответ, человек о базовой архитектуре спросил.

>>8. Свою .
А название у своей ФС есть? Журналируемая? Кластерная али чтот новенькое?

9. Сначала ОС , потом прикладные программы .
Ясно.

10. Этого не требуется . Если все будет свое то совместимости приложений не требуется . Главное - совместимость пользовательских форматов .
Ну-ну, переписывайте весь софт с нуля.

11. Эмуляция - это баловство , трата времени . Зачем эмулировать то чему есть свой аналог ?
То есть для запуска в Великой ОС любимого Unreal мне надо будет ставить некошерный мастдай? Или вы игры тоже портируете? Фотошоп ерунда... :)
Ответ: Меня сейчас интересует технология системных прерываний . У вас есть свои комментарии о том как создавать системные прерывания в ОС .

860. ReactOS User   (09.04.2006 14:54)
0  
Прошу прощения, но мне кажется что такая система разделения труда, как у вас не рациональна. Каждый создаёт своё и в итоге ничего слаженного и объединённого, в общем нет.
Мне кажется что, было бы рациональнее одному человеку, к примеру, писать загрузчик, другому часть ядра, следующему драйверы, прикладные программы и т.п. Как вы считаете? Почему нельзя сделать так?
И на отвеченные вами вопросы, у меня появились новые:
1. В чём будет характеризоватся ваша ФС? В чём её задумка? Или это клон на существующие ФС?
2. Ваша система будет многозадачной?
Если да, то позвольте узнать какое время переключения контекста памяти сейчас?
Какой алгоритм планирования процессов используется в вашей ОС? FCFS / RR / SJF / Приоритетное планирование / Гарантиванное планирование / Multilevel Queue / Multilevel Feedback Queue ?
Какова архитектура ядра ОС ? Монолитная или микроядерная архитектура?
Будет ли это система реального времени?
Сколько сейчас есть состояний процесса? Какие?
Планируется ли Swap ?
Какие вы будете использовать алгоритмы для организации взаимодействия процессов?
Ответ: Согласен . Разделение труда не является оптимальным . Но является единственно реальным . Кто , к примеру , согласится признать вас своим авторитетом и начать работать на вас ? Поверьте , таких нет . Это с одной стороны . А с другой , как найти тех с кем нужно общаться для продвижения своего релиза ? С каждым встречным и поперечным ? Пустая трата времени . По этому , если вы являетесь Разработчиком своего релиза , то и общаться вам нужно с другими разработчиками . Но как общаться ? Через обмен комментариями . Через комментарии можно прийти к общим понятиям , а реальный код реализующий комментарии , у каждого может быть свой . При желании можно обмениваться и кодами , и листингами программ . Но это право Разработчика . Он решает как , с кем , и на каких условиях общаться . Я готов обмениваться с вами своми комментариями . Хорошо ?

859. Доктор Зло   (09.04.2006 01:42)
0  
Компьютерные технологии позволяют проводить физические и астрономические эксперименты без реальных физических приборов. Это особенно актуально в наши дни, когда финансирование физических кабинетов находится на нуле. С другой стороны, ученик на уроке увидел опыты с применением сложных приборов - генераторов, осциллографов и т.д. и захотел дома повторить этот эксперимент или более глубоко изучить данный физический процесс.

До недавнего времени это было практически невозможно, за исключением тех случаев, когда папа

или дедушка – были радиолюбителями и у них есть домашняя радиолаборатория.

В настоящее время, если иметь компьютер можно обойтись без этих и других приборов. Для этого надо воспользоваться виртуальными приборами – компьютерными программами – симуляторами приборов.
Ответ: Симуляция процесса - замена процесса его видимостью , моделью .

858. Hogъ   (09.04.2006 01:35)
0  
Даешь Русскую ОС на уровень микрокода, microOPS и буткоры Сименсов!

857. Hogъ   (09.04.2006 01:15)
0  
Уважаемый автор, сбросьте и мне исходники вашей ОС, дабы я смог проникнуться Русским духом пред длинным тернистым путем разработки собственного релиза Русской ОС под мабильные платформы - СИЛОС. Мой ящикъ:bf@mail333.com
Ответ: Пришлю .
Желающие флудить - флудите . Вы мне только рейтинг накручиваете своим флудом .

856. стр   (09.04.2006 01:14)
0  
Я решил всё обдумать!
тщательно!

855. ReactOS User   (09.04.2006 00:52)
0  
Прошу ответить на несколько вопросов относительно вашего проекта, для выражения наиболее точного мнения о вашей операционной системе.
1. На каком языке программирования разрабатывается "Русская операционная система" ?
Assembler/C/C++/другое
2. Реализовано ли ядро ОС? Какие задачи на данном этапе оно выполняет?
3. Принимает ли ваша система комманды? Какой интерпретатор? Есть ли встроенный компилятор? Какой?
4. Есть ли детектирование железа?
5. Сколько оперативной памяти занимает ваша ОС?
6. Опишите кратенько структуру ОС на данном этапе развития
7. Опишите желаемую структуру ОС
8. Какую Файловую Систему использует ваша ОС?
9. Вы написали какие нибудь прикладные приложения для вашей ОС?
10. Есть ли совместимость с приложениями других операционных систем?
11. Есть ли какие нибудь режимы эмуляции?
Ответ: В Русской ОС у каждого Разработчика может быть свой релиз .У меня есть свой .
1. Свой релиз пишу на АСМ .
2. В работе . Список команд пока ограничен .
3. В работе .
4. Такой забачи пока нет .
5. Не вышла еще за пределы 64 кБ .
6. Если вы заметилити , то мои релизы идут от простого к более сложному .
1 релиз был ититатор загрузчика .
2 релиз был загрузчик с продолжением .
3 релиз тоже был вариантом загрузчика с продолжением .
4 релиз - это уже четыре самостоятельных модуля которые запускаются в через поиск в структурах корневого каталога и заголовках исполнительных файлов .
5 релиз предполагает появление системных процедур и их запуск через системное прерывание . Таким образом исполняемый файл , который просто выводил сообщения , звук и отключение компьютера , будет уже похож на микро ядро , которое будет вызывать системные процедуры для совершения тех же самых действий , то есть вывод сообщений , включение звукового сигнала , сканирование клавиатуры , отключение компьютера .
Думаю в 6 релизе должны появиться системные функции по поддержке файловой системы , такие как создание директорий , логических дисков , файлов , их смена или изменение , поиск и запуск файлов , а также форматирование дисков и создание загрузочной дискет и копии полного дистрибутива .
7. Желаемая структура - что работала не хуже чем у других .
8. Свою .
9. Сначала ОС , потом прикладные программы .
10. Этого не требуется . Если все будет свое то совместимости приложений не требуется . Главное - совместимость пользовательских форматов .
11. Эмуляция - это баловство , трата времени . Зачем эмулировать то чему есть свой аналог ?

854. ReactOS User   (09.04.2006 00:45)
0  
То есть вы предлагаете мне бросить проэк по разработке ReactOS "забрать" у них исходники и присоеденится к вам, на данном этапе абсолютно проваленному и безнадёжному проекту? Так?
Подчёркиваю слово НА ДАННОМ ЭТАПЕ.
Ответ: Не нужно бросать . Не нужно присоединяться . Делайте то что вы делаете . Просто если вы хотите стать Разработчиком Русской ОС то вы можете все ими стать , а ваш проект будет вашим релизом Русской ОС . Более того если вы решите уйти , пожалуйста уходите , и все ваше всегда будет вашим . Вот свобода .

853. Dolphin   (08.04.2006 23:47)
0  
Проекту по разработке Термоядерного Трактора тоже нужна программиста, а также врачь и геолога.
Величайший Гуру не хочет поддерживать специфичное для трактора оборудование (тряпичный харддиск) в РусОС, потому требуются программисты для разработки фирменного драйвера!
nuclear-tractor.narod.ru


Имя *:
Email *:
WWW:
Код *:
Поиск
Друзья сайта
  • Создать сайт
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Все проекты компании
  • Copyright MyCorp © 2026
    Создать бесплатный сайт с uCoz