Я использую iceweasel 23 с расширением noscript под Linux. Со многими открытыми вкладками и другими открытыми процессами иногда я посещаю сайт, на котором мне удается выборочно разрешить использование некоторого javascript, и тогда машина замедлится до сканирования. Я буду слышать, как диск работает неистово, и вижу, как мышь неохотно отвечает или не отвечает вообще. Система не устанавливается после нескольких минут ожидания и не устанавливается после физического отключения от сети.
Пока что я нашел единственный способ восстановить работоспособность машины - открыть новый терминал (скажем, ctrl-alt-f4), подождать несколько минут, пока он ответит, войти в систему как root, подождать несколько минут для ответа, ps -U username iceweasel, подождите несколько минут, чтобы он ответил. Затем я могу вернуться к исходному сеансу и выборочно восстановить вкладки.
Есть ли «лучший», менее разрушительный способ выхода из этой ситуации?
Я думаю, что я ищу способ установить что-то вроде ulimit bash для конкретной вкладки в процессе iceweasel.
Вот пример виновного сайта ( http://projects.wsj.com/waste-lands/ ). После полчаса просмотра этого сайта Wall Street Journal возникла эта проблема. В этом случае у меня никогда не было открыто более одной вкладки для этого сайта, все остальные вкладки были для сайтов с низким уровнем ресурсов, и я помню, что мне нужно было только включить сценарии для доменов wsj и google-map.