LINUX.ORG.RU

Кто заметил, что с ядром 2.6.39-rc больше свободной памяти?


0

2

Делюсь наблюдениями. При практически одинаковом .config при загрузке системы с ядром 2.6.39-rc4 занято ОЗУ, при последнем замере, было 197 Мб. А 2.6.38.3 - 222 Мб. Вроде-бы нормально так свободной памяти увеличилось.

Кто-то такое наблюдал, товарищи? :))



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

Я наблюдал только проблемы с работой. Подожду релиза, может там получше будет.

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

На одной машинке оно у меня просто не грузилось, на другой

[13:02:25] <rain> 39-rc2 вышло... Надо собрать

[13:40:49] rain вышел(а) из комнаты

[13:45:49] rain вошёл(а) в комнату

[13:46:25] <rain> странное ядро

[13:48:02] <rain> ноут работает с ним только когда нежно почесываешь его за ухом ^W^W по точпаду, иначе - фриз

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

Погрешность-не-погрешность, а радует. :))

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

//да и месседж то оказывается не удалил.

кстати, по поводу тестов, YAR.
Так, а может на машине по-новее, цифры совсем другую бы картину обозначили?

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

Машинка у меня есть только сильно поновее - минимум 700-й селерон (и то освободился потому, что запустил ту машину, что по ссылке). Ну а тест в данном случае был все же вторичен - первоочередная задача была запустить старое железо с новым софтом и максимальной скоростью, а ядро уже под все это дело подстраивал - так и получился тест нескольких версий.

Ну и на новом железе трудно ловить разницу - проще увидеть разницу между 2:20 и 1:45 на старом, чем 11 и 12 секунд на новом. Что-то, конечно, быстрее будет - благодаря, например, параллельной инициализации железа.

YAR ★★★★★
()

Мож чего поменяли в механизме распределения памяти...

У меня на 2.3.39 система стала субъективно резвее, и удивительно быстро переключается между X и текстовыми консолями. Это и есть тот самый KMS?

Deleted
()

Количество используемой памяти сократилось на ~6MiB.
Было 46.2 стало 40.5.

tn1
()

да вроде не видно

MaZy ★★★★★
()

Наличие свободной памяти - это недостатки системы кэширования.
Свободной памяти быть не должно вообще.

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

>У меня на 2.3.39 система стала субъективно резвее, и удивительно быстро переключается между X и текстовыми консолями.
Это CONFIG_SCHED_AUTOGROUP

Это и есть тот самый KMS?

За память и то, что объём стал меньше отвечают CONFIG_COMPACTION и CONFIG_KSM (не путать с KMS) — Только они и в моём 2.6.38-r2 есть

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

«Enable Kernel Samepage Merging: KSM periodically scans those areas
of an application's address space that an app has advised may be
mergeable. When it finds pages of identical content, it replaces
the many instances by a single page with that content, so
saving memory until one or another app needs to modify the content.
Recommended for use with KVM, or with other duplicative applications.
See Documentation/vm/ksm.txt for more information: KSM is inactive
until a program has madvised that an area is MADV_MERGEABLE, and
root has set /sys/kernel/mm/ksm/run to 1 (if CONFIG_SYSFS is set).»

А мне вот интересно, как сильно включенный KSM забирает время ЦП? На обычном десктопе его включать есть смысл? Как много в памяти крутится таких вот «pages of identical content»?

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

Но fail на двух машинках настораживает.

Тоже фэйл с двумя машинами. Сломали нуво(3D). На одной машине при выходе из полноэкранного режима в kde получаю фриз, на другой при попытке запустить гнум 3 получаю падения ядра. Нужно ждать релиза. А пока очень сыро.

Vovka-Korovka ★★★★★
()
Ответ на: комментарий от xoomer

Ноль.

# ps aux | grep ksmd | grep -v grep
root 550 0.0 0.0 0 0 ? SN Apr18 0:00 [ksmd]

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

>CONFIG_KSM

Это не то, что ты думаешь. Оно работает только при условии поддержки юзерспейса, и емнип используется только в vmware.

anon_666
()
Ответ на: комментарий от xoomer

Читаем вот это:

those areas of an application's address space that an app has advised may be mergeable

Несколько раз, до просветления.

anon_666
()
Ответ на: комментарий от xoomer

емнип, софт должен поддерживать
и на десктопе толку ноль
ибо дубликатов в памяти тупо нет
это тебе не хост с 1000-ю виртуалок, для которых KSM и был придуман

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

не только
оно изначально для KVM было придумано
это потом прокачали для стороннего софта

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

Ну чего, 38-е у меня вполне успешно работает на двух машинах, в т.ч. и упомянутом ноуте.

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

емнип, софт должен поддерживать

Ты так говоришь, как будто это всё разными компиляторами собирается.

ибо дубликатов в памяти тупо нет

Каждую страницу проверял на уникальность?

http://www.linux-kvm.com/content/using-ksm-kernel-samepage-merging-kvm

Redhat claims that tests with KSM were able to achieve 600 vms on a host with 48 cores and 256 GB RAM

это тебе не хост с 1000-ю виртуалок

Как обычно, впереди планеты всей?

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

http://www.linux-kvm.org/page/KSM

KSM is a memory-saving de-duplication feature, that merges anonymous (private) pages (not pagecache ones). Although it started this way, KSM is currently not suitable only for Virtual Machine use, but rather, it can be useful to any application which generates many instances of the same data

Так что ещё одна пика мне в задницу, чтобы перейти на chrome с firefox.

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

учи матчасть!
anon_666 тебе даже направление указал
если не знаешь о чём речь, то не берись спорить, тем более со мной

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

то что крутится внутри виртуалки - не важно

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

Ну нет и фиг с ним. Хотя обидно.

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

не уместна клоунада здесь твоя, о юный падаван

megabaks ★★★★
()

А почему ты не рассказал про прирост производительности на 0.3%?

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