[Comm] зависания
Дегтярёв Дмитрий
=?iso-8859-1?q?ddv_=CE=C1_nevod=2Eru?=
Ср Сен 3 12:05:10 MSD 2008
SKeeper пишет:
> система - Alt Desktop 4.0.
> KDE - 3.5.7
> swap-раздел отсутствует
> ОЗУ - 1ГБ
>
> В некоторых случаях (открытие чересчур большой картинки, или же
> открытие габаритной странички в Firefox 2.0.0.8 и одновременно в
> Konqueror) происходит полное зависание системы, т.е. немного реагирует
> мышь, клавиатура не реагирует вообще. Если подождать подольше (минут
> 15-20 и больше), то система отвисает. Судя по всему (вернее по top)
> системе не хватает памяти и из-за этого начинаются зависания.
> Думаю добавить swap-раздел гига на 2. Поможет ли это от зависаний?
Если эти Ваши картинки не по 500Мб, то поможет. Т.е. позволит запускать
гораздо больше маленких картинок. Если картинки ну очень большие и одну
свернуть она полезет в своп, и развернуть минут через 5, то увидите Вы
эту картинку на экране не скоро.
> И вот интересно: есть ли способ вообще исключить такие ситуации, т.е.
> чтобы при отсутствие необходимого
> количества памяти "обделенная" операция/программа просто не
> запускалась бы? Лучше уж пусть не запустится отдельная задача нежели
> подвиснет вся система.
Управляет памятью Операционная Система и ОС не знает о том что вообще
делает, сколько ему потребуется памяти и т.п.. Возложить на ОС данные
функции не возможно. Поэтому притензии к разработчикам приложения, мол
почему Ваше приложение перед загрузкой картинки не проверяет влезет ли
она в ОЗУ?
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : ddv.vcf
Тип : text/x-vcard
Размер : 1091 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/community/attachments/20080903/b1b814a9/attachment-0002.vcf>
Подробная информация о списке рассылки community