минимизировать использование свапа
Просто смирись. Ведь в Linux самый лучший на свете менеджмент памяти.
А если просто уменьшить размер свап-раздела?
1) ты уверен, что это свап?
2) если они улетают в свап, значит памяти им всё-таки не хватает
2) если они улетают в свап, значит памяти им всё-таки не хватает
если они улетают в свап, значит памяти им всё-таки не хватаетПаямти не хватает не им, а системе в целом. И, как я понял - при этом в свап улетает не то, что не используется, а то, что используется активно -> в линуксе хреновое управление свапом.
И, как я понял - при этом в свап улетает не то, что не используется, а то, что используется активно -> в линуксе хреновое управление свапом.О!
стали подтягиваться знатоки работы подсистемы свапа в линуксе

как я понялИмелось в виду - не вообще, как это устроено в линуксе, а как именно это происходит в конкретном случае - иначе зорк не стал бы заводить этот тред...
сам-то такой-же знаток.
>2) если они улетают в свап, значит памяти им всё-таки не хватает
в своп может улететь даже когда свободная память есть
27 метров какой-то фигни улетело в свап хотя дискового кэша 200 метров (потенциально свободной памяти)
>2) если они улетают в свап, значит памяти им всё-таки не хватает
в своп может улететь даже когда свободная память есть
$free
total used free shared buffers cached
Mem: 386632 381064 5568 0 23744 205176
-/+ buffers/cache: 152144 234488
Swap: 1004052 27104 976948
27 метров какой-то фигни улетело в свап хотя дискового кэша 200 метров (потенциально свободной памяти)
Дарм. Тут есть одна проблема - ОО+firefox не должно хватать 256 памяти
Хотя если ОО без явы собран... То мб и должно... + какой у тебя десктоп? Если КДЕ то все понятно - жорные оне
Так и 512 может не хватить... Ну а если серьезно - юзай fluxbox раз памяти мало (или xfce4 хотя бы) Ну и в гугл по поводу параметра swappiness - для ноутов актуально - мне по крайней мере помогло умерить хруст винта, когда ноут был. Хотя тут от ядра зависит... Ну и еще - проверь на всякий - у тебя ОО с поддержкой явы или нет - было замечено, что с оной (нафик не нужной) он кушает заметно больше...
Хотя если ОО без явы собран... То мб и должно... + какой у тебя десктоп? Если КДЕ то все понятно - жорные оне
Так и 512 может не хватить... Ну а если серьезно - юзай fluxbox раз памяти мало (или xfce4 хотя бы) Ну и в гугл по поводу параметра swappiness - для ноутов актуально - мне по крайней мере помогло умерить хруст винта, когда ноут был. Хотя тут от ядра зависит... Ну и еще - проверь на всякий - у тебя ОО с поддержкой явы или нет - было замечено, что с оной (нафик не нужной) он кушает заметно больше...когда
PS а я и не претендую на звание знатока, но того, что в голове осталось после курса по ОСям мне хватает
А они же, собаки, так и норовят винчестером похрустеть.это уже не тихое мирное спихивание неиспользуемого
PS а я и не претендую на звание знатока, но того, что в голове осталось после курса по ОСям мне хватает
А где-то до сих пор говорят о прожорливости винды...
У меня с 112мб памяти - не летает, конечно, но и не тормозит совсем уж дико...
У меня с 112мб памяти - не летает, конечно, но и не тормозит совсем уж дико...
а ты OO + FF запусти и попробуй с ними поработать...
А зачем мне запускать ОО и ФФ? Я лучше запущу МС офис и ИЕ...
Жалкий неудачник
У меня гиг оперативы и винда своим быстродействием радует максимум месяц после установки
Просто требования... они разные бывают...
У меня гиг оперативы и винда своим быстродействием радует максимум месяц после установки
Просто требования... они разные бывают...Покупал ноут в марте... систему не переустанавливал ни разу...
Это тебя винить надо, а не только винду...
Ну если в фотожопе сканами А3 1200дпи ворочать... тогда конечно...
Ты какое-то звено в цыпочке пропустил...
Не... ну это конечно... однако за линуксом таких делов не замечено, хотя мучаю я его подольше... Ну например как связана с моей деятельностью эта стандартная фича всех хрей, что fast user switching перестает быть таковым спустя некоторое время? Реестр чищу, диски дефрагментирую итп... В общем когда это задалбывает - переношу профиль копированием и все снова работает нормально... но ситуация то НЕ нормальная... Как работает винда с видео со всяким - вообще молчу... Зарекся юзать виртуалдаб и понял, почему народ предпочитает для этих целей линух... Вроде бы - один процессор, один алгоритм... но скока хрусту под виндами... + невозможно ниче другого делать... + сваливается переодически... то одно то другое... (те то divx то сам даб)... В общем винда система хорошая, но опускать на этом основании менеджер памяти в линухе (и весть линух в целом) - это не есть гуд 

А я и не опускаю...
Я считаю, что если винда начинает глючить, то это не значит, что она точно к этому склонна, а то, что действия пользователей из-за непонимания полного влияния на систему не всегда несут только полезный уклон...
ИМХО винду не любят по большей части за то, что внутрь её никак особо и не залезешь, в отличие от никсовых систем... Отсюда все выкрики аля "Виндоуз-Сакс" и т.д. и т.п. ...
Я считаю, что если винда начинает глючить, то это не значит, что она точно к этому склонна, а то, что действия пользователей из-за непонимания полного влияния на систему не всегда несут только полезный уклон...
ИМХО винду не любят по большей части за то, что внутрь её никак особо и не залезешь, в отличие от никсовых систем... Отсюда все выкрики аля "Виндоуз-Сакс" и т.д. и т.п. ...
Ну хорошо, расскажи тогда какие действия пользователей ведут к тому, о чём рассказывает .
С тобой я даже спорить не хочу - насколько я наблюдал опускаешь всё...
> С тобой я даже спорить не хочу - насколько я наблюдал опускаешь всё...
Я спорить не буду, т.к. про винду знаю очень мало. Буду только внимать.
Меня давно интересует этот парадокс: многие люди жалуются на то, что винда со временем становится медленнее, тем временем другие люди утверждают, что дело в кривости рук первых, а сама по себе винда не склонна к глюкам. Кто прав? Спрашиваю у тебя, т.к. только что ты авторитетно утверждал, что дело в кривости рук а.
Я спорить не буду, т.к. про винду знаю очень мало. Буду только внимать.
Меня давно интересует этот парадокс: многие люди жалуются на то, что винда со временем становится медленнее, тем временем другие люди утверждают, что дело в кривости рук первых, а сама по себе винда не склонна к глюкам. Кто прав? Спрашиваю у тебя, т.к. только что ты авторитетно утверждал, что дело в кривости рук а.
меня тоже всегда умилял этот парадокс. Последний раз винду переставлял... э... получается, что 3 года назад. XP, с тех пор только апгрейдилась (SP1, SP2, апдейты...). И ничего. Работает.
я переставлял больше года назад, да и то потому, что винт новый
правда дефрагментацию делаю периодически, и изредка руками реестр чищу
правда дефрагментацию делаю периодически, и изредка руками реестр чищу
меня тоже всегда умилял этот парадокс. Последний раз винду переставлял... э... получается, что 3 года назад. XP, с тех пор только апгрейдилась (SP1, SP2, апдейты...). И ничего. Работает.Да, у меня даже больше трёх лет стоит без проблем. Я под этой виндой написал диплом, потом она пару лет не загружалась, а сейчас я иногда её загружаю для запуска cstrike.exe.
Есть такое понятие как usage pattern. Вот наверное у меня и у он разный.
Глеб, ну че ты паришь 
У меня эта винда используется ежедневно, как основная система на домашнем компьютере...

У меня эта винда используется ежедневно, как основная система на домашнем компьютере...
Лев, usage pattern двух домашних компьютеров может различаться очень сильно. Честное слово.
Установка всякого говна, которое прописывается в автозагрузку, в службы, в модули ИЕ...
Не, Лева - парадокс не парадокс - но факт... у меня винда тоже год стоит и ниче - работает... но свежая работает шустрее 

Про Даб я с тобой не соглашусь.
Я сжимал несжатое видео (44Гб файл чтобы размер соответствовал размеру болванки. Поставил перегонялке минимальные приоритет и смог о ней забыть. И еще - у меня 512М оперативы. Вот.
А про твой пост, что свежая работает быстрее старой - ясен хрен. Пока еще не поставил все то, что висит в памяти постоянно - HotKey Manager, Punto Switcher, KillWatcher, SpeedFan и тому подобная хрень, которая чуть-чуть, но отжирает проца. В остальном у себя я не наблюдал различий в старой/новой системе.
Я сжимал несжатое видео (44Гб файл чтобы размер соответствовал размеру болванки. Поставил перегонялке минимальные приоритет и смог о ней забыть. И еще - у меня 512М оперативы. Вот.
А про твой пост, что свежая работает быстрее старой - ясен хрен. Пока еще не поставил все то, что висит в памяти постоянно - HotKey Manager, Punto Switcher, KillWatcher, SpeedFan и тому подобная хрень, которая чуть-чуть, но отжирает проца. В остальном у себя я не наблюдал различий в старой/новой системе.
+ невозможно ниче другого делатьОткрой для себя приоритеты процессов

ничего этого у меня нет. Более того - когда свежая винда считает фад (100% загрузка проца) - ничуть менее резвой не становитца 
А ее тормоза - хз от чего - но точно не от того, что у нее сторонние проги проц отжирают
Тут скорее реестр, кеши, префетчер и тому подобная хуйня, (простите за мой французски) - т.е все эти виндовые навороты, без которых прекрасно обходятся другие ос и эффект от которых только отрицательный спустя Н месяцев 

А ее тормоза - хз от чего - но точно не от того, что у нее сторонние проги проц отжирают
Тут скорее реестр, кеши, префетчер и тому подобная хуйня, (простите за мой французски) - т.е все эти виндовые навороты, без которых прекрасно обходятся другие ос и эффект от которых только отрицательный спустя Н месяцев 
приоритеты эт конечно хорошо, но не спасают они полностью - потому как шедулер кривой (в отличие от бсд, линуха и почти всех никсов (обругаю тока санОС - но это скорее личное)
Кроме того в случае кодирования дивикса например - приоритет в виндах на это дело можно установить минимум в 3-х местах
И от этого глюки (попробуй вот поменять их - там тут - туда сюда - гарантировано переглючит... не должно такого в нормальной ОС быть НЕ должно...):)
Кроме того в случае кодирования дивикса например - приоритет в виндах на это дело можно установить минимум в 3-х местах
И от этого глюки (попробуй вот поменять их - там тут - туда сюда - гарантировано переглючит... не должно такого в нормальной ОС быть НЕ должно...):)Хм. Мне достаточно поставить приоритет на процесс кодирования в TaskManager, к примеру, чтобы не замечать его
попробовал fluxbox, симпатично, правда, все настройки из гнома слетели, естественно, самое обидное, что пропал русский в терминале (причём в любом виде и swapinness не могу теперь поменять - vim ругается каракатицами и я не понимаю, почему не сохраняет. но чмод от этого точно не помогает =) ладно, вечером разберусь. а работает и правда быстрее, и интерфейс мне хорошо знаком по виндовой оболочке litestep.
Приоритеты влияют на раздачу CPU ресурсов. А тормозиться машина может об I/O или об своп. А так как обычно своп и данные лежат на одном физическом устройстве, то они еще и друг на друга влияют.
приоритет в виндах на это дело можно установить минимум в 3-х местахЧто, сразу три процесса жрут по 100%?
Тут скорее реестр, кеши, префетчер и тому подобная хуйня, (простите за мой французски) - т.е все эти виндовые навороты, без которых прекрасно обходятся другие ос и эффект от которых только отрицательный спустя Н месяцевА как ты думаешь, из-за чего загаживается реестр?
А кэши есть везде... просто надо их регулярно чистить... и никаких преимуществ никсов перед виндой я здесь не вижу (разве что, возможно, у тех никсов, с которыми ты имел дело, по умолчанию - с какой-то периодичностью чистилась папка /tmp, например...)
Пенартур, я в никсах не видел дикого подвисания как в винде, когда в окне приложения кнопка уменьшения субжа затемняется. И от производительности системы это не зависит, бывает на всех компах
свежая винда считает фадМвахахахах!
Ясен перец, что никакой кэш не выдержит постоянного тупняка в бэкграунде!
я в никсах не видел дикого подвисания как в виндеНу, я видел, например, как любимый всеми XFree86 не хотел грузиться по непонятным причинам на компе, выбрасывая тонны непонятной параши в лог. Видел я, как иксы виснут намертво, видел, как вылетают по SIGSEGV. Всё зависит от usage pattern'ов, как выразился Глеб.
Ну так это из-за ошибки приложения, а не из-за ядра
>>27 метров какой-то фигни улетело в свап хотя дискового кэша 200 метров (потенциально свободной памяти)
Улетело, когда памяти было мало - не назад же читать.
Улетело, когда памяти было мало - не назад же читать.
ты не поверишь! некто Con Kolivas (вроде так его имя пишется) зафигачил хрень которая выкачивает обратно из свапа станицы если делать совсем нечего 

(разве что, возможно, у тех никсов, с которыми ты имел дело, по умолчанию - с какой-то периодичностью чистилась папка /tmp, например...)Каталог /tmp не является кэшом. Засранность /tmp не влияет на скорость.
когда в окне приложения кнопка уменьшения субжа затемняетсяЧТо-то я не понял, о чём ты...
Тем не менее, засранность %TEMP% очень сильно вляет на фрагментацию, и, как следствие - на производительность...
очень сильно вляет на фрагментациюОткуда дровишки, ёпта?
Обычно, в винде, %TEMP% находится на винчестере, причём - на том разделе, на котором и всё остальное...
Что тебе не нравится
Что тебе не нравится

ещё раз повторяю - откуда сведения про влияние на дефрагментацию?
На фрагментацию, а не на дефрагментацию.
Очевидно, что, если на системный раздел постоянно будет писаться какое-то мелкое говно, а потом не будет оттуда стираться - раздел будет очень сильно фрагментирован...
Очевидно, что, если на системный раздел постоянно будет писаться какое-то мелкое говно, а потом не будет оттуда стираться - раздел будет очень сильно фрагментирован...

Неочевидно.
Тебя сразу нах%й слать, или сказать, что ты не прав? 
лучше расскажи, как доступ получить к сваппинесс. а то его даже рутом не поменять =)
# sysctl -A
еще обрати внимание на vm.laptop_mode, управлять им через laptop-mode-tools
http://www.xs4all.nl/~bsamwel/laptop_mode/tools/
еще обрати внимание на vm.laptop_mode, управлять им через laptop-mode-tools
http://www.xs4all.nl/~bsamwel/laptop_mode/tools/
пасиб, доберусь до дома - гляну.
> Реестр чищу
последнее время, от людей, которые жалуются на работу windows-а, - часто слышу эти два слова.
последнее время, от людей, которые жалуются на работу windows-а, - часто слышу эти два слова.
>>ты не поверишь! некто Con Kolivas (вроде так его имя пишется) зафигачил хрень которая выкачивает обратно из свапа станицы если делать совсем нечего
Нах мне в это верить. Это то, что происходит при отключении swap девайса, реализовать раз плюнуть. Только зачем выкачивать, если уже все на диск записано.
Нах мне в это верить. Это то, что происходит при отключении swap девайса, реализовать раз плюнуть. Только зачем выкачивать, если уже все на диск записано.
Только зачем выкачивать, если уже все на диск записано.Наверное затем, что тебе было бы приятнее, чтобы оно при необходимости с диска не читалось, а уже в оперативке лежало

попробовал fluxbox, симпатичнопопробуй Enlightenment DR17 - еще симпатичнее, бегает шустро, но проца, сволочь, жрет много, правда, этого практически не заметно

самое обидное, что пропал русский в терминалеЭто у тебя, видимо, русские шрифты неправильно прописаны - либо в иксах, либо в консоли, смотря где русский не работает...
и swapinness не могу теперь поменять - vim ругается каракатицамиvim для этого - как стрельба из пушки по воробьям: лучше
echo сколько_хочешь >> /proc/sys/vm/swappiness
либо
sysctl -w vm.swappiness=сколько_надо
Оставить комментарий
davidko
Когда вчера ночью сравнил, насколько грузит процессор mplayer с nocache и без, понял, что медленный винт страшно тормозит мою систему. Памяти у меня, конечно, немного, 256 всего, но, думаю, для одновременно открытых firefox и OOo этого должно хватать, чтоб свапиться по минимуму. А они же, собаки, так и норовят винчестером похрустеть. Есть какие-нибудь способы немного ограничить их прожорливость?Ось - ubuntu 5.10.
Гуглить пробовал, но, может, неправильно ключевые слова выбирал - как-то ничего не нашёл. Сейчас проглядываю linux-on-laptops.com, так как такая проблема для ноутов должна быть наиболее актуальна...