Московский физико-технический институт
Опубликован: 12.12.2007 | Доступ: платный | Студентов: 732 / 19 | Оценка: 4.34 / 4.14 | Длительность: 13:57:00
ISBN: 978-5-94774-827-7
Данил Сафиев
Данил Сафиев || рейтинг: 12.00 8 марта в 22:18
Штирлиц пахал до 6 вечера на заводе.
Арсентий Шоха
Арсентий Шоха || рейтинг: 12.00 8 марта в 22:14
Штирлиц оглянулся и заметил за собой хвост. "UwU" - подумал Штирлиц
Тимур Маснавиев
Тимур Маснавиев || рейтинг: 12.00 4 мая 2022 в 20:09
Отличные тесты
Артём Латышев
Артём Латышев || рейтинг: 12.00 8 мая 2020 в 00:23
Периодически в тестах попадаются вопросы которые нельзя или затруднительно вывести из материала лекций, также встречаются противоречащие написанному в лекциям правильные ответы.
Макар Кузьмин
Макар Кузьмин || рейтинг: 11.90 15 мая 2022 в 19:00
ОЧЕНЬ ПОНРАВИЛОСЬ!
Мухаммаджон Бободжонов
Мухаммаджон Бободжонов || рейтинг: 11.70 28 марта 2024 в 13:45
много текста мало картинок и видео
Андрей Туктакиев
Андрей Туктакиев || рейтинг: 11.70 9 октября 2023 в 20:13
Спасибо
Данила Гайфуллин
Данила Гайфуллин || рейтинг: 11.70 9 октября 2023 в 19:55
Спасибо
Никита Коршунов
Никита Коршунов || рейтинг: 11.70 8 апреля 2021 в 11:46
норм
Дарья Алексеева
Дарья Алексеева || рейтинг: 11.70 10 апреля 2020 в 16:57
очень интересно
Марат Вагапов
Марат Вагапов || рейтинг: 11.60 9 апреля 2021 в 16:31
Очень полезный курс грамотно объяснивший мне, как начинающему программисту, об устройстве операционной системы Windows!
Александр Попов
Александр Попов || рейтинг: 11.40 12 апреля 2022 в 12:51
ваще клево дядя 10 из 10 респект уважуха привет от дэнчика
Людмила Баскакова
Людмила Баскакова || рейтинг: 11.40 11 апреля 2011 в 18:31
Очень сложный курс, нужно иметь предварительно хорошую базу знаний. Ответы на вопросы к первым лекциям практически невозможно найти в самих лекциях. А так, очень полезный курс)
Серик Лаура
Серик Лаура || рейтинг: 11.30 26 февраля 2023 в 15:00
Мне понравилась курс и я по многому знала благодаря курсу
Павел Дубинин
Павел Дубинин || рейтинг: 11.30 12 апреля 2022 в 11:43
Хочу пятёрку!!!!!!!!!
Дмитрий Алыпов
Дмитрий Алыпов || рейтинг: 11.00 10 октября 2023 в 22:17
Очень понравился экзамен, проверил свои способности
Valerij Urban
Valerij Urban || рейтинг: 10.90 11 апреля 2008 в 19:57
Bylo by neploxo raskazat' kak ustroen'y Win Sockets
Александр Лунис
Александр Лунис || рейтинг: 10.80 3 апреля 2021 в 19:24
Курс устарел(
Алексей Коноплев
Алексей Коноплев || рейтинг: 10.70 21 января 2008 в 21:57
Вообще, интересно..... Но не понятна целевая аудитория...
Константин Колокольцов
Константин Колокольцов || рейтинг: 10.50 26 апреля 2022 в 11:26
хуйня
1  |  2  |  3
Ирина Оленина
Ирина Оленина
Николай Сергеев
Николай Сергеев

Здравствуйте! Интересует следующий момент. Как осуществляется контроль доступа по тому или иному адресу с точки зрения обработки процессом кода процесса. Насколько я понял, есть два способа: задание через атрибуты сегмента (чтение, запись, исполнение), либо через атрибуты PDE/PTE (чтение, запись). Но как следует из многочисленных источников, эти механизмы в ОС Windows почти не задействованы. Там ключевую роль играет менеджер памяти, задающий регионы, назначающий им атрибуты (PAGE_READWRITE, PAGE_READONLY, PAGE_EXECUTE, PAGE_EXECUTE_READ, PAGE_EXECUTE_READWRITE, PAGE_NOACCESS, PAGE_GUARD: их гораздо больше, чем можно было бы задать для сегмента памяти) и контролирующий доступ к этим регионам. Непонятно, на каком этапе может включаться в работу этот менеджер памяти? Поскольку процессор может встретить инструкцию: записать такие данные по такому адресу (даже, если этот адрес относится к региону, выделенному менеджером памяти с атрибутом, например, PAGE_READONLY) и ничего не мешает ему это выполнить. Таким образом, менеджер памяти остается в стороне не участвует в процессе...


( ! ) Warning: include_once(./includes/unicode.entities.inc) [<a href='function.include-once'>function.include-once</a>]: failed to open stream: No such file or directory in /.2/var_www_new.intuit.ru/htdocs/includes/unicode.inc on line 340
Call Stack
#TimeMemoryFunctionLocation
14.5515102448760watchdog( )../bootstrap.inc:0
24.5518102451200module_invoke( )../bootstrap.inc:967
34.5518102453056call_user_func_array ( )../module.inc:462
44.5518102453392devel_watchdog( )../module.inc:462
54.5520102454240decode_entities( )../devel.module:382
64.5520102456160drupal_error_handler( )../devel.module:340
74.5520102459768watchdog( )../common.inc:663
84.5520102461808module_invoke( )../bootstrap.inc:967
94.5521102463664call_user_func_array ( )../module.inc:462
104.5521102464000devel_watchdog( )../module.inc:462
114.5521102464696decode_entities( )../devel.module:382

( ! ) Warning: include_once() [<a href='function.include'>function.include</a>]: Failed opening './includes/unicode.entities.inc' for inclusion (include_path='.:/usr/local/zend/var/libraries/Zend_Framework_1/default/library:/usr/local/zend/share/pear') in /.2/var_www_new.intuit.ru/htdocs/includes/unicode.inc on line 340
Call Stack
#TimeMemoryFunctionLocation
14.5515102448760watchdog( )../bootstrap.inc:0
24.5518102451200module_invoke( )../bootstrap.inc:967
34.5518102453056call_user_func_array ( )../module.inc:462
44.5518102453392devel_watchdog( )../module.inc:462
54.5520102454240decode_entities( )../devel.module:382
64.5520102456160drupal_error_handler( )../devel.module:340
74.5520102459768watchdog( )../common.inc:663
84.5520102461808module_invoke( )../bootstrap.inc:967
94.5521102463664call_user_func_array ( )../module.inc:462
104.5521102464000devel_watchdog( )../module.inc:462
114.5521102464696decode_entities( )../devel.module:382

( ! ) Warning: include_once(./includes/unicode.entities.inc) [<a href='function.include-once'>function.include-once</a>]: failed to open stream: No such file or directory in /.2/var_www_new.intuit.ru/htdocs/includes/unicode.inc on line 340
Call Stack
#TimeMemoryFunctionLocation
14.5515102448760watchdog( )../bootstrap.inc:0
24.5518102451200module_invoke( )../bootstrap.inc:967
34.5518102453056call_user_func_array ( )../module.inc:462
44.5518102453392devel_watchdog( )../module.inc:462
54.5520102454240decode_entities( )../devel.module:382
64.5529102456352drupal_error_handler( )../devel.module:340
74.5529102460040watchdog( )../common.inc:663
84.5529102462080module_invoke( )../bootstrap.inc:967
94.5529102463936call_user_func_array ( )../module.inc:462
104.5529102464272devel_watchdog( )../module.inc:462
114.5530102465048decode_entities( )../devel.module:382

( ! ) Warning: include_once() [<a href='function.include'>function.include</a>]: Failed opening './includes/unicode.entities.inc' for inclusion (include_path='.:/usr/local/zend/var/libraries/Zend_Framework_1/default/library:/usr/local/zend/share/pear') in /.2/var_www_new.intuit.ru/htdocs/includes/unicode.inc on line 340
Call Stack
#TimeMemoryFunctionLocation
14.5515102448760watchdog( )../bootstrap.inc:0
24.5518102451200module_invoke( )../bootstrap.inc:967
34.5518102453056call_user_func_array ( )../module.inc:462
44.5518102453392devel_watchdog( )../module.inc:462
54.5520102454240decode_entities( )../devel.module:382
64.5529102456352drupal_error_handler( )../devel.module:340
74.5529102460040watchdog( )../common.inc:663
84.5529102462080module_invoke( )../bootstrap.inc:967
94.5529102463936call_user_func_array ( )../module.inc:462
104.5529102464272devel_watchdog( )../module.inc:462
114.5530102465048decode_entities( )../devel.module:382

( ! ) Warning: include_once(./includes/unicode.entities.inc) [<a href='function.include-once'>function.include-once</a>]: failed to open stream: No such file or directory in /.2/var_www_new.intuit.ru/htdocs/includes/unicode.inc on line 340
Call Stack
#TimeMemoryFunctionLocation
14.5535102449304watchdog( )../bootstrap.inc:0
24.5535102451344module_invoke( )../bootstrap.inc:967
34.5535102453200call_user_func_array ( )../module.inc:462
44.5535102453536devel_watchdog( )../module.inc:462
54.5536102454240decode_entities( )../devel.module:382
64.5536102456160drupal_error_handler( )../devel.module:340
74.5536102459768watchdog( )../common.inc:663
84.5536102461808module_invoke( )../bootstrap.inc:967
94.5536102463664call_user_func_array ( )../module.inc:462
104.5536102464000devel_watchdog( )../module.inc:462
114.5537102464696decode_entities( )../devel.module:382

( ! ) Warning: include_once() [<a href='function.include'>function.include</a>]: Failed opening './includes/unicode.entities.inc' for inclusion (include_path='.:/usr/local/zend/var/libraries/Zend_Framework_1/default/library:/usr/local/zend/share/pear') in /.2/var_www_new.intuit.ru/htdocs/includes/unicode.inc on line 340
Call Stack
#TimeMemoryFunctionLocation
14.5535102449304watchdog( )../bootstrap.inc:0
24.5535102451344module_invoke( )../bootstrap.inc:967
34.5535102453200call_user_func_array ( )../module.inc:462
44.5535102453536devel_watchdog( )../module.inc:462
54.5536102454240decode_entities( )../devel.module:382
64.5536102456160drupal_error_handler( )../devel.module:340
74.5536102459768watchdog( )../common.inc:663
84.5536102461808module_invoke( )../bootstrap.inc:967
94.5536102463664call_user_func_array ( )../module.inc:462
104.5536102464000devel_watchdog( )../module.inc:462
114.5537102464696decode_entities( )../devel.module:382

( ! ) Warning: include_once(./includes/unicode.entities.inc) [<a href='function.include-once'>function.include-once</a>]: failed to open stream: No such file or directory in /.2/var_www_new.intuit.ru/htdocs/includes/unicode.inc on line 340
Call Stack
#TimeMemoryFunctionLocation
14.5535102449304watchdog( )../bootstrap.inc:0
24.5535102451344module_invoke( )../bootstrap.inc:967
34.5535102453200call_user_func_array ( )../module.inc:462
44.5535102453536devel_watchdog( )../module.inc:462
54.5536102454240decode_entities( )../devel.module:382
64.5542102456352drupal_error_handler( )../devel.module:340
74.5542102460040watchdog( )../common.inc:663
84.5542102462080module_invoke( )../bootstrap.inc:967
94.5542102463936call_user_func_array ( )../module.inc:462
104.5542102464272devel_watchdog( )../module.inc:462
114.5542102465048decode_entities( )../devel.module:382

( ! ) Warning: include_once() [<a href='function.include'>function.include</a>]: Failed opening './includes/unicode.entities.inc' for inclusion (include_path='.:/usr/local/zend/var/libraries/Zend_Framework_1/default/library:/usr/local/zend/share/pear') in /.2/var_www_new.intuit.ru/htdocs/includes/unicode.inc on line 340
Call Stack
#TimeMemoryFunctionLocation
14.5535102449304watchdog( )../bootstrap.inc:0
24.5535102451344module_invoke( )../bootstrap.inc:967
34.5535102453200call_user_func_array ( )../module.inc:462
44.5535102453536devel_watchdog( )../module.inc:462
54.5536102454240decode_entities( )../devel.module:382
64.5542102456352drupal_error_handler( )../devel.module:340
74.5542102460040watchdog( )../common.inc:663
84.5542102462080module_invoke( )../bootstrap.inc:967
94.5542102463936call_user_func_array ( )../module.inc:462
104.5542102464272devel_watchdog( )../module.inc:462
114.5542102465048decode_entities( )../devel.module:382