LINUX.ORG.RU
ФорумTalks

Почему современные дистрибутивы жрут так много оперативной памяти и куда от этого деваться?


0

1

Ну вот например, сейчас у меня

# free -m
             total       used       free     shared    buffers     cached
Mem:          1991       1797        194          0         88        617
-/+ buffers/cache:       1091        900
Swap:         1953        151       1801

И это при том что у меня Slackware — один из самых нежручих дистрибутивов, лёгкий DE (Xfce4) и не открыто ничего по-настоящему ресурсоёмкого — ни там 3D-редакторов, ни офисов, а всего лишь X-Chat, Pidgin и Firefox, ну и по мелочи несколько текстовых редакторов (mousepad) с заметками, терминал, да окуляр с одним доком. Примерно половину жрёт Firefox 5. Но даже половина от этого — это больше 512 гигов.

Ubuntu 10.04 — уже не скажешь, что современный, на 1 GiB ОП без свопа умудряется тормозить при большом аптайме.

А что делать обладателями компов с полугигом ОП и меньше? Они же теоретически вполне пригодны для таких задач, как я описал, по крайней мере у меня такие задачи на компе вообще не тормозили раньше, когда он был современный.

★★★★★

Последнее исправление: Xenius (всего исправлений: 1)

а посмотреть, что именно у тебя жрет?

stevejobs ★★★★☆
()

Pidgin и Firefox жручие

fads ★★
()

УМВР на 384 MiB ОЗУ (раньше 256) с третьекедами. А вообще почему-то после запуска процесса, его работы и завершения количество занятой памяти увеличивается (и это в строке ‘-/+ buffers/cache’). Почему так происходит, толком не выяснил.

gentoo_root ★★★★★
()

> что делать обладателями компов с полугигом ОП и меньше?

ставить весьмерочку с metro-style приложениями

wxw ★★★★★
()

УМВР ЧЯДНТ?

             total       used       free     shared    buffers     cached
Mem:           493        463         29          0         40        234
-/+ buffers/cache:        189        304
Swap:          956         53        903

p.s. пишу из под айсвайселя, запущены geany, gajim и парочка konsole. DE - fluxbox.

r_asian ★☆☆
()

Дежавю…

Deleted
()
Ответ на: комментарий от exception13

> -/+ buffers/cache: 295

Это уже приемлемо. Как добился? В смысле, что там запущено, много всего или сразу после загрузки браузер с одной вкладкой Лора?

Xenius ★★★★★
() автор топика
Ответ на: комментарий от exception13

кстати да. запущены толстячки compiz, awn и chromium. ну и emacs

exception13 ★★★★★
()
Ответ на: комментарий от r_asian

> p.s. пишу из под айсвайселя, запущены geany, gajim и парочка konsole. DE - fluxbox.

Konsole под fluxbox? А дистр какой — Debian?

Xenius ★★★★★
() автор топика
Ответ на: комментарий от Xenius

>Хотя если ты про Trinity...

Не-а, там дебиан ленни с кедами 3.5.10. Собираюсь пообновлять, кстати, кеды до четвёртых, а дебиан до арча. Не думаю, что будет что-то тормозить или жрать много памяти.

gentoo_root ★★★★★
()
             total       used       free     shared    buffers     cached
Mem:          2016       1533        483          0         32        909
-/+ buffers/cache:        591       1425
Swap:         1905        135       1770

арч, четвертокеды, konsole, amarok, kmail, firefox6, до этого еще погамал, поэтому немножко свопа

:3

Ingvarr ★★★★
()
             total       used       free     shared    buffers     cached
Mem:          3022       1129       1892          0        106        606
-/+ buffers/cache:        417       2605
Swap:         7628          0       7628

11.04(Гном)+awn+dropbox+firefox с парой вкладок Что-то сомневаюсь, что Xfce4 легкий...

Rubbiroid
()

> А что делать обладателями компов с полугигом ОП и меньше?

Пойти и купить памяти.

Relan ★★★★★
()

Почему современные люди жрут так много и куда от этого деваться?

Сабж.

terminator
()

>А что делать обладателями компов с полугигом ОП и меньше?

Не использовать Gentoo и KDE, а использовать нормальные дистрибутивы и DE.

terminator
()

А с каких это пор free позволяет посмотреть реально используемую память?

Приведу свой top-10 жрущих (cc1plus и make - это я kicad устанавливаю):

7394 eddy      20   0  866m 372m  32m S    0 18.5   1:44.55 firefox-bin     
18357 root      20   0  104m  51m 5480 R   14  2.6   0:00.42 cc1plus         
 1783 root      20   0  122m  37m  16m S    1  1.9   1:31.39 X               
11661 eddy      20   0  245m  30m  16m S    0  1.5   0:01.47 medit           
 6453 eddy      20   0  786m  30m  17m S    1  1.5   1:35.97 audacious       
 1830 eddy      20   0  192m  18m  11m S    1  0.9   0:15.88 terminal        
17585 root      20   0 24544  13m  776 S    0  0.7   0:01.00 make            
 1738 proxy     20   0 44944  11m 4248 S    0  0.6   0:10.08 squid           
 1827 eddy      20   0 98444 7020 4924 S    0  0.3   0:22.62 icewm           
 1832 eddy      20   0  120m 6232 4788 S    0  0.3   0:08.93 parcellite 
Дистрибутив - арч.

Eddy_Em ☆☆☆☆☆
()
  PID      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                    
 2257      20   0  501m 146m  23m S    2 14.7   7:10.62 firefox                    
14060      20   0  187m  58m  18m S   10  5.8   2:58.54 plugin-containe            
11657      20   0 71772  44m 5496 S    0  4.5   1:16.74 R                          
14046      20   0  112m  20m  14m S    0  2.1   0:04.93 claws-mail                 
12944      20   0 34572  19m 9100 S    0  1.9   0:03.29 zathura                    
 1307      20   0 36344  10m 5128 S    7  1.0  10:34.67 Xorg                       
 4045      20   0 35564  10m 8276 S    0  1.0   0:03.44 sakura                     
 2068      20   0 97480 9904 8164 R    5  1.0   0:03.94 sakura                     
11605      20   0 32856 9516 7884 S    0  0.9   0:14.60 sakura                     
 3927      20   0 33072 9000 7664 S    0  0.9   0:18.63 sakura                     
 3678      20   0 32904 8992 7692 S    0  0.9   0:06.63 sakura                     
 3818      20   0 33380 8952 7624 S    0  0.9   0:01.95 sakura                     
 2347      20   0 32868 8680 7540 S    0  0.8   0:03.47 sakura                     
 2037      20   0 85592 7884 7056 S    2  0.8   2:59.61 xfce4-battery-p            
 2026      20   0 30644 7540 6408 S    0  0.7   0:16.30 xfce4-panel                
 2035      20   0 21012 7084 6188 S    3  0.7   6:20.50 xfce4-cpugraph-            
 2034      20   0 21036 7000 6168 S    0  0.7   1:52.83 xfce4-netload-p            
# free -m
             total       used       free     shared    buffers     cached
Mem:           999        533        465          0         18        186
-/+ buffers/cache:        328        670
Swap:         1989         84       1905

Debian

ados ★★★★★
()

Прозреваю x86-64 и nvidia у топикстартера и отсутствие чего-то из этого у тех, у кого ВР.

x3al ★★★★★
()
             total       used       free     shared    buffers     cached
Mem:          1763        975        787          0         22        572
-/+ buffers/cache:        379       1383
Swap:         2055          0       2055
roman@debian:~$ uptime 
 23:45:11 up  3:08,  1 user,  load average: 0.36, 0.41, 0.24

KDE 4.6 gajim opera debian

roman77 ★★★★★
()
┌─[crow@arch] † (~)
└─: free -m
             total       used       free     shared    buffers     cached
Mem:          1760       1600        160          0         39        701
-/+ buffers/cache:        859        901
Swap:         2651         35       2616
┌─[crow@arch] † (~)
└─: uptime
 22:55:34 up 3 days, 11:11,  2 users,  load average: 0.09, 0.15, 0.14

arch, kde4, yakuake, clementine, gwenview, krusader, chromium, kde-telepathy. Юзается preload.

Crow
()

too fat :)

[cat@Monster ~]$ free -m
             total       used       free     shared    buffers     cached
Mem:         12034       6010       6024          0       1421       2427
-/+ buffers/cache:       2161       9873
Swap:            0          0          0

По сабжу: купи рамы, копейки же, 2 гига стоят как поездка на такси, например.

pekmop1024 ★★★★★
()

>Примерно половину жрёт Firefox 5. Но даже половина от этого — это больше 512 гигов.
OMFG!

kernelpanic ★★★★★
()
$ free -m
             total       used       free     shared    buffers     cached
Mem:          3949       2655       1294          0        220       1567
-/+ buffers/cache:        867       3082
Swap:        15360          0      15360


Slackware64, KDE4.5, Clementine, Firefox, Seamonkey, Gajim

Urchin ★★★
()
Ответ на: комментарий от x3al

У меня и x86-64, и nvidia, но так память не отжирается. А у ТС'а, скорее всего, какие-нибудь четверокеды жрут.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от baverman

А и правда, там же RSS есть...

Значит, ps тоже показывает реальное потребление памяти. Можно рекурсивно пройтись по /proc и посчитать реально занимаемую приложениями память.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Значит, ps тоже показывает реальное потребление памяти.

Поперхнулся. Ты о разделяемых библиотеках слышал?

baverman ★★★
()
Ответ на: комментарий от gentoo_root

> Не-а, там дебиан ленни с кедами 3.5.10
Это не современный дистрибутив.

Xenius ★★★★★
() автор топика

> куда от этого деваться

Купить еще памяти. Уж лучше у приложений будет больше возможностей, чем меньше трата памяти.

note173 ★★★★★
()
Ответ на: комментарий от x3al

> Прозреваю x86-64 и nvidia у топикстартера и отсутствие чего-то из этого у тех, у кого ВР.

Slackware64, Intel GMA960

Xenius ★★★★★
() автор топика
Ответ на: комментарий от note173

> Купить еще памяти. Уж лучше у приложений будет больше возможностей, чем меньше трата памяти.
И где ты сейчас купишь DDR1 по нормальным ценам?

Xenius ★★★★★
() автор топика
Ответ на: комментарий от Xenius

Я не понимаю таких проблем. Если нет возможности поменять оборудование, значит нужно использовать то, что раньше на нем работало хорошо. В некоторых компаниях до сих пор есть вещи на dos'е.
Если есть возможность — то менять железо раз в два-три года, это совсем не дорого. Память сейчас — самая дешевая их комплектующих.

note173 ★★★★★
()
Ответ на: too fat :) от pekmop1024

> По сабжу: купи рамы, копейки же, 2 гига стоят как поездка на такси, например.
Поездка на такси стоит 950р?

Xenius ★★★★★
() автор топика
Ответ на: комментарий от Urchin

> Seamonkey
А зачем оно? Какой-то светофор с движком фирефокса на вид.

Xenius ★★★★★
() автор топика

вот центос стоит без иксов, если стопануть оракл, вебсферу и прочую муть, не нужную для домашнего использования, кушает около 70 метров

slyjoeh ★★★
()
Ответ на: комментарий от Xenius

> Поездка на такси стоит 950р?

Ну да. Можно за 700 на среднее расстояние доехать.

note173 ★★★★★
()
Ответ на: too fat :) от pekmop1024

Что за нищебродство? Вот нормальное количество RAM:

> free -m
             total       used       free     shared    buffers     cached
Mem:         32168      23317       8850          0       1177      17988
-/+ buffers/cache:       4151      28016
Swap:         1983          0       1983

unanimous ★★★★★
()

amorpher:~/.Рабочий стол$ free -m
total used free shared buffers cached
Mem: 2013 1004 1008 0 59 717
-/+ buffers/cache: 227 1786
Swap: 0 0 0
amorpher:~/.Рабочий стол$


Здесь убунта 11.04

amorpher ★★★★★
()
Ответ на: комментарий от note173

> Я не понимаю таких проблем. Если нет возможности поменять оборудование, значит нужно использовать то, что раньше на нем работало хорошо. В некоторых компаниях до сих пор есть вещи на dos'е.

А как же дырки безопасности?

Xenius ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.