Будет ли автоматическая настройка пространства подкачки при обновлении физической памяти?

Quirksmode имел сообщение на этом .

, Так как страница теперь повреждается, и только доступная с помощью archive.org, я воспроизвел ее здесь:

IFrames

На этой странице я даю краткий обзор доступа iframes от страницы they’re на. Не удивительно, существуют некоторые соображения браузера.

iframe является встроенной рамкой, кадр, который, в то время как содержащий абсолютно отдельную страницу с ее собственным URL, тем не менее, помещается в другой странице HTML. Это дает очень хорошие возможности в веб-дизайне. Проблема состоит в том, чтобы получить доступ к iframe, например, для загрузки новой страницы в него. Эта страница объясняет, как сделать это.

Кадр или объект?

фундаментальный вопрос состоит в том, рассматривается ли iframe как кадр или как объект.

  • , Как объяснено на Введение в кадры страницы при использовании кадров браузер создают иерархию кадра для Вас (top.frames[1].frames[2] и такой). iframe вписывается в эту иерархию кадра?
  • Или браузер видит iframe как просто другой объект, объект, который, оказывается, имеет src свойство? В этом случае мы должны использовать стандарт вызов DOM (как document.getElementById('theiframe')) для доступа к нему. В общих браузерах позволяют оба представления о 'реальном' (трудно кодированном) iframes, но к сгенерированному iframes нельзя получить доступ как кадры.

атрибут ИМЕНИ

самое важное правило состоит в том, чтобы дать любой iframe, который Вы создаете name атрибут, даже если Вы также используете id.


Большинству браузеров нужно эти name атрибут для создания iframe части иерархии кадра. Некоторым браузерам (особенно Mozilla) нужно id для создания iframe доступного как объекта. Путем присвоения обоих атрибутов iframe Вы не торопитесь с решением. Но name намного более важно, чем id.

Доступ

Или Вы получаете доступ к iframe как к объекту и изменяете src, или Вы получаете доступ к iframe как к кадру и изменяете location.href.

document.getElementById ('iframe_id') .src = 'newpage.html'; кадры ['iframe_name'] .location.href = 'newpage.html'; синтаксис кадра немного предпочтителен, потому что Opera 6 поддерживает его, но не объектный синтаксис.

Доступ к iframe

Так для полного cross†“опыт браузера необходимо дать iframe имя и использовать

frames['testiframe'].location.href

синтаксис. Насколько я знаю, что это всегда работает.

Доступ к документу

, Получающему доступ к документу в iframe, довольно прост, если Вы используете эти name атрибут. Для подсчета количества ссылок в документе в iframe сделайте frames['testiframe'].document.links.length .

в Сгенерированный iframes

при генерации iframe через W3C DOM iframe сразу не вводят эти frames массив, тем не менее, и frames['testiframe'].location.href, синтаксис не будет работать правильно далеко. Браузеру требуется немного времени, прежде чем iframe поднимется в массиве, время, в течение которого не может работать никакой сценарий.

document.getElementById('testiframe').src синтаксис хорошо работает при всех обстоятельствах.

target атрибут ссылки не работает ни один со сгенерированным iframes, кроме Opera, даже при том, что я дал свой сгенерированный iframe и name и id.

отсутствие [1 120] поддержка означает, что необходимо использовать JavaScript для изменения содержания сгенерированного iframe, но так как Вам нужен JavaScript так или иначе для генерации его во-первых, я не рассматриваю это как большую часть проблемы.

Размер текста в iframes

А любопытный Проводник 6 только ошибка:

при изменении размера текста через меню View размеры текста в iframes правильно изменяются. Однако этот браузер не изменяет разрывы строки в оригинальном тексте, так, чтобы часть текста могла стать невидимой, или разрывы строки могут произойти, в то время как строка могла все еще содержать другое слово.

3
задан 13.05.2020, 19:29

1 ответ

Нет, это не изменится, это - размер из-за обновления/изменения физической памяти.

система подкачки в Linux является отдельным типом раздела "подкачка Linux" (82). Для изменения этого, это был бы самый легкий способ загрузиться от GParted живая система. С этим можно уменьшить размер корневого раздела и увеличить размер раздела подкачки. GPArted очень прост в использовании и очевиден.

, Но уведомление при обновлении системной физической памяти (я принимаю, Вы увеличили его), не необходимо увеличить раздел подкачки. Подкачка только необходима, когда Ваша физическая память полна или когда Ваш быть в спящем режиме система (должно быть, по крайней мере, столь же большим как Ваш размер поршня)

3
ответ дан 13.05.2020, 19:30
  • 1
    Что относительно suspend? Shouldn' t swap быть, по крайней мере, столь же большим как RAM? – Nawaz 13.05.2020, 19:30
  • 2
    That' s верный для спящего режима. Благодарите его, добавило Ваше предложение. – aniliitb10 13.05.2020, 19:30

Теги

Похожие вопросы