LINUX.ORG.RU

WoW, cached memory и прочие радости жизни


0

1

что у нас есть сейчас: свежезапущенные иксы ,

neko@nowhere ~ $ free -m
             total       used       free     shared    buffers     cached
Mem:          3965       1662       2303          0         64       1098
если сделать «sync && echo 3 >/proc/vm..» (очистить дисковые кэши), то в колонке «cached» мы увидим цифру 100-200.

если нескололько часов поиграть в World of Warcraft (wine), то начинаются жуткие тормоза и иногда приходит злой дядя OOMKiller. free -m показывает «free 50, cached 3000».
при этом командой «sync && echo 3 >/proc/vm..» кэши даже и не думают сбрасываться. совсем-совсем. помогает только перезапуск X-сервера.
вопрос вот в чём: как это пофиксить? надоело каждые пару часов рестарт иксов делать.

p.s. ах да, видеокарта - интеграшка, и по -идее VRAM она берет из RAM, если это имеет значение

★★★★★

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

А на других тяжелых (для графики) приложениях та же ситуация, мож как-то видеопамять выделяется и не отдается?

strangeman ★★★★
()
Последнее исправление: strangeman (всего исправлений: 1)
Ответ на: комментарий от strangeman

хз, больше нету «тяжёлых» приложений

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

[offtop]
Немного не по теме, но где еще найдешь практикующего wow-игрока?
Для того чтобы бегать в самом распоследнем wow'е надо платить за активацию всех аддонов (хз сколько их там вышло) или уже сделали кнопку «оплатить сразу»?
Есть ли в wow'е класс, способный в одиночку чистить данжи по уровню (как лисы в pw)?
[/offtop]

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

Для того чтобы бегать в самом распоследнем wow'е надо платить за активацию всех аддонов (хз сколько их там вышло) или уже сделали кнопку «оплатить сразу»?

сделали, только последний аддон надо будет отдельно брать, да ито пока.

Есть ли в wow'е класс, способный в одиночку чистить данжи по уровню (как лисы в pw)?

Нет и быть не может. Изредко какого-нибуть боса нестандартными методами.

По сабжу - у меня тоже интел интеграшка, проблем не замечал, диск кешируется, но незаметно.

Dlinnii
()

А как запускаешь игру? В терминале?

Просто есть у wine такая выбешивающая особенность - он неудержимо дрищет сообщениями типа «fixme: ...». Если запускать через терминал, он срёт в терминал, что при неограниченном журнале может забить всю оперативку. В противном случае он гадит в .xsession-errors, пару раз вычищал этот файл размером в 5+ Гб.

Kindly_Cat
()
Ответ на: комментарий от Old_Hamster

Для того чтобы бегать в самом распоследнем wow'е надо платить за активацию всех аддонов (хз сколько их там вышло) или уже сделали кнопку «оплатить сразу»?

всего есть 5 версий вов: Classic , The Burning Crusade, Wrath of the Lich King, Cataclysm, Mists of Pandaria.
первые 3 покупаются вместе (150р.)
вторые 2 - отдельно (не помню сколько, ищи магазины в гугле - там дешевле, чем на офф. сайте)

Есть ли в wow'е класс, способный в одиночку чистить данжи по уровню (как лисы в pw)?

если ты качаешь перса в 1 раз, то нет. только 5 человек. но в данжи можно попасть нажатием 1 кнопки :)

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

Нет и быть не может. Изредко какого-нибуть боса нестандартными методами.

с твинками не знаком? так вот, персонаж в фулл твинкошмоте может запросто зачистить данжи вплоть до 30 лвл. соло

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

а толку? если сделать killall konsole, кэш не возвращается.
если же killall x - то всё ок.

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

По сабжу - у меня тоже интел интеграшка, проблем не замечал, диск кешируется, но незаметно.
незаметно

после

12:14:11 up 8 days, 16:47, 9 users, load average: 1,44, 1,07, 0,72

оно ОЧЕНЬ ЗАМЕТНО, да еще и НЕ ОЧИЩАЕТСЯ

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

да и если запускать вов в отдельных иксах, проблемы не наблюдается

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