Я надеюсь, что кто-то еще, возможно, сталкивался с этим раньше, чтобы они поняли, что я описываю.

Мы с женой только что переехали на новое место, и грузчики еще не приехали с нашими вещами; так что я использую древний ноутбук последние несколько дней. Этот ноутбук, как правило, работает более или менее нормально, если у меня не более одной или двух программ, запущенных одновременно (у него 512 МБ ОЗУ, поэтому я действительно должен успокоиться).

Иногда, тем не менее, кажется, что если я немного "переутомлюсь", случается эта странная вещь: я перемещаю окно, и внезапно создается впечатление, что вся ОС заморожена. Но при внимательном просмотре будет видно, что экран на самом деле очень медленно обновляется - до такой степени, что я могу видеть видимое изображение на мониторе, почти построчно, сверху вниз.

Это довольно странно, с моей точки зрения, поскольку графическая производительность системы в целом хорошая. Большую часть времени нет никакой видимой медлительности. Так что здесь происходит? И что еще более важно, есть ли известные шаги, которые можно предпринять, чтобы решить эту проблему?

В основном мне просто любопытно, если кто-нибудь знает, чем объясняется эта графическая аномалия.

2 ответа2

3

У меня было это. Я считаю, что программы, которые вы используете, требуют больше оперативной памяти. Информация была перемещена из оперативной памяти и должна быть доступна с жесткого диска. Таким образом, все доступные оперативные памяти используются, и поэтому окно может получать только небольшое количество информации за раз.

Я не эксперт, поэтому у кого-то может быть более точный ответ.

С Уважением,

0

Я считаю, что это не давление памяти, а процессор.

Когда памяти недостаточно, система отправляет на диск неиспользованную и недоиспользованную память для последующего вызова, когда программе требуется память. (Это называется «пейджинг».)

Когда память критически мала - реальный дефицит памяти - тогда система начинает тратить все свое время на отправку страниц памяти на диск и извлечение их обратно с диска. (Это называется «трэшинг».) Когда это происходит, вы увидите, что индикатор вашего жесткого диска гаснет, поскольку он тратит все свое время на чтение и запись, и процессор начинает тратить все свое время на выполнение этой случайной работы.

Когда процессор занят, он не может перерисовать экран так быстро, как следовало бы. В самых крайних случаях система перестает отвечать на запросы, тратя время на перемещение данных на диск и с него.

Лучший способ решить эту проблему без перезагрузки - это убрать большой ненужный процесс и, таким образом, освободить память. Когда память освобождается, перебивание прекращается, и процессор может вернуться к выполнению полезной работы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .