Вопросы с тегом «swap»

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

1
Как установить swapiness для Linux?
/proc/sys/vm/swappinessэто хорошо, но я хочу ручку, которая соответствует процессу /proc/$PID/oom_adj. Так что я могу сделать некоторые процессы менее вероятными, чем другие, чтобы обменять их страницы. В отличие от memlock()этого, это не предотвращает замену программы. И, например nice, пользователь по умолчанию не может сделать свои программы менее вероятными, но только с …
29 linux  process  swap 

3
Какова цель нескольких файлов подкачки
Во время установки большинства (если не всех) дистрибутивов linux жесткий диск разбивается на разделы для включения раздела подкачки по умолчанию. Можно изменить это поведение с swapon -p priority Согласно справочным страницам, приоритетом является: PRIORITY Each swap area has a priority, either high or low. The default priority is low. Within …
29 swap 

2
Докер - ВНИМАНИЕ: нет поддержки лимита подкачки
Я использую Docker (1.9.1) в Ubuntu 16.04. Когда я запускаю docker infoпоследнюю строку вывода, говорит WARNING: No swap limit support. INFO[0781] GET /v1.21/info Containers: 0 Images: 0 Server Version: 1.9.1 Storage Driver: aufs Root Dir: /var/lib/docker/aufs Backing Filesystem: extfs Dirs: 0 Dirperm1 Supported: true Execution Driver: native-0.2 Logging Driver: json-file …
29 swap  docker 

5
Заставить Linux читать своп обратно в память
Ядро Linux выгружает большинство страниц из памяти, когда я запускаю приложение, которое использует большую часть 16 ГБ физической памяти. После завершения приложения каждое действие (ввод команд, переключение рабочих областей, открытие новой веб-страницы и т. Д.) Занимает очень много времени для завершения, потому что соответствующие страницы сначала необходимо прочитать обратно из …
28 linux  kernel  memory  swap  sysfs 

2
Это как Linux пейджинг должен вести себя?
Когда моя система Linux приближается к пейджингу (то есть, в моем случае, 16 ГБ ОЗУ почти заполнены, 16 ГБ подкачка полностью пуста), если новый процесс Х пытается выделить некоторую память, система полностью блокируется. То есть до тех пор, пока непропорциональное количество страниц (по отношению к общему размеру и скорости запросов …

2
Можно ли вызвать OOM-killer при принудительной замене?
Можно ли заставить систему превентивно поменять местами неактивные страницы ( vm.swappiness), но вызвать oom-killer, когда в системе заканчивается ОЗУ (в отличие от нехватки памяти) и она вынуждена менять местами? Конечная цель состоит в том, чтобы не дать системе остановиться, когда она начинает перегружать диск из-за серьезных сбоев страниц, но все …

1
Как проверить раздел подкачки
Я пытаюсь диагностировать некоторые случайные ошибки на автономном сервере, и одна вещь, которая кажется любопытной, заключается в том, что они происходят только под давлением памяти, и размер моего свопа не превысит 0. Как я могу заставить свою машину поменяться, чтобы убедиться, что она работает нормально? orca ~ # free total …
23 linux  swap 

1
Поменять раздел в LVM?
Мне было интересно, если размещение раздела подкачки в группу логических томов имеет какие-либо недостатки (например, производительность), или это будет "точно так же", как наличие его в качестве отдельного основного / логического раздела? Мне нравится тот факт, что его можно легко изменить в случае необходимости, но я не уверен в возможных …

6
Может ли Linux «исчерпать ОЗУ»?
Я видел несколько сообщений в Интернете, в которых люди, по-видимому, жалуются на то, что VPS-сервер неожиданно убивает процессы, поскольку они используют слишком много оперативной памяти. Как это возможно? Я думал, что все современные ОС предоставляют «бесконечную оперативную память», просто используя замену диска для всего, что выходит за пределы физической памяти. …

4
Как перезагрузить все запущенные приложения из пространства подкачки в оперативную память?
Если на моем рабочем столе не хватает памяти, и я много перезаписываю, то я освобождаю или убиваю приложение, тратящее мою оперативную память Но после этого все мои десктопы / приложения были поменяны местами и ужасно медленны, знаете ли вы способ «разгрузить» (перезагрузить из пространства подкачки в ОЗУ) мой десктоп / …
20 linux  memory  swap  desktop 

1
Что устанавливает размер tmpfs? Что происходит, когда его полный?
Что устанавливает размер tmpfs? (На моей машине он находится /dev/shm) Я вижу его запись /etc/fstab, но нет обозначения его размера. При проверке df -h, кажется, это половина размера физической памяти, установленной в системе. Это поведение по умолчанию? Кроме того, что произойдет, если он заполнится? Расширяется ли он динамически, заставляя другие …
20 linux  swap  tmpfs 

2
Linux: Общий объем использованного обмена = обмен, используемый процессами +?
Итак, я пытаюсь провести некоторое исследование того, откуда происходит использование свопа в системе с высоким уровнем использования свопа: # free total used free shared buffers cached Mem: 515324 508800 6524 0 4852 27576 -/+ buffers/cache: 476372 38952 Swap: 983032 503328 479704 Добавление свопа, используемого для процесса: # for proc in …
17 linux  memory  swap 

3
Как настроить зашифрованный файл подкачки в Linux?
2017 ВНИМАНИЕ! Принятый ответ, кажется, работает, но с последними ядрами я обнаружил, что система зависнет, как только она начнет меняться. Если вы пытаетесь использовать зашифрованный файл подкачки, убедитесь, что он действительно правильно поменяется. Мне потребовалось много времени, чтобы понять, почему моя система блокировалась без видимой причины. Я вернулся к использованию …

2
как проверить что в свопе?
В моей системе у меня есть некоторое количество подкачки: undefine@uml:~$ free total used free shared buffers cached Mem: 16109684 15848264 261420 633496 48668 6096984 -/+ buffers/cache: 9702612 6407072 Swap: 15622140 604 15621536 Как проверить, что в свопе? Я пытаюсь проверить это с помощью процессов, но для каждого pid в системе …
15 linux  swap 

2
Как увеличить максимальное пространство подкачки в Mac OS X?
В Mac OS X Yosemite 10.10.5, когда я пытаюсь выполнить вычисление, которое должно выделить и использовать 128 ГБ памяти (это программа командной строки, написанная на C), ядро ​​убивает мой процесс с предубеждением. Эта запись журнала консоли является примером одного экземпляра: 25.09.15 7: 08: 40.000 PM ядро ​​[0]: низкий своп: пид …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.