Это может быть глупым вопросом, но он только что возникла в моей голове. Весь текст о процессе адресной площади и виртуальной памяти упоминает, что пространство адреса процесса имеет пространство зарезервировано для ядра. Для E.G. На 32-битных системах пространство адреса процесса составляет 4 ГБ, из которых 1 ГБ зарезервирован для ядра в Linux (может отличаться в другой ОС).
Я просто задаюсь вопросом, почему ядро говорится в пространстве адреса процесса, когда процесс не может обратиться к ядру напрямую. Почему мы не говорим, что ядро имеет отдельное адресное пространство, чем процесс, и почему мы не можем иметь разную таблицу страницы для самого ядра, которая отдельно от таблиц страниц процессов?
784971-У меня есть простая страница, это структура выглядит следующим образом (Pseudo Code):
<aspx page>
<ascx control>
<asp:dropdownlist id="dd1" autoPostback=true />
<asp:dropdownlist id="dd2" />
</ascx control>
</aspx page>
в любом браузере настольных компьютеров, DD1 сообщения назад и « Выбранное IndexChanged «Серверное событие уволено». Однако в iPhone Safari или iPhone WebView не выполняется сообщение. Я знаю это, потому что ни одна индикатор активности сети не отображается, и я подключил отладчик на сайт, который ловит все события серверов, и он никогда не ударяется. Иногда примерно раз каждые 2 часа обратна работает на iPhone, но крайне редко и периодически.
DD1 - раскрывающийся отдаление даты, который загружает раскрывающуюся падение временного интервала, которое зависит от выбранного элемента в раскрывании даты. Эта форма повторно используется во многих местах, и я не хочу менять базовую структуру, если это не последнее усилие к роду.
JavaScript включен в настройках Safari.
достаточно простого права? Я пытаюсь выяснить, как отладки ошибок JavaScript на веб-просмотре, но мне было интересно, если кто-то знал, какая странность это было создано такое поведение.