Я первый пользователь Ubuntu-12.04 с установкой WUBI.
У меня Dell vostro 3450 с i5 2410m, 3 Гб оперативной памяти, Intel HD 3000, гибрид 6630 м.
Серфинг и игры в игры работают безупречно. Однако у меня возникают огромные проблемы при установке приложений и в целом при копировании и перемещении файлов.
При этом система значительно медленнее и довольно часто зависает (Firefox становится голубоватым, иногда даже черно-белым). Я бы сказал, что Ubuntu выделяет слишком много ресурсов на передачу и установку файлов, но даже эти задачи выполняются очень медленно.
Вот очень конкретный пример: сегодня я попытался переместить файл размером 6 ГБ из моей установки Windows 7. Сначала это было хорошо, поэтому я перешел на Firefox, но через некоторое время firefox начал случайным образом превращаться в голубоватый, и мышь перестала работать случайным образом. Постепенно все становилось все хуже и хуже, пока не добрался до точки, когда Firefox стал черным и белым, а мышь не работала вообще. Я бушевала и пошла покушать, когда у меня задний экран стал черным. Вероятно, он отключил меня из-за неактивности, когда я нажал случайную кнопку, чтобы оживить экран, мне пришлось подождать несколько минут, чтобы он показывал мне только фон моего экрана. Нет входа в экран, только фон и работающая мышь. Вентилятор NoteBook работал на 100%, поэтому я предположил, что передача файлов продолжается, и оставил его работать. Ничего не изменилось в течение целого часа, поэтому я сильно перезагрузил его. Передача файла не удалась, он перенес едва 2 гига. Это нормально ?
Что делать в этих ситуациях? Это не позволило мне загрузить системный менеджер и даже терминал.
Я заметил те же замораживания. В то время как я не могу сказать, почему это происходит, я знаю способ избавиться от этого. Вот то, как:
В терминале ввести
echo "deadline" | sudo tee /sys/block/sda/queue/scheduler
Попытайтесь переместить или скопировать большие суммы файлов снова. Необходимо заметить огромную разницу. Если так, делайте изменение постоянным путем ввода в терминале:
gksudo gedit /etc/default/grub
В начале строки GRUB_CMDLINE_LINUX_DEFAULT=""
, добавьте следующую строку, промежуточную ""
s:
elevator=deadline
Сохраните и выйдите. После этого введите в терминале
sudo update-grub
Перезагрузка.
К вашему сведению: Это изменяет так называемый планировщик на 'крайний срок'.
Источник: http://techtitbits.com/2010/04/get-rid-of-freeze-ups-during-disk-io-activity-in-ubuntu/
================================================================================
Другая Возможность состояла бы в том, чтобы понизить dirty_ratio настройки. Для тестирования его введите в терминале:
sudo bash -c "echo 10 > /proc/sys/vm/dirty_ratio"
sudo bash -c "echo 5 > /proc/sys/vm/dirty_background_ratio"
Если это помогает, сделайте это постоянным путем редактирования sysctl.conf:
gksudo gedit /etc/sysctl.conf
В конце файла добавьте следующие строки:
vm.dirty_ratio=10
vm.dirty_background_ratio=5
Сохраните, закройтесь и перезагрузка.Готово.
На основе моего опыта Диск ввод-вывод является отравой любого нормального пользовательского опыта в соответствии с Linux.
Вещи, которые делают это хуже:
Причины замедления:
Так, в целом. Что-либо, что можно сделать для предотвращения касающегося диска, хорошо.
Можно изменить каталог кэша Firefox на
/run/shmЭто - электронный диск. Это очень быстро, но что-либо, что Вы храните, там будет
Учебные руководства для этого могут быть сделаны при помощи Google.
Вы должны помнить, что Wubi устанавливает Ubuntu в существующий раздел Windows, а не в отдельный раздел.
Похоже, в Ubuntu нет места для работы в существующем разделе Windows. Это может быть попытка использовать подкачку, но ее недостаточно, что приводит к замедлению работы системы и интенсивной работе диска.
Я бы либо установил Ubuntu в отдельный раздел без Wubi, либо увеличил бы размер раздела Windows и размер вашей установки Wubi.
Вы также можете взглянуть на эту статью о том, как улучшить производительность вашего жесткого диска.
Я тоже столкнулся с этим. Я надеялся, что решение ReadyBoost решит проблему, но для меня это не имело большого значения. Тем не менее, это может работать для вас.
Мои мысли: процессы, которые используют большой доступ к диску (который уже в 10 000 раз медленнее, чем доступ к памяти) теперь должны делать больше, чтобы иметь дело с форматом жесткого диска Wubi.
Мое предложение: 1. Переключиться с Firefox на Chrome. И закройте ненужные вкладки. На 60% быстрее 2. Переключитесь на легкий минималистичный веб-сервер, если это то, чем занимается ваше приложение. Я попробовал 3 - сервер Reddit медленно работает на моем 6-летнем ноутбуке, как на сервере, так и на клиенте, и я столкнулся с некоторыми неприятными проблемами при установке с Telescope, но пока мне нравится Arc 3.1 - источник, стоящий за Hacker News. Это немного сложно найти, поэтому вот URL: http://ycombinator.com/arc/arc3.1.tar
Сторонняя мысль: если использовать копирование и символику ссылки, чтобы все ваши обращения к диску находились на вашем флеш-накопителе, так как какие каталоги имеют наибольшее количество обращений к диску, это должно иметь значение, если полностью обойти файловую систему Wubi и заменить ее на SSD.