OSDev

для всех
Текущее время: 01 май 2024, 04:14

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 47 ]  На страницу Пред.  1, 2, 3, 4, 5
Автор Сообщение
 Заголовок сообщения: Re: Теория ОС
СообщениеДобавлено: 02 дек 2007, 16:33 

Зарегистрирован: 04 ноя 2007, 14:48
Сообщения: 113
Chizh
Цитата:
У меня многие программы будут работать в одном адресном пространстве.

Неужели выполнение в совместном адресном пространстве даёт столь сильный прирост производительности, что можно пожертвовать безопасностью? Или твоя задача более специфична?

vkos
Цитата:
Во-первых, неверно, что ООП = классы.

Опять же предлагаю пользоваться википедией, чтобы свести разногласия относительно понятий к минимуму. http://ru.wikipedia.org/wiki/Объектно-орие...рограммирование
Цитата:
Во-вторых, мне кажется, что если писать микроядро, можно обойтись без ООП, т.к. кода будет немного. А если монолитное (или какое-нибудь объёмистое приложение), то лучше применять ООП, т.к. модулей в данном случае много.

Тут вопрос обычно заключается не в том, как писать ядро, а на что рассчитывать, когда ты пишешь ядро. Очевидно, что ООП будет применяться в приложениях, а значит, логично спроектировать ядро с рассчётом на объекты.

alexei
Цитата:
А как быть с "вредоносными" программами

Перефразируя или дополняя Chizh, могу сказать, что достаточно ограничить область действия программы. Тоесть также, как например защита памяти в защищённом режиме x86 - каждая прога видит только свой кусок данных. Аналогию можно продолжить на всё, что угодно - файлы, сеть, etc. Под ОС семейства M$ на NTFS можно выставить права доступа на папку, и это можно сказать, проявление такой тенденции, правда, как обычно у M$ ничего непродуманно...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Теория ОС
СообщениеДобавлено: 02 дек 2007, 17:20 

Зарегистрирован: 21 сен 2007, 17:24
Сообщения: 1088
Откуда: Балаково
Цитата:
Неужели выполнение в совместном адресном пространстве даёт столь сильный прирост производительности, что можно пожертвовать безопасностью?
//Dragon 2.12.2007, 16:33

Я не строю безопасность на разделении адресных пространств, потому что это к безопасности не имеет ни какого отношения. Безопасность - это на 100% логический, прикладной уровень, а разделение адресных пространств - физический. Я не собираюсь подменять одно другим, т.к. это или нарушает логику, либо (в лучшем случае) не имеет ни какого значения.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Теория ОС
СообщениеДобавлено: 02 дек 2007, 22:09 

Зарегистрирован: 04 ноя 2007, 14:48
Сообщения: 113
Chizh
Цитата:
Я не строю безопасность на разделении адресных пространств

А что ты строишь на разделении адресных пространств?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Теория ОС
СообщениеДобавлено: 03 дек 2007, 02:13 

Зарегистрирован: 21 сен 2007, 17:24
Сообщения: 1088
Откуда: Балаково
Цитата:
А что ты строишь на разделении адресных пространств?
//Dragon 2.12.2007, 22:09

Пока что только сами адресные пространства, чтобы не ограничиваться размером 4ГБ.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Теория ОС
СообщениеДобавлено: 03 дек 2007, 03:54 

Зарегистрирован: 06 ноя 2007, 09:32
Сообщения: 11
Цитата:
Отвечаю представителю Мухосранска: ёщё пивка - и полегчает.

А до вашево чукотково аула уже дошло чудесное воздействие RedBull & Nemiroff?)))
мухосранск (да и бобруйск) рекомендует!
Цитата:
А про многомиллионные убытки от краж информации и компьютерный аудит рассказывать не буду, спи спокойно, подрастёшь - узнаешь.

Опять же лексей, вот ничего личного, но заметь - это тока у тебя свербит...

К дохтору быстро! А то патология алёша, из мозга переросла кудато в задний проход, но как йа понял вам не привыкать лечить гемор через рот, или резать гланды через жёпу..
Это схоже, с Вашими потугами спасения человечества гипервизорами от тотального контроля, через вирусы, сеть интырнед, или лицензированый порнографический DRM контент.

Лично же мне (думаю как и многим милиардам обитателям на этой грешной земле) абсолютно нет никокого дела до всяких там жлобов и их убытков.

Особено сейчас, в эпоху развитого open-source...)))

Теже мсявки, лежат на смертном одре проприетарщины, и крышка гроба пусть медленно но верно захлопываться над ними, что весьма логично для любой подобной концепции "закрытости"...
закрытый "быдлософт", сейчас - УЖЕ НЕ НУЖЕН!

По крайней мере, интелектуальным пользователям, а не тупорылым баранам, типа геймеров.

Постарайтесь это осознать алексей, или немедля засверлите себя дрелью, смазаную йадом!)))

Цитата:
Тема-то "теория качественного писания оси на коленке". Я и не заметил

Вот.. это куда более важная и актуальная задача!
Ток видать не для подобново тролля как ты алексей...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Теория ОС
СообщениеДобавлено: 03 дек 2007, 09:22 

Зарегистрирован: 02 май 2007, 14:25
Сообщения: 126
Цитата:
<!--QuoteBegin-Dragon+2.12.2007, 16:33--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><td id='QUOTE'><!--QuoteEBegin--> Неужели выполнение в совместном адресном пространстве даёт столь сильный прирост производительности, что можно пожертвовать безопасностью?
//Chizh 2.12.2007, 17:20
Я не строю безопасность на разделении адресных пространств, потому что это к безопасности не имеет ни какого отношения. Безопасность - это на 100% логический, прикладной уровень, а разделение адресных пространств - физический. Я не собираюсь подменять одно другим, т.к. это или нарушает логику, либо (в лучшем случае) не имеет ни какого значения. <!--QuoteEnd-->QUOTE (Dragon @ 2.12.2007, 16:33)<div class='postcolor'> <!--QuoteEEnd-->
Да ладно. Разделение адресных пространств - это первичный уровень защиты, необходимый для любой полноценной ОС. Программно реализовать защиту одной программы от порчи её другой программой нереально. Но если ты способен написать декомпилятор и интерпретатор байткода и тебе на это не жалко времени - то пожалуйста. С какой скоростью будет выполняться твой код, можешь посмотреть вот здесь:
http://sadko4u.livejournal.com/20143.html
И это всего лишь включённый флаг трассировки задачи.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Теория ОС
СообщениеДобавлено: 03 дек 2007, 11:07 

Зарегистрирован: 04 ноя 2007, 14:48
Сообщения: 113
bugaga
Прекрати переходить на личности! Если нечего сказать по теме - лучше молчи.

SadKo
Цитата:
Но если ты способен написать декомпилятор и интерпретатор байткода и тебе на это не жалко времени - то пожалуйста.

Я думаю, он всёже имеет ввиду более специфичную задачу, единственно правильным решением для которой и является виртуальная машина. Может быть дать инфу о разделении адресных пространств?

Chizh
Вся безопасность основывается на разделении адресных пространств - чтобы программа при даже очень большом желании только с её стороны не могла никак повлиять на другие части стстемы. Это и есть безопасность. А если у тебя много задач исполняется безошибочно в одном адресном пространстве - это уже ближе к надёжности, и хорошему проектированию, я считаю :) Договорились?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 47 ]  На страницу Пред.  1, 2, 3, 4, 5

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6


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

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB