У меня старенький ноутбук 1.8Ghz и 2.3Gb RAM.
В последнее время начал замечать что системой никогда больше 1.2Gb не расходуется операционной памяти.
Но при этом ЦПУ может быть загружено на 99%-100%.
Подскажите пожалуйста, может можно что-то в стройках сделать. Что бы Ubuntu больше использовал операционной памяти, но при этом меньше ЦПУ?
Файл подкачки как правело используется не более 2-10мб из 600мб.
Ubuntu не полностью расходует RAM
В последнее время начал замечать что системой никогда больше 1.2Gb не расходуется операционной памяти.
Но при этом ЦПУ может быть загружено на 99%-100%.
Подскажите пожалуйста, может можно что-то в стройках сделать. Что бы Ubuntu больше использовал операционной памяти, но при этом меньше ЦПУ?
Для меня связь этих параметров далеко не очевидна.
Покажите
sudo sysctl vm.swappiness
И вообще какая связь между тем что процессор занят на сто процентов а озу не используется на всю?)))
Я поставил ССД, но у меня процессор как считал со скоростью 1МІПС так и считает...)))
Вы возьмите в GIMP отмасштабируйте картинку какую-нить в 50000на50000 в 24 бита. и сохраните ее в BMP.
1. В процессе ресайзинга у вас вся озу скушается.
2. при последующем просмотре каким-нить вьювером оной картинки у вас озу будет опять сьедаться вся...)))
3. можете подобрать размер картинки который будет вам занимать только 1.5гб озу и сравнивать результаты...
Обычно новички пугаются обратного:
$ free
total used free shared buffers cached
Mem: 5816680 5131368 685312 0 249648 3355660
-/+ buffers/cache: 1526060 4290620
Swap: 3000316 0 3000316
А!!! У меня убунту всю ОЗУ съела...
А я ведь кроме браузера и слушанья мп3 больше ничего не делал...)))
А теперь все мои прослушанные мп3-файлы в кэше в озу лежат, чтоб их быстрее можно было открывать если надо будет...))) Как только понадобится место кэш моментально чистится на нужный объем.
Кстати у вас странная сумма 2.3Гб. У вас типа 2Гб+512мб?
Мои 5.8Гб(а не 6Гб) Объясняются тем что часть видяха жрет, а часть под ядро ушло. А у вас?
vm.swappiness = 60
free
total used free shared buffers cached
Mem: 2449928 2201168 248760 0 157444 956924
-/+ buffers/cache: 1086800 1363128
Swap: 625660 11788 613872Кстати у вас странная сумма 2.3Гб. У вас типа 2Гб+512мб?
У меня 2 платы по 1Gb, но в ноутбуке так же есть встроенный ram (не плата) именно он и дает эти 300мб.
vm.swappiness = 60
Добавьте, либо измените соответствующую строку, в файле /etc/sysctl.conf
vm.swappiness = 10
...теперь система начнёт «свапиться», когда памяти останется менее 10%.
P.S. Применить изменения без перезагрузки можно командой
sudo sysctl -p
В последнее время начал замечать что системой никогда больше 1.2Gb не расходуется операционной памяти.
Но при этом ЦПУ может быть загружено на 99%-100%.
Подскажите пожалуйста, может можно что-то в стройках сделать. Что бы Ubuntu больше использовал операционной памяти, но при этом меньше ЦПУ?
Файл подкачки как правело используется не более 2-10мб из 600мб.
Значит Вам больше и не надо памяти и это хорошо. Другое дело что необходимо проверить поведение процессов по использованию ЦП.
Dima85⇓ пишет:
vm.swappiness = 60
Добавьте, либо измените соответствующую строку, в файле /etc/sysctl.conf
vm.swappiness = 10
...теперь система начнёт «свапиться», когда памяти останется менее 10%.
P.S. Применить изменения без перезагрузки можно командой
sudo sysctl -p
Зачем? Зачем ему этот параметр, если у него в свапе "не более 2-10мб из 600мб"?
Зачем? Зачем ему этот параметр, если у него в свапе "не более 2-10мб из 600мб"?
Значит, ещё реже «свапиться» будет. Чем, по-вашему, плохо данное значение для этого параметра?
[quote="CryptSpirit⇓"]Зачем? Зачем ему этот параметр, если у него в свапе "не более 2-10мб из 600мб"?
Значит, ещё реже «свапиться» будет. Чем, по-вашему, плохо данное значение для этого параметра?[/quote]
Я против того что бы настраивать систему по "кофейной гуще". vm.swappiness здесь ни при чем. Его значение я не трогал даже на продакшен серверах. Его изменение почти не повлияет на эту ситуацию. Вы только отнимаете время человека и ведете его по не верному следу. Я против этого.