LINUX.ORG.RU

Linux ate my RAM!


0

1
$ free -m
             total       used       free     shared    buffers     cached
Mem:          3014       2935         78          0          2        552
-/+ buffers/cache:       2381        633
Swap:         4095        595       3500

В этот момент GIMP падает со словами

GLib-ERROR **: gmem.c:170: failed to allocate 12288 bytes
Как это понимать? Полгига уже за память не считается? Дельфин, кстати, тоже отказался запуститься тупо повиснув. Чем больше памяти ставлю, тем болше удивляюсь, как мне ещё два года назад хватало пол гига на всё.

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

Ну или известный здесь анти12309-костыль с аллокатором, да.

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

Лимиты?

А в Арче они из коробки разве есть? Я не ставил.

Ну или известный здесь анти12309-костыль с аллокатором, да.

Хм. Который из них? Что-то когда-то на эту тему вроде бы делал...

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

И ты тоже поменял стратегию overcommit ?

router ★★★★★
()

ЗЫ. А сколько съел гимп перед вылетом? Может от упёрся в лимит 32битных приложений ?

router ★★★★★
()

Судя по тому, что там еще пустого свопа полно, дело не в общем количестве оперативки.

Axel
()
Ответ на: комментарий от router

ЗЫ. А сколько съел гимп перед вылетом? Может от упёрся в лимит 32битных приложений ?

Не, там всего 3 гига оперативы.

И ты тоже поменял стратегию overcommit ?

А вот это похоже на правду. Надо будет проверить.

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

Чем больше памяти ставлю, тем болше удивляюсь, как мне ещё два года назад хватало пол гига на всё.

Неговори... Я часто вспоминаю времена, когда 384мб хватало на браузер, мессенджер и параллельно еще что нибудь вроде музыки или видео.

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

Я часто вспоминаю времена, когда 384мб хватало на браузер, мессенджер и параллельно еще что нибудь вроде музыки или видео.

Если уж вспоминать времена, то это будет 4 МБ, поэтому лучше не надо :)

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

Не, там всего 3 гига оперативы.

На 32 бит теоретический максимум - 4 Гб на виртуальное адресное пространство процесса. Причём по умолчанию из него 1 Гб зарезервирован под ядро и IPC. Как раз 3 Гб.

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

Как раз 3 Гб.

Угу. Из них гиг съели кеды и пол гига свободно. Итого - до предела далековато. А вот гипотеза с overcommit мне импонирует.

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

> Из них гиг съели кеды и пол гига свободно.

http://www.opennet.ru/opennews/art.shtml?num=31145
[вброс][kde4]кто такие разрабы

> Полгига уже за память не считается? Дельфин, кстати, тоже отказался запуститься тупо повиснув. Чем больше памяти ставлю, тем болше удивляюсь, как мне ещё два года назад хватало пол гига на всё.

Пользуюсь KDE 3 и счастлив.

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

возьми и посмотри! sysctl vm.overcommit_memory

Вот в понедельник до работы дойду и посмотрю :)

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

tmpfs есть? free не показывает, что там в tmpfs. Т.е. может у вас в tmpfs 633 мб лежат, free будет показывать, что они свободны.

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