LinuxForum.Fans
Тема

Ubuntu не полностью расходует RAM

Автор: Dima85 9 сообщений 1490 просмотров
#317559

У меня старенький ноутбук 1.8Ghz и 2.3Gb RAM.
В последнее время начал замечать что системой никогда больше 1.2Gb не расходуется операционной памяти.
Но при этом ЦПУ может быть загружено на 99%-100%.
Подскажите пожалуйста, может можно что-то в стройках сделать. Что бы Ubuntu больше использовал операционной памяти, но при этом меньше ЦПУ?

Файл подкачки как правело используется не более 2-10мб из 600мб.

#317561
"Dima85⇓" написал:
В последнее время начал замечать что системой никогда больше 1.2Gb не расходуется операционной памяти.
Но при этом ЦПУ может быть загружено на 99%-100%.
Подскажите пожалуйста, может можно что-то в стройках сделать. Что бы Ubuntu больше использовал операционной памяти, но при этом меньше ЦПУ?

Для меня связь этих параметров далеко не очевидна.

Покажите

text

sudo sysctl vm.swappiness
#317578

И вообще какая связь между тем что процессор занят на сто процентов а озу не используется на всю?)))
Я поставил ССД, но у меня процессор как считал со скоростью 1МІПС так и считает...)))

Вы возьмите в GIMP отмасштабируйте картинку какую-нить в 50000на50000 в 24 бита. и сохраните ее в BMP.
1. В процессе ресайзинга у вас вся озу скушается.
2. при последующем просмотре каким-нить вьювером оной картинки у вас озу будет опять сьедаться вся...)))
3. можете подобрать размер картинки который будет вам занимать только 1.5гб озу и сравнивать результаты...

#317579

Обычно новички пугаются обратного:
$ 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Гб) Объясняются тем что часть видяха жрет, а часть под ядро ушло. А у вас?

#317584
text
vm.swappiness = 60
text

 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мб.

#317588
"Dima85⇓" написал:
vm.swappiness = 60

Добавьте, либо измените соответствующую строку, в файле /etc/sysctl.conf

text

vm.swappiness = 10

...теперь система начнёт «свапиться», когда памяти останется менее 10%.

P.S. Применить изменения без перезагрузки можно командой

text

sudo sysctl -p
#317603
Dima85 написал:
В последнее время начал замечать что системой никогда больше 1.2Gb не расходуется операционной памяти.
Но при этом ЦПУ может быть загружено на 99%-100%.
Подскажите пожалуйста, может можно что-то в стройках сделать. Что бы Ubuntu больше использовал операционной памяти, но при этом меньше ЦПУ?

Файл подкачки как правело используется не более 2-10мб из 600мб.

Значит Вам больше и не надо памяти и это хорошо. Другое дело что необходимо проверить поведение процессов по использованию ЦП.

"Lupo Alberto" написал:
Dima85⇓ пишет:

vm.swappiness = 60

Добавьте, либо измените соответствующую строку, в файле /etc/sysctl.conf

vm.swappiness = 10

...теперь система начнёт «свапиться», когда памяти останется менее 10%.

P.S. Применить изменения без перезагрузки можно командой

sudo sysctl -p

Зачем? Зачем ему этот параметр, если у него в свапе "не более 2-10мб из 600мб"?

#317605
"CryptSpirit⇓" написал:
Зачем? Зачем ему этот параметр, если у него в свапе "не более 2-10мб из 600мб"?

Значит, ещё реже «свапиться» будет. Чем, по-вашему, плохо данное значение для этого параметра?

#317609
Lupo Alberto написал:
[quote="CryptSpirit⇓"]Зачем? Зачем ему этот параметр, если у него в свапе "не более 2-10мб из 600мб"?

Значит, ещё реже «свапиться» будет. Чем, по-вашему, плохо данное значение для этого параметра?[/quote]

Я против того что бы настраивать систему по "кофейной гуще". vm.swappiness здесь ни при чем. Его значение я не трогал даже на продакшен серверах. Его изменение почти не повлияет на эту ситуацию. Вы только отнимаете время человека и ведете его по не верному следу. Я против этого.

Войдите или зарегистрируйтесь, чтобы ответить.