Отключение Swap

Всего 21 сообщ. | Показаны 1 - 20
Отключение Swap
Для тех кто разбирается в мак ос.
Читаю про отключение свап и пишут что ускоряет процесс, у меня 8 гигов оперативки, работая в апертуре, она сжирает её до нуля, стоит программа которая при достяжении выставленного мной минимума чистит оперативку

Вопрос стоит отключить свап? Не будет виснуть ноут?
Что даст отключение свап?
У меня SSD диск, не хдд, так что скорость чтение из свап как понимаю быстрая
Re[.Серый.]:
Интересный вопросы у нас тут решаются в "Цифровой обработке изображений" Хорошо что хоть про апертуру написано.

1. WIN8 устанавливается по умолчанию с отключённым СВАПом.
2. Если что то сжирается до нуля - того и не хватает.
3. В ФШ выставляется темповые директории, в которые он сам сваливает что ему нужно и столько сколько ему нужно.

думайте :!:
Re[Rafael Fomenko]:
Вин немного другое, там мне хватало и 4 гигов, в мак ос все иначе, она жрет очень много оперативки
Re[.Серый.]:
Цитата:

от:.Серый.
Для тех кто разбирается в мак ос.
Читаю про отключение свап и пишут что ускоряет процесс, у меня 8 гигов оперативки, работая в апертуре, она сжирает её до нуля, стоит программа которая при достяжении выставленного мной минимума чистит оперативку

Вопрос стоит отключить свап? Не будет виснуть ноут?
Что даст отключение свап?
У меня SSD диск, не хдд, так что скорость чтение из свап как понимаю быстрая

Подробнее

При работе в адобовском(и не только) софте мак точно также как и вынь создает временные дирректории -куда будет сваливать то что не вместится в обьем оперативы. Отключение своп просто освободит некоторое пространство диска и уменьшит количество циклов перезаписи(при недостатке памяти). Лучше добавьте памяти, маку памяти много не бывает. А прога,которая чистит вашу оперативку просто циклично вводит в терминал команду purge. Не пользуйтесь вы этими шнягами от украинских ухарей, они не умнее купертиновцев, это проверено.
Re[humax67]:
Я знаю про эту команду
Но программа удобнее чем вводить руками
Мне отключение своп главное что бы не вызвало подвисание при заполнении оперативки, а в апертуре мгновенно забивается она
Re[.Серый.]:
Цитата:
от: .Серый.
Вин немного другое, там мне хватало и 4 гигов, в мак ос все иначе, она жрет очень много оперативки

Вин8 64бита жрёт память тоже мама не горюй Из 2 моих гигов для Шопа остается только 1 гиг. Зато я ему разрешаю писаться и на жесткий и на флешки.
Re[.Серый.]:
В Мак ОС другое управление памятью, чем в виндоус. Многие свитчеры этого просто не понимают. И пытаются подходить к управлению памятью с позиции виндоус привычек. Свободной память не должна быть. Наличие свободной памяти говорит только о том, что Вы пока ещё ничего серьёзного не делали в этом сеансе работы на компе ))). Кстати, в 10.9 понятие Free Memory выпилили окончательно. Есть четыре типа распределения памяти – Активная (в 10.9 - App Memory), Зарезервированная (это память, которую используют проги или система для своих нужд), Неактивная (в 10.9 - File Cache) и Свободная (понятие Свободная из 10.9 выпилили, как вводящее в заблуждение). Привычку следить за Free Memory выбросьте, как пережиток своего виндоус прошлого. На Мак ОС нужно следить за суммой Неактивная + Свободная (в более старых Мак ОС) или за File Cache в 10.9. Кстати в iStat есть переключатель, который делает указатель распределения памяти более правильным – "Показывать Неактивную память как Свободную".

Посмотрим типичное распределение памяти при каком-то типичном сеансы работы (здесь на примере мак ос 10.9):



Что мы видим? Всего памяти 16 гигов, занято 15,07 Gb. То есть "свободно" меньше Гигабайта памяти. Что делает недавний свитчер с виндоус? Возглашает "Мак ОС жрёт много памяти, виндоус расходует меньше памяти, наверное надо добавить ещё памяти..." и тп. И запускает программу чистки памяти. Что в данном случае просто глупо. Теперь смотрим более подробное распределение памяти. Под систему, программы и необходимые данные занято всего 3,06 Gb памяти. А остальная занятая память – это кеширование недавно открытых программ, файлов и т.п. В 10.9 эта часть памяти так и называется File Cache, в более старых Мак ОС – это Неактивная память. У неё одна задача – ускорить повторное открытие программ или недавно открываемых файлов. Естественно, что именно эту память Мак ОС считает свободной и именно её отдаёт под нужды вновь запускаемых программ и т.д. Хотел бы я чтобы Неактивная память всегда очищалась и была Свободной, как это более привычно в виндоус? Конечно, нет! Это было бы нерационально.

Как узнать, что памяти реально не хватает, и что пришло время расширять RAM? Cмотреть на цифры напротив свободной памяти и думать, что маленькие цифры свидетельствуют о недостатке RAM – это самое глупое в данной ситуации. Что я и пытался разжевать чуть выше. Часть Активной памяти переходит в Неактивную (но не в Свободную!!!) при неиспользовании. И это хорошо, потому что так увеличивается скорость работы и отзывчивость приложений. Поэтому низкому уровню свободной памяти можно только радоваться – память не простаивает впустую, Mac OS X использует ее для своих нужд. Волновать должна только ситуация, когда сумма Свободной и Неактивной памяти стремится к нулю (в 10.9 это общий показатель – File Cache). Эта означает, что бОльшая часть оперативной памяти используется для работы всех запущенных программ. Зарезервированная и Aктивная память имеют высший приоритет, поэтому они могут занять столько памяти, сколько потребуется им для работы. И, конечно, сделают это за счет Свободной и Неактивной памяти. Если память отслеживается по iStat, то в его настройках нужно включить опцию "Показывать Неактивную память как Свободную" – это будет более правильно отображать распределение памяти.

Ну, и ещё один показатель дефицита памяти – увеличенное использование swap. Я советую понаблюдать за суммой Свободной + Неактивной памяти, и если она никогда не приближается очень близко к нулю, то отключить swap принудительно. Для такого отслеживания как раз удобно пользоваться iStat с включённой опцией "Показывать Неактивную память как Свободную". Например, у меня iStat в менюбарсе при моих 16 Gb памяти никогда не показывает заполнение памяти выше 1/3 - 1/5 от общего обьёма памяти. Хотя если посмотреть чисто Свободную память (как это принято в виндоус), то "простаивающей" памяти при этом может быть и не больше Гигабайта, а то и нескольких десятков мегабайт. Но это как раз очень даже хорошо! За это я и люблю менеджер памяти Мак ОС! )))
Re[Botik]:
Грамотно и верно. Мак сам память не жрет, но выделяет максимум для задач, и если после запуска задачи свободная память еще осталась, то приложение не полностью использует ресурсы, либо само свопит в темпы. Естественно апертура на маке ведет себя по хозяйски. Хотя польза ее лично для ИМХО сомнительна. Не удаляю, но и с каждым апдейтам все больше убеждаюсь в более удобных и широких альтернативах . Адоб таки непотопляем.
Re[Botik]:
в МакОС голимое управление памятью, а не просто другое.

у меня после запуска параллелс десктоп и его выключения мак будет зверски тормозить, пока не флашнуть память или не перезагрузить мак. аналогично если запустить программу, которая выест много памяти и потом её закрыть - мак не будет освобождать память, а при появлении нового желающего эту память попользовать, будет старательно и нудно эту занятую память туда-сюда ворочать, чтобы, видимо, и куски старых данных сохранить (а вдруг я сразу же запущу эту программу обратно - как удобно будет её быстро открыть), и новые куда-то записать. спасибо, я лучше попользуюсь windows-way
Re[Botik]:
В виндах, начиная с семерки, похожая ситуация, система берет под свои нужды, сколько дают. Дают больше - берет больше, дать мало - и малым обойдется. Запас точно так же используется для кеширования. Реальная потребность винды в памяти опытным путем определяется где то вдвое меньше, чем мака. В винде можно было работать без тормозов на 4х , а 8 это с запасом; на маке при 4х были жуткие тормоза, система ожила при 16, занимая при этом больше 8ми. Многие пишут, что 8 для мака недостаточно.
Re[Rafael Fomenko]:
Цитата:
от: Rafael Fomenko
WIN8 устанавливается по умолчанию с отключённым СВАПом.

- это у вас сборка какая то левая, настоящая винда по умолчанию со свопом и с хайбернетом устанавливается.
И по 2 гигам памяти нельзя судить о потребностях системы, она задушена. Про то, как работают новые винды , написал выше - запас используется для кеширования, это ускоряет работу системы.
Re[XAMeLeoN]:
Цитата:

от:XAMeLeoN
в МакОС голимое управление памятью, а не просто другое.

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

Подробнее

А мак тут при чем? Он честно отдал под виртуалку с вынью столько сколько вы ему разрешили и не использует без команды то что подарил именно столько сколько вы ему разрешаете. Когда я тестил PD то видел в его настройках галочку- освобождать ресурсы при завершении(по крайней мере в первых релизах она была точно). И в маке закрыть приложение и завершить приложение -это абсолютно разные вещи. Если вы захлопнули паралель то так и будет как вы пишете, если приложение завершено то мак незамедлительно вернет вам вашу память обратно.
Re[XAMeLeoN]:
Вот распределение памяти до запуска Параллелей:


Занято 2,77 + 1,35 гигов


Вот при запущенных Параллелях:


Занято 3,04 + 2,44 Gb.

Вот сразу после закрытия Параллелей:


Занято 2,79 + 1,36 Gb.

Где тут "утечка" памяти? Если у вас иная картинка, то сделайте скриншот, интересно посмотреть.

Не понял фразу "будет старательно и нудно эту занятую память туда-сюда ворочать". Вы это по какому-то скрежету памяти определяете? Или как? )))
Re[All]:
разобрался, фри мемори показывала криво свободную память
отключил своп посмотрим
оказывается при большом открытии окон свободно постоянно 3 гига
своп был 300Мб
Re[.Серый.]:
Без личных обид пожалуйста,так к слову,- но я никогда не мог понять две вещи- почему бабы считают что надо для похудения что то сожрать, а пользователи осей считают что для экономии ресурсов нужно чего то понаставить?
Re[humax67]:
Вот точно, я до сих пор это не могу понять.
Я на диете, мне надо есть только такие продукты и я похудею, и жрет и жрет их.

Вот у меня комп тормозит, надо наставить кучу утилит, и тогда он станет лучше работать )))
Re[.Серый.]:
Программа якобы чистит забитую оперативную память, когда она забита данными апертуры которые я не буду больше использовать

Re[.Серый.]:
Когда начинаю делать небольшую ретушь в апертуре, по 20 действий на фотографии и несколько фотографий пройду, оперативка убивалась до 300мб свободного места, затем переходил на сафари параллельно открытую и свободная память увеличивалась, странно как-то, почему для этого надо уводить в фон апертуру

По сути я так понимаю, все равно что в фш в несколько слоев обрабатываю с кистями и ретуширую, только много фотографий
Re[Greensnake]:
Цитата:
от: Greensnake
...Реальная потребность винды в памяти опытным путем определяется где то вдвое меньше, чем мака...

Это надо снимать дампы памяти, смотреть сколько памяти под что используется. Если, например, смотреть по Фотошопу CS6, то я не вижу этого превосходства виндоус. В семёрке запущенный фотошоп занимает 168 Мб, в Мак ОС - 182 Мб. Тот же фотошоп, но с открытыми 10 равками от D800 в семёрке занимает 1,815 Гига памяти, а в Мак ОС - 1,76 Гига. Так что если ориентироваться на этот тест, то можно сказать, что Мак ОС позволит открыть в Фотошопе большее ко-во равок при меньшем расходе памяти, чем виндоус. "Скажите каков должен быть результат и я вам подгоню под него любые нужные тесты" )))

Цитата:

от:Greensnake
...В винде можно было работать без тормозов на 4х , а 8 это с запасом; на маке при 4х были жуткие тормоза, система ожила при 16, занимая при этом больше 8ми. Многие пишут, что 8 для мака недостаточно.

Подробнее

У меня до прошлого года был ноутбук с 4 Гигами памяти. Сначала на нём была ХР, потом Виста, потом семёрка, потом Мак ОС 10.6, потом Мак ОС 10.7. Основной набор программ во все годы был один и тот же – адобовские фотошоп, иллюстратор, флеш и тд. Были десктопные хаки с 8 Гигами, которые сначала работали под виндоус, потом под Мак ОС на тех же программах. Вот ни на одном железе я не заметил такого перепада, чтобы на виндоус этот комп летал, а под Мак ОС в тех же программах стал тормозить. Скорее, наоборот (но спишем это на субьективность).

Год назад появился макбук. Сначала на нём было 8 Гигов, потом 16. С 16-ю конечно лучше, но в основном за счёт того, что больше памяти можно задействовать под файловый кеш. А сама система + Сафари + все те утилиты, что в автозагрузке, вот смотрю в данный момент, занимают 1,68 Гига + 1,09 Гига. Откуда взялись больше 8 Гигов, которые занимает система в Вашем случае, не понимаю.
Re[.Серый.]:
Цитата:
от: .Серый.
Программа якобы чистит забитую оперативную память, когда она забита данными апертуры которые я не буду больше использовать

Я пробовал эту утилиту, потом отказался от неё. Максимум что она может – это переводить Неактивную память в Свободную. То есть, она посылает системе запрос на выделение ей всей доступной памяти, Мак ОС освобождает Неактивную память, эта утилита забирает всю освободившуюся память себе, а потом отдаёт обратно, как Свободную. Естественно ни Активную, ни Зарезервированную память она освободить не может. А перевод Неактивной памяти в Свободную – это только выглядит красиво. На самом деле результат один и тот же. Только в момент "конвертирования" памяти происходит ступор системы на несколько секунд, когда утилита забирает себе всю доступную память.
Вы не авторизованы

Пожалуйста, авторизуйтесь, чтоб иметь доступ к полному функционалу сайта

Обратная связь

Здесь вы можете оставить свои контактные данные, чтобы мы могли связаться с вами.