vasek, огромное спасибо за тест! Очень показательно.
Надо с этим что-то сделать...
Я не красноглазик, я фаерфоксик ^_^
red, а вот это интересно уже...
То есть покомпилять вдоволь что-то крупненькое не удастся =(
Если уж /tmp воспринимается как cache и по идее должен при переполнении скидываться на диск вместо свопа, то может возможно как-то убрать вообще ограничение на размер /tmp? Или он не скидывается на диск и это тоже не поможет?
Кто что знает/думает?

А за /var/tmp спасибо! Убрал это из первого поста, дабы не соблазнить кого греховным делом.
Всю arch-wiki не перечитаешь, проще наверно всего Толстого :)

--------------------------

О забивании памяти свопом и данными до упора.
Друзья, давайте понимать, что сабж нацелен на решение задачи, когда вроде хватало "5ти соток", но понадобилось на них умудриться вырастить то, что растёт на "6-10 сотках". И всё это решить надо с помощью одной и той же "лопаты". Но если вам понадобился урожай с "5ти гектаров" - извините, но тут уже и "земельку" надо докупать, и вообще "лопату" на "трактор с плугом" менять.
Если уж в такой затык упираетесь, то вы явно пытаетесь выполнять работу невозможную на вашей машине.
Я не красноглазик, я фаерфоксик ^_^
С ноутами мало сталкивался (в плане установки и настройки линукса), но вот на ноуте сестры эти режимы в биосе переключаются. Ну я и переключил ей, чтобы больше не выключала случайно антенну wifi.
В кедах я даже не пытался искать подобной настройки. Попробуйте в биосе поискать это.
Я не красноглазик, я фаерфоксик ^_^
cucullus
этот zram на словах действительно хорош, а вот как до дела доходит, всё колом встаёт. ;)
Что конкретно у вас колом встало? Можно поподробнее?

ivand
Бьемся за скорость на шине, загрузке, инете и тут, нате- жать-разжать
Для cd- оно: в раму грузиться, привод освобождать
Всё что сжимается — сжимается единожды, далее разжимается только при считывании, налету. Я чего только не вытворял ради тестов. Тремя параллельно запущенными играми запихнул в сжатый своп практически всё, что играми не являлось. Затем пользовался системой активно. И хоть бы где, хоть бы в чём-то замечено было уменьшение скорости. Всё летает как и прежде.
Что-то для zram никто не додумался утилиту состряпать такую, чтобы исключительно cd в неё пихать (*задумался* — "а cd ещё кому-то надо?"). Зато именно своповский вариант оказался на столько нужным, что люди решили остальным жизнь облегчить.
Не наводите напраслину :) Ничего оно толком не жрёт, а пользы много.
Я не красноглазик, я фаерфоксик ^_^
white_ghost
а мой цп разогнался с 2ггц до 3.6 -)
Научите разгонять ^_^
Я не красноглазик, я фаерфоксик ^_^
vadik
фотку бы. )
Легко!
Только сразу прошу прощения, но ради фотосессии пыль сдувать не стал :)



Малость обманул. Не промеж пластин вкручивал, а в прорезь, где была нарезана резьба для винтов штатного вентилятора. Только чуть в стороне от резьбы.
Саморезы пришлось укорачивать, ибо канавка неглубокая.

Поначалу я прикрутил вентилятор вверх тормашками (работал на отдув от радиатора), поэтому от шляпки самореза до лопастей вентилятора была лишь толщина радиальной перекладины решётки. Поэтому экономя на высоте шляпки взял саморезы "впотай". Когда же заметил ошибку свою, и перевернул вентилятор, оказалось, что добавилась ещё и большая толщина перекладин самого вентилятора, так что на самом деле можно было не экономить и взять саморезы с пресс-шайбой.

Вентилятор великоват малость, и немалая часть потока дует мимо радиатора, но и этого хватает, ведь под Linux процессор почти не греется, по сравнению с виндой, чтоб ей провалиться.

P.S. Вторую фотку пришлось переворачивать с лежачего положения с помощью ShowFoto. В результате при том же разрешении фотка стала в 4 раза легче О_О
Удивительное рядом!
Я не красноглазик, я фаерфоксик ^_^
nafanja, вроде в 2008 покупал. Осенью. То есть как раз скоро пятак стукнет)

[hr] (здесь должна была быть горизонтальная линия ;)

Я, кстати, сделал нечто похожее на то, что у RAMZAY.
Достал шум от маленького вентилятора, а на заднюю стенку давно был привинчен отдельно покупной вентилятор большой. Не из дорогих, но малооборотный и бесшумный почти. Я (вроде как раз когда с винды на линукс переходил) психанул, да и отвентил вентилятор с радиатора кулера. Ну и стал кумекать, как разместить в корпусе тот большой, чтобы поток от него на радиатор кулера летел. Рылся в своём хардовом хламе. Дорылся до старенького плохенького блока питания (плохенький, но с большим вентилем). И тут меня прошибло! Вот оно!
Я скрутил с него решётку вентилятора, прикрутил её к нужному мне вентилятору, и потом эту решётку, засовывая отвёртку промеж лопастей, обычными чёрными саморезами "впотай" прикрутил к радиатору, по жесткачу, в промежутки пластин :)
Теперь не парит шумом. А темература — ожидал, что будет зашкаливать, а оказалось ~50C при нагрузках, а в спокойном режиме ~30C. Это после того, как я с виндой мучился при температуре >60C да ещё и "сидя на взлётной в Домодедово".

Linux да смекалка — залог счастья!
Я не красноглазик, я фаерфоксик ^_^
Вот спасибо! У меня похожий проц 5200+. Пока проблем не было, но кто знает, как что будет.

Беру на заметку.

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

Но надеюсь не придётся ковырять, тьфу-тьфу...
Я не красноглазик, я фаерфоксик ^_^
nafanja
Прикольно, а темпик сжимаемый можно сделать?
Ну я думаю, что в этот своп, как и в обычный (только у этого ещё и приоритет перед обычным), спихиваются любые данные менее актуальные системе, чем те, которые ей надо разместить в памяти сию минуту. А если темпик смонтирован в tmpfs, и если я правильно понимаю, что такое tmpfs, то /tmp находится в памяти. Следовательно при надобности и темпик в сжатый виртуальный своп может (хотя бы даже частично) уйти.
По крайней мере я надеюсь на это, ибо сам tmpfs активно использую.

Но я не заметил, чтобы были попытки запихнуть в своп что-либо до тех пор пока в физической памяти хватает места.

Хотя это ведь если использовать утилиту zramswap. Но если вы разберётесь с тем как самостоятельно настроить zram, то думаю будет не проблема запихнуть в устройства /dev/zram(№) хоть /tmp, хоть что угодно.
Всё в ваших руках ;)
Я не красноглазик, я фаерфоксик ^_^
Своп именно в оперативке размещается.
Примерно так: создаются дивайсы /dev/zram0 и /dev/zram1 (и так далее, у кого сколько ядер проца), размещаются они в RAM, затем монтируются — в данном случае zramswap их монтирует как swap.
Ну а системе по барабану, где этот своп размещается: видит своп — использует его. И показывает на графиках системных.
Я не красноглазик, я фаерфоксик ^_^