![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Неактивный пользователь
Регистрация: 11.08.2010
Сообщений: 1
Репутация: 0
|
Доброго времени суток! Когда пользователь запрашивает страницу и идет выполнение кода, то jit компилятор генерирует машинный код и кэширует его в папке Temporary ASP.NET Files. Так вот вопрос, этот машинный код сохраняется для всех последующих пользователей или существует только для текущего и будет удален, после его выхода? Заранее спасибо.
|
|
|
|
| Реклама: | букет в стаканчике | дк вднх - RedKassa.ru | концерт чиж и ко - redkassa.ru | Мебельный магазин: односпальная кровать - Переходи на сайт! | схема лайнера лебединое озеро |
|
|
#2
|
|
Неактивный пользователь
Регистрация: 04.06.2010
Сообщений: 11
Репутация: 1
|
Информация о пользователях хранится в сессиях, страницы же при первом вызове компилируются в код класса, работающего с конкретными сессиями. После первого вызова код класса кешируется, затем принимает на вход сессию пользователя и выводит результат в виде HTML страницы. При вызове другим пользователем класс просто принимает на вход другую сессию и генерирует, возможно, другую страницу. Код самого класса при этом не изменяется и не выгружается после закрытия сессии.
В целом этот паттерн назывется "ленивая инициализация" или "инициализация по требованию". |
|
|
|
![]() |
| Опции темы | |
| Опции просмотра | |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Система машинного перевода Pragma 5 | bsergy | МOffice, Переводчики (словари), Органайзеры, Текстовые редакторы | 61 | 18.01.2011 14:44 |
| UserGate 5 и кэширование | Blood_Unit | Архив | 1 | 12.08.2009 16:16 |
| кэширование DNS и utorrent | SnowBars | Скорая помощь | 4 | 23.05.2008 13:20 |
| Кусок кода | pluton | Программирование | 10 | 08.06.2007 11:24 |
|
|