[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