OSDev

для всех
Текущее время: 28 апр 2024, 13:09

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




Начать новую тему Ответить на тему  [ Сообщений: 93 ]  На страницу Пред.  1, 2, 3, 4, 5, 6 ... 10  След.
Автор Сообщение
 Заголовок сообщения: Re: Управление физической памятью
СообщениеДобавлено: 08 фев 2015, 17:39 

Зарегистрирован: 10 май 2007, 11:33
Сообщения: 1206
Actium писал(а):
Вообще-то, виртуальные адреса отображаются в физические, а не наоборот.
А вот я привык физические страницы отображать в ВАП, трол-ло-ло!

Цитата:
В лучшую сторону только количеством занимаемых страниц, поскольку концептуально решение то же самое.
Если точнее, только размером используемого для этих целей участка ВАП. Ну, если доп. накладные расходы времени вас не волнуют, пожалуйста используйте этот способ. Я не возражаю :P


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление физической памятью
СообщениеДобавлено: 10 фев 2015, 16:19 

Зарегистрирован: 01 фев 2015, 10:02
Сообщения: 54
В моем понимании страницы - это участки виртуальной памяти. Соответственно, участки физической памяти - страничные фрэймы.

От разрабатываемой оси не требуется расшаривание страниц, поэтому не волнуют ни "доп. накладные расходы времени", ни возможные способы копирования таблиц.


Последний раз редактировалось Actium 11 фев 2015, 09:50, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление физической памятью
СообщениеДобавлено: 10 фев 2015, 16:48 
Аватара пользователя

Зарегистрирован: 16 май 2007, 23:46
Сообщения: 1126
Тогда вам ничего и не нужно. Собрали из кусочков SMAP один сплошной и живите спокойно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление физической памятью
СообщениеДобавлено: 11 фев 2015, 21:39 

Зарегистрирован: 10 май 2007, 11:33
Сообщения: 1206
Actium писал(а):
В моем понимании страницы - это участки виртуальной памяти. Соответственно, участки физической памяти - страничные фрэймы.
В моем наоборот.

Цитата:
От разрабатываемой оси не требуется расшаривание страниц, поэтому не волнуют ни "доп. накладные расходы времени", ни возможные способы копирования таблиц.
Даже чтобы просто выборочно отображать страницы в ВАП, лучше иметь возможность отображения сразу всей таблицы страниц, а не частями через узкую форточку. Но раз вас не волнуют доп. накладные расходы времени, экономьте дальше за счет снижения производительности. Тут я ничем не могу помочь.

pavia писал(а):
Тогда вам ничего и не нужно. Собрали из кусочков SMAP один сплошной и живите спокойно.
+1


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление физической памятью
СообщениеДобавлено: 12 фев 2015, 12:10 

Зарегистрирован: 01 фев 2015, 10:02
Сообщения: 54
phantom-84 писал(а):
...
Как называете страницу, которую заархивировали и скинули в своп? Ну, и куда она в этом случае отображена? :)

Чтобы производительность снизилась, нужно выполнение определенных условий. Будете и дальше рассматривать сферического коня в вакууме? ;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление физической памятью
СообщениеДобавлено: 13 фев 2015, 00:09 

Зарегистрирован: 10 май 2007, 11:33
Сообщения: 1206
К чему первый вопрос, вообще не понял.

Какой сферический конь? Работа с таблицей страниц через небольшой кадр требует постоянного переотображения в этот кадр отдельных фрагментов таблицы страниц. На это требуется время.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление физической памятью
СообщениеДобавлено: 13 фев 2015, 08:56 

Зарегистрирован: 01 фев 2015, 10:02
Сообщения: 54
Первый вопрос к "В моем наоборот".

Если не сферический конь, тогда откуда взято, что таблицу страниц нужно постоянно изменять?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление физической памятью
СообщениеДобавлено: 13 фев 2015, 18:41 

Зарегистрирован: 10 май 2007, 11:33
Сообщения: 1206
Да, так. Не подумал, что речь идет о какой-то там песочнице. В таком случае зачем вам вообще управлять физической памятью? Воспользуйтесь советом Pavia. Или вы даже пэйджинг не собираетесь использовать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление физической памятью
СообщениеДобавлено: 16 фев 2015, 18:44 

Зарегистрирован: 01 фев 2015, 10:02
Сообщения: 54
Да я-то тут причем? Все, начиная с поста viewtopic.php?p=12251#p12251, - обсуждение вариантов реализации sharing-а физ.памяти, и к моему вопросу прямого отношения не имеет. В совете pavia меня смущает выражение "SMAP один сплошной".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление физической памятью
СообщениеДобавлено: 16 фев 2015, 19:23 

Зарегистрирован: 21 сен 2007, 17:24
Сообщения: 1088
Откуда: Балаково
phantom-84 писал(а):
Actium писал(а):
Вообще-то, виртуальные адреса отображаются в физические, а не наоборот.
А вот я привык физические страницы отображать в ВАП, трол-ло-ло!

Действительно, процессор линейные адреса транслирует в физические, но не наоборот.
Actium писал(а):
От разрабатываемой оси не требуется расшаривание страниц, поэтому не волнуют ни "доп. накладные расходы времени", ни возможные способы копирования таблиц.

Доступ к страницам может понадобиться при выделении/удалении участков ВАП, а так же для изменения атрибутов доступа.


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

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


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

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


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

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