Автор Тема: Как в Альте правильно создать swap ?  (Прочитано 109083 раз)

Оффлайн S3R_sqrT

  • Завсегдатай
  • *
  • Сообщений: 323
К примеру, http://onformix.blogspot.ru/2015/07/swap-linux.html - там используется swapon, чего а Альте нет. Где-то есть хорошая инструкция для этого?
(комп - celeron+1GbRAM, АльтР5)

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: Как в Альте правильно создать swap ?
« Ответ #1 : 28.03.2018 13:52:55 »
Как делать swap - это во всех Linux одинаково. И swapon, разумеется, в ALT Linux есть тоже.

Оффлайн sirares

  • Давно тут
  • **
  • Сообщений: 187
Re: Как в Альте правильно создать swap ?
« Ответ #2 : 28.03.2018 13:54:33 »
 :-)
ам используется swapon, чего а Альте нет.
Я чего-то пропустил? - команда swapon - не работает? я пользовался - работала, а инструкция вроде нормальная... с учетом ваших имен.

Оффлайн S3R_sqrT

  • Завсегдатай
  • *
  • Сообщений: 323
Re: Как в Альте правильно создать swap ?
« Ответ #3 : 28.03.2018 14:10:31 »
[root@host-64 ~]# dd if=/dev/zero of=/swapfile bs=2G count=2
dd: исчерпана память буфером ввода размера 2147483648 байт (2,0 GiB)

что оно хочет?

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: Как в Альте правильно создать swap ?
« Ответ #4 : 28.03.2018 14:19:13 »
А какое слово непонятно? Очевидно же, что bs не может иметь значение 2G в данной конфигурации. ОЗУ сколько?

Оффлайн S3R_sqrT

  • Завсегдатай
  • *
  • Сообщений: 323
Re: Как в Альте правильно создать swap ?
« Ответ #5 : 28.03.2018 14:22:45 »
ОЗУ - 1Gb

но причем здесь оно? я же на HDD swap создаю

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: Как в Альте правильно создать swap ?
« Ответ #6 : 28.03.2018 14:24:49 »
но причем здесь оно? я же на HDD swap создаю
А если подумать, что такое bs?

Оффлайн S3R_sqrT

  • Завсегдатай
  • *
  • Сообщений: 323
Re: Как в Альте правильно создать swap ?
« Ответ #7 : 28.03.2018 14:30:52 »
но причем здесь оно? я же на HDD swap создаю
А если подумать, что такое bs?

buffer size?)) но я еще вчера в 2гиг свап создал на том компе, только не до конца, после перезагрузки слетело... а ссылку инструкции потерял

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: Как в Альте правильно создать swap ?
« Ответ #8 : 28.03.2018 14:33:01 »
buffer size?))
Ну да.
но я еще вчера в 2гиг свап создал на том компе
С такими же параметрами? И свопа ещё одного нет? Не верю.

Что мешает написать bs=1M c=4096 ?

Оффлайн S3R_sqrT

  • Завсегдатай
  • *
  • Сообщений: 323
Re: Как в Альте правильно создать swap ?
« Ответ #9 : 28.03.2018 14:50:45 »
может еще 1 есть свап файл, который создан, н не подключен...

gedit /etc/fstab -- чем в Альте gedit зменить?

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 950
Re: Как в Альте правильно создать swap ?
« Ответ #10 : 28.03.2018 14:59:12 »
может еще 1 есть свап файл, который создан, н не подключен...

gedit /etc/fstab -- чем в Альте gedit зменить?

mcedit  /etc/fstab

Оффлайн S3R_sqrT

  • Завсегдатай
  • *
  • Сообщений: 323
Re: Как в Альте правильно создать swap ?
« Ответ #11 : 28.03.2018 15:09:55 »
СпасиБо! вроде, все заработало. Позже проверю что будет после перезагрузки.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Как в Альте правильно создать swap ?
« Ответ #12 : 28.03.2018 16:11:06 »
СпасиБо! вроде, все заработало. Позже проверю что будет после перезагрузки.

Зачем? :-)
Это же *nix:

своп не подключен
# free -k
             total       used       free     shared    buffers     cached
Mem:       8209436    2694948    5514488          0     162200    1279832
-/+ buffers/cache:    1252916    6956520
Swap:            0          0          0

Подключаем
# swapon -a

Теперь подключен:
# free -k
             total       used       free     shared    buffers     cached
Mem:       8209436    2705036    5504400          0     162224    1279832
-/+ buffers/cache:    1262980    6946456
Swap:     10862204          0   10862204

Постоянные перезагрузки, это Windows-way. Это не наш путь.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Как в Альте правильно создать swap ?
« Ответ #13 : 28.03.2018 16:22:22 »
К примеру, http://onformix.blogspot.ru/2015/07/swap-linux.html - там используется swapon, чего а Альте нет.

Ну да-а нет, - щас прямо. :-)


Я чего-то пропустил?

Да, - man su, который влияет на ту же переменную окружения что и в Windows
# env | grep '^USER\|^HOME\|^PATH'
USER=root
USERNAME=root
PATH=/root/bin:/sbin:/usr/sbin:/usr/local/sbin:/bin:/usr/bin:/usr/local/bin
HOME=/root
# which swapon
/sbin/swapon

Сравнить с, после su
# env | grep '^USER\|^HOME\|^PATH'
USER=itsme
PATH=/usr/lib/kde3/bin:/usr/lib/kde3/bin:/home/itsme/bin:/usr/local/bin:/opt/kde3/bin:/usr/bin:/bin:/opt/kde3/games:/usr/games:/usr/X11R6/bin
HOME=/home/itsme
# which swapon
which: no swapon in (/usr/lib/kde3/bin:/usr/lib/kde3/bin:/home/itsme/bin:/usr/local/bin:/opt/kde3/bin:/usr/bin:/bin:/opt/kde3/games:/usr/games:/usr/X11R6/bin)

Переменная окружения же. Это справедливо для *DOS, Windows, Linux, FreeBSD, OS/2 и т.д. Везде смысл тот же.

Я на форуме и полный формат команды приводил, чтобы доходчивей было, только бестолку всё это. Надоело мне.
« Последнее редактирование: 28.03.2018 17:03:49 от Speccyfighter »

Оффлайн S3R_sqrT

  • Завсегдатай
  • *
  • Сообщений: 323
Re: Как в Альте правильно создать swap ?
« Ответ #14 : 28.03.2018 17:22:03 »
Ну да-а нет, - щас прямо. :-)
Спасибо. Просто глюки были странные может из-за нехватки памяти что-то недогрузилось? у меня даже сd не хотело менять, говорило, что нет пути. swapon тоже не работал в тот момент, как будто нет его. А вот сейчас все нормально.

А, вообще, хорошо бы в Альте иметь скрипт авто-создающий свап файл при нехватке памяти! У меня самого 8 Гб ОЗУ ноута, но сразу не мог понять почему иногда дела плохи ставали... теперь узнал, что там, как оказывается, свапа нет! причем, система даже об этом не уведомляет! вот на этом 1Гб кмпе просто не запускались программы, или сразу "вылетали".