Запитання з тегом «swap»

Місце обміну - це область жорсткого диска, яка виконує функції переповнення, коли пам'ять комп'ютера заповнена. Пам'ять, яку використовують неактивні програми, частково записується на диск, щоб звільнити місце для інших програм та кеш диска для активних файлів.

1
Як встановити заміну для кожного процесу для Linux?
/proc/sys/vm/swappinessце приємно, але я хочу, щоб ручка була такою, як процес /proc/$PID/oom_adj. Так що я можу зробити певні процеси менш ймовірними, ніж інші, щоб замінити будь-яку їх сторінку. На відміну від memlock()цього, це не заважає програмі заміняти програму. І, як nice, наприклад , користувач за замовчуванням не може зробити їхні …
29 linux  process  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 Гб фізичної пам'яті. Після завершення програми кожна дія (введення команд, перемикання робочих просторів, відкриття нової веб-сторінки тощо) займає дуже багато часу, оскільки відповідні сторінки спочатку потрібно прочитати за допомогою swap. Чи є спосіб сказати ядро …
28 linux  kernel  memory  swap  sysfs 

3
Яка мета декількох файлів підкачки
Під час встановлення більшості (якщо не всіх) дистрибутивів Linux, жорсткий диск розділяється на типовий розділ за замовчуванням. Можна змінити таку поведінку за допомогою swapon -p priority За даними сторінок, пріоритетним є: PRIORITY Each swap area has a priority, either high or low. The default priority is low. Within the low-priority …
28 swap 

2
Ось як має поводитись пейджінг Linux?
Коли моя система Linux наближається до підкачки (тобто, в моєму випадку, 16 ГБ оперативної пам’яті майже повністю, 16 Гб своп повністю порожній), якщо новий процес X намагається виділити деяку пам’ять, система повністю блокується. Тобто, поки не буде замінена непропорційна кількість сторінок (wrt загальний розмір і швидкість запитів на розподіл пам'яті …

2
Чи можливо спровокувати вбивцю OOM при примусовій заміні?
Чи можливо система попередньо заміняти неактивні сторінки (vm.swappiness ), але викликати oom-killer, коли в системі закінчується оперативна пам’ять (на відміну від пам’яті) і змушена обмінюватися? Кінцева мета - утримати систему від затирання, коли вона починає обмітати диск через основні помилки сторінки, але все ж нехай неактивні сторінки витісняються. Ще одним …

1
Як перевірити swap розділ
Я намагаюся діагностувати деякі випадкові segfault на безголовому сервері, і одне, що здається цікавим, - це те, що вони здаються лише під тиском пам'яті, і розмір міняння не перевищить 0. Як я можу змусити машину мінятись, щоб переконатися, що вона справно працює? orca ~ # free total used free shared …
23 linux  swap 

1
Поміняти розділ у LVM?
Мені було цікаво, чи є в розміщенні розділу swap у групі логічних томів якісь недоліки (наприклад, продуктивність), чи це було б "точно так само", як мати його як окремий первинний / логічний розділ? Мені подобається те, що при необхідності його можна легко змінити, але я не впевнений у можливих недоліках. …

6
Чи може Linux «закінчитися оперативною пам’яттю»?
У мережі Інтернет я побачив декілька публікацій, які, очевидно, скаржаться на несподівано вбиті процеси VPS, оскільки вони використовували занадто багато оперативної пам'яті. Як це можливо? Я подумав, що всі сучасні ОС 'забезпечують' нескінченну оперативну пам’ять ', просто використовуючи диски підкачки для того, що переходить фізичну оперативну пам'ять. Це правильно? Що …

4
Як перезавантажити всі запущені програми з підкачки в RAM?
Якщо у мого робочого столу не вистачає пам’яті і багато міняється, то я звільняю або вбиваю додаток, витрачаючи оперативну пам’ять. Але після цього всі мої настільні / додатки були помінені в обмін і жахливо повільні, чи знаєте ви спосіб "відмінити" (перезавантажити з місця заміни місця в оперативну пам'ять) мій робочий …
20 linux  memory  swap  desktop 

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

2
Linux: Total swap використовується = swap використовується процесами +?
Отже, я намагаюся провести деяке розслідування щодо того, звідки походить використання swap у системі з високим використанням swap: # free total used free shared buffers cached Mem: 515324 508800 6524 0 4852 27576 -/+ buffers/cache: 476372 38952 Swap: 983032 503328 479704 Додавання заміни, що використовується в процесі: # for proc …
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 Як перевірити, що є в свопі? Я намагаюся перевірити це за допомогою процесів, але для кожного піда в …
15 linux  swap 

2
Як збільшити максимальний обмінний простір у Mac OS X?
У Mac OS X Yosemite 10.10.5, коли я намагаюся запустити обчислення, на яке потрібно виділити та використовувати 128 ГБ пам'яті (це програма командного рядка, написана на С), ядро ​​вбиває мій процес із надзвичайними упередженнями. Цей запис журналу консолі є прикладом одного примірника: 9/25/15 7: 08: 40.000 PM ядро ​​[0]: низький …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.