Forth
http://fforum.winglion.ru/

обсуждение идей by mOleg
http://fforum.winglion.ru/viewtopic.php?f=16&t=1340
Страница 1 из 1

Автор:  mOleg [ Пт июн 06, 2008 15:27 ]
Заголовок сообщения:  обсуждение идей by mOleg

предназначено для ссылки флуда из обсуждения идеи by mOleg

Автор:  Kamikaze [ Пт июн 06, 2008 16:32 ]
Заголовок сообщения: 

mOleg писал(а):
...при условии определения каждому слову собственного блока памяти...

Имелось в виду "процессу"? Т.е. "слову-процессу"?

Кстати, а как насчет вопроса об иерархии слов? В смысле не прямого аналога файлового расширения, а выдачи им фиксированной квоты на память и права в системе? Или каждый процесс будет сам типа маленькой ВМ?

Автор:  mOleg [ Пт июн 06, 2008 16:44 ]
Заголовок сообщения: 

Kamikaze писал(а):
Имелось в виду "процессу"? Т.е. "слову-процессу"?

нет, имелось ввиду каждому определению, в этом весь смысл.

Kamikaze писал(а):
Кстати, а как насчет вопроса об иерархии слов? В смысле не прямого аналога файлового расширения, а выдачи им фиксированной квоты на память и права в системе? Или каждый процесс будет сам типа маленькой ВМ?

значит, во-первых, я говорю только о организации памяти.
Идея в том, что у каждого процесса есть своя табличка, содержащая ссылки на все дозволенные слова ядра, собственные данные, собственный код, эти же селектора используются для работы с абстракциями типа файлов и т.п. То есть имеется ввиду регулярная структура, где кроме селектора некого блока памяти ничего более не существует. Ограничение доступа, защита ядра основаны на "знании" только необходимой информации, которая индексируется такой таблицей процесса. ВМ может быть несколько в пределах ос. Может быть для разных задач разные типы ВМ в принципе,
Но в реальности выгоднее иметь два типа: само ядро пользует наиболее удобный для данного процессора код (то есть подпрограммный ШК), в то время как все пользовательские процессы используют TTC разновидность (токенизированный ШК).

Kamikaze писал(а):
В смысле не прямого аналога файлового расширения, а выдачи им фиксированной квоты на память и права в системе

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

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/