[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"question-linux-kak-sozdat-swap-fayl-v-ubuntu":3},{"id":4,"slug":5,"topicId":6,"topicSlug":7,"topicName":8,"topicEmoji":9,"question":10,"answer":11,"codeLang":12,"codeSrc":12,"important":12,"commonMistakes":12,"modernUsage":12,"difficulty":13,"tags":14,"related":15,"progress":16,"seo":17},745,"kak-sozdat-swap-fayl-v-ubuntu",18,"linux","Linux","🐧","Как создать swap-файл в Ubuntu?","Пошаговая инструкция создания swap-файла в Ubuntu 24.04.\n\n### Шаг 1. Создание файла\n\n```bash\n# Создать файл размером 4 ГБ\nsudo fallocate -l 4G \u002Fswapfile\n\n# Если fallocate не поддерживается (например, Btrfs)\nsudo dd if=\u002Fdev\u002Fzero of=\u002Fswapfile bs=1M count=4096\n```\n\n### Шаг 2. Права доступа\n\n```bash\n# Только root должен иметь доступ к swap-файлу\nsudo chmod 600 \u002Fswapfile\n```\n\n### Шаг 3. Форматирование и активация\n\n```bash\nsudo mkswap \u002Fswapfile\nsudo swapon \u002Fswapfile\n\n# Проверить\nswapon --show\nfree -h\n```\n\n### Шаг 4. Автоматическая активация при загрузке\n\n```bash\necho '\u002Fswapfile none swap sw 0 0' | sudo tee -a \u002Fetc\u002Ffstab\n```\n\n### Шаг 5. Настройка swappiness (опционально)\n\n```bash\necho \"vm.swappiness=10\" | sudo tee -a \u002Fetc\u002Fsysctl.conf\nsudo sysctl -p\n```\n\n### Удаление swap-файла\n\n```bash\nsudo swapoff \u002Fswapfile\nsudo rm \u002Fswapfile\n# Удалить строку из \u002Fetc\u002Ffstab\n```\n\nИзменение размера: удалить старый файл и создать новый (swap-файл нельзя расширить на месте).\n\n> **На собеседовании:** эту тему редко спрашивают отдельно, но она показывает практический опыт администрирования. Частая ошибка — забыть добавить запись в `\u002Fetc\u002Ffstab`, из-за чего swap не активируется после перезагрузки.","","junior",[7],[],null,{"title":18,"description":19,"ogTitle":18,"ogDescription":19,"keywords":20,"schemaAnswer":19,"featuredSnippetReady":21},"Как создать swap-файл в Ubuntu? — Gymterview","Пошаговая инструкция создания swap-файла в Ubuntu 24.04.",[7,13],true]