Как установить приоритеты для разных разделов swap в fstab

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Elimelech
лейтенант
Сообщения: 636
Зарегистрирован: 2009-11-28 18:42:07
Откуда: Украина
Контактная информация:

Как установить приоритеты для разных разделов swap в fstab

Непрочитанное сообщение Elimelech » 2017-09-30 23:06:38

Хочу выставить разные приориты для разных разделах свап:


Код: Выделить всё

/dev/ada0p3     none            swap    pri=10  sw      0       0
/dev/mmcsd0p1   none            swap    pri=100 sw      0       0



В Linux приорите выстанавливается так pri=10, pri=100, а бует ли работать такая конструкция в freeBSD?

Спасибо за помощь!

guest
проходил мимо

Как установить приоритеты для разных разделов swap в fstab

Непрочитанное сообщение guest » 2017-09-30 23:50:13

Elimelech писал(а):Хочу выставить разные приориты для разных разделах свап:


Код: Выделить всё

/dev/ada0p3     none            swap    pri=10  sw      0       0
/dev/mmcsd0p1   none            swap    pri=100 sw      0       0



В Linux приорите выстанавливается так pri=10, pri=100, а бует ли работать такая конструкция в freeBSD?

Спасибо за помощь!


# man fstab
# man swap

Аватара пользователя
Elimelech
лейтенант
Сообщения: 636
Зарегистрирован: 2009-11-28 18:42:07
Откуда: Украина
Контактная информация:

Как установить приоритеты для разных разделов swap в fstab

Непрочитанное сообщение Elimelech » 2017-09-30 23:58:54

# man swap

Код: Выделить всё

root@A9t:/home/luba # man swap
No manual entry for swap

guest
проходил мимо

Как установить приоритеты для разных разделов swap в fstab

Непрочитанное сообщение guest » 2017-10-01 9:12:41

Elimelech писал(а):
# man swap

Код: Выделить всё

root@A9t:/home/luba # man swap
No manual entry for swap


It's a progress:

# man swapctl (pstat)
# apropos swap

Аватара пользователя
Elimelech
лейтенант
Сообщения: 636
Зарегистрирован: 2009-11-28 18:42:07
Откуда: Украина
Контактная информация:

Как установить приоритеты для разных разделов swap в fstab

Непрочитанное сообщение Elimelech » 2017-10-01 11:05:22

Кажись я понял. :(
В мане про swapon пишет: "...There is no priority mechanism."

Neus
капитан
Сообщения: 1722
Зарегистрирован: 2008-09-08 21:59:56

Как установить приоритеты для разных разделов swap в fstab

Непрочитанное сообщение Neus » 2017-10-01 13:39:55

А нафига тебе понадобился своп на сдкарте?
Кстати, в линуксе щас новый тренд - своп в файле :)
«Вы никогда не сумеете решить возникшую проблему,
если сохраните то же мышление и тот же подход,
который привёл вас к этой проблеме.»
© Альберт Эйнштейн

Аватара пользователя
Elimelech
лейтенант
Сообщения: 636
Зарегистрирован: 2009-11-28 18:42:07
Откуда: Украина
Контактная информация:

Как установить приоритеты для разных разделов swap в fstab

Непрочитанное сообщение Elimelech » 2017-10-01 13:48:18

Neus писал(а):А нафига тебе понадобился своп на сдкарте?
Кстати, в линуксе щас новый тренд - своп в файле :)

как нафига? А проэкспериментировать, у меня диск тормознутый, ему уже более 10 лет, а Sd она на микросмехам, если я не ошибаюсь. :)))

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 34950
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Как установить приоритеты для разных разделов swap в fstab

Непрочитанное сообщение Alex Keda » 2017-10-01 16:04:35

Кончатся быстро, мелкосхемы эньтия....
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Elimelech
лейтенант
Сообщения: 636
Зарегистрирован: 2009-11-28 18:42:07
Откуда: Украина
Контактная информация:

Как установить приоритеты для разных разделов swap в fstab

Непрочитанное сообщение Elimelech » 2017-10-01 16:23:56

Alex Keda писал(а):Кончатся быстро, мелкосхемы эньтия....

не думаю шо скоро, у меня на фотоаппарате уже более 5 лет работают. Так что на ноуте думаю год протянет. :) :Yahoo!:

Neus
капитан
Сообщения: 1722
Зарегистрирован: 2008-09-08 21:59:56

Как установить приоритеты для разных разделов swap в fstab

Непрочитанное сообщение Neus » 2017-10-01 18:01:11

Elimelech писал(а):
Neus писал(а):А нафига тебе понадобился своп на сдкарте?
Кстати, в линуксе щас новый тренд - своп в файле :)

как нафига? А проэкспериментировать, у меня диск тормознутый, ему уже более 10 лет, а Sd она на микросмехам, если я не ошибаюсь. :)))

Ты бы лучше своп в zvol с сжатием запихал, чем сдкарту дрючить.
Сд конечно на микросхемах, да вот интерфейс у них зело тормознутый.
«Вы никогда не сумеете решить возникшую проблему,
если сохраните то же мышление и тот же подход,
который привёл вас к этой проблеме.»
© Альберт Эйнштейн

snorlov
подполковник
Сообщения: 3582
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Как установить приоритеты для разных разделов swap в fstab

Непрочитанное сообщение snorlov » 2017-10-01 19:23:52

Elimelech писал(а):
Alex Keda писал(а):Кончатся быстро, мелкосхемы эньтия....

не думаю шо скоро, у меня на фотоаппарате уже более 5 лет работают. Так что на ноуте думаю год протянет. :) :Yahoo!:

Может и протянет. вы лучше скажите, как своп будет trim поддерживать... У меня шеф пытался ссд на XP юзать, на 3-и месяца хватило...

Аватара пользователя
Elimelech
лейтенант
Сообщения: 636
Зарегистрирован: 2009-11-28 18:42:07
Откуда: Украина
Контактная информация:

Как установить приоритеты для разных разделов swap в fstab

Непрочитанное сообщение Elimelech » 2017-10-01 21:35:08

snorlov писал(а):
Elimelech писал(а):
Alex Keda писал(а):Кончатся быстро, мелкосхемы эньтия....

не думаю шо скоро, у меня на фотоаппарате уже более 5 лет работают. Так что на ноуте думаю год протянет. :) :Yahoo!:

Может и протянет. вы лучше скажите, как своп будет trim поддерживать... У меня шеф пытался ссд на XP юзать, на 3-и месяца хватило...

какой там трим и ZFS у меня 32 битная система да и ещё 1Гиг оперативнйо памяти (ноутбуку более 10 лет). Вы прикалываетесь?

guest
проходил мимо

Как установить приоритеты для разных разделов swap в fstab

Непрочитанное сообщение guest » 2017-10-01 22:12:05

snorlov писал(а):
Elimelech писал(а):
Alex Keda писал(а):Кончатся быстро, мелкосхемы эньтия....

не думаю шо скоро, у меня на фотоаппарате уже более 5 лет работают. Так что на ноуте думаю год протянет. :) :Yahoo!:

Может и протянет. вы лучше скажите, как своп будет trim поддерживать... У меня шеф пытался ссд на XP юзать, на 3-и месяца хватило...


file-based swap/fstab or via rc.conf/swapfile:
mdXY none swap sw,file=/path/swapfile,late 0 0

ps. смотря что было куплено в какчестве SSD, еще и XP...

Аватара пользователя
Elimelech
лейтенант
Сообщения: 636
Зарегистрирован: 2009-11-28 18:42:07
Откуда: Украина
Контактная информация:

Как установить приоритеты для разных разделов swap в fstab

Непрочитанное сообщение Elimelech » 2017-10-01 22:22:21

а чем свап-файл отличается от просто свап-области?
Я просто отфарматировал качественную sd карту в раздел freebsd-swap. :bn:

guest
проходил мимо

Как установить приоритеты для разных разделов swap в fstab

Непрочитанное сообщение guest » 2017-10-01 23:56:28

Elimelech писал(а):а чем свап-файл отличается от просто свап-области?

файл находится на FS
Я просто отфарматировал качественную sd карту в раздел freebsd-swap. :bn:

чем нынче фарматируют swap?

Аватара пользователя
Elimelech
лейтенант
Сообщения: 636
Зарегистрирован: 2009-11-28 18:42:07
Откуда: Украина
Контактная информация:

Как установить приоритеты для разных разделов swap в fstab

Непрочитанное сообщение Elimelech » 2017-10-02 0:14:51

guest писал(а):
Elimelech писал(а):а чем свап-файл отличается от просто свап-области?

файл находится на FS
Я просто отфарматировал качественную sd карту в раздел freebsd-swap. :bn:

чем нынче фарматируют swap?

ничем, а форматировал sd карту с помощью freeBSD в консоле...

Код: Выделить всё

#gpart create -s gpt /dev/mmcsd0
#gpart add -t freebsd-swap /dev/mmcsd0


Отправлено спустя 6 минут 33 секунды:
И вот что получилось:

Код: Выделить всё

root@A9t:/home/luba # gpart show mmcsd0
=>    40  996272  mmcsd0  GPT  (487M)
      40      88          - free -  (44K)
     128  996096       1  freebsd-swap  (486M)
  996224      88          - free -  (44K)

Neus
капитан
Сообщения: 1722
Зарегистрирован: 2008-09-08 21:59:56

Как установить приоритеты для разных разделов swap в fstab

Непрочитанное сообщение Neus » 2017-10-02 12:42:30

Elimelech, а покажи-ка вывод:

Код: Выделить всё

diskinfo -cit /dev/mmcsd0
diskinfo -cit /dev/ada0
«Вы никогда не сумеете решить возникшую проблему,
если сохраните то же мышление и тот же подход,
который привёл вас к этой проблеме.»
© Альберт Эйнштейн

Аватара пользователя
Elimelech
лейтенант
Сообщения: 636
Зарегистрирован: 2009-11-28 18:42:07
Откуда: Украина
Контактная информация:

Как установить приоритеты для разных разделов swap в fstab

Непрочитанное сообщение Elimelech » 2017-10-02 12:51:31

Neus писал(а):Elimelech, а покажи-ка вывод:

Код: Выделить всё

diskinfo -cit /dev/mmcsd0
diskinfo -cit /dev/ada0


Код: Выделить всё

root@A9t:/home/luba # diskinfo -cit /dev/mmcsd0
/dev/mmcsd0
   512            # sectorsize
   510132224      # mediasize in bytes (487M)
   996352         # mediasize in sectors
   65536          # stripesize
   0              # stripeoffset
   0001323B       # Disk ident.

I/O command overhead:
   time to read 10MB block      1.367883 sec   =    0.067 msec/sector
   time to read 20480 sectors  11.595268 sec   =    0.566 msec/sector
   calculated command overhead         =    0.499 msec/sector

Seek times:
   Full stroke:     250 iter in   0.275051 sec =    1.100 msec
   Half stroke:     250 iter in   0.296983 sec =    1.188 msec
   Quarter stroke:     500 iter in   2.448154 sec =    4.896 msec
   Short forward:     400 iter in   0.189219 sec =    0.473 msec
   Short backward:     400 iter in   0.193927 sec =    0.485 msec
   Seq outer:    2048 iter in   0.952922 sec =    0.465 msec
   Seq inner:    2048 iter in   0.951826 sec =    0.465 msec

Transfer rates:
   outside:       102400 kbytes in  13.607351 sec =     7525 kbytes/sec
   middle:        102400 kbytes in  13.495615 sec =     7588 kbytes/sec
   inside:        102400 kbytes in  13.524571 sec =     7571 kbytes/sec

Asynchronous random reads:
   sectorsize:      6061 ops in    3.074174 sec =     1972 IOPS
   4 kbytes:        3275 ops in    3.127015 sec =     1047 IOPS
   32 kbytes:        790 ops in    3.581997 sec =      221 IOPS
   128 kbytes:       298 ops in    5.150864 sec =       58 IOPS


Отправлено спустя 16 секунд:

Код: Выделить всё

root@A9t:/home/luba # diskinfo -cit /dev/ada0
/dev/ada0
   512            # sectorsize
   60011642880    # mediasize in bytes (56G)
   117210240      # mediasize in sectors
   0              # stripesize
   0              # stripeoffset
   116280         # Cylinders according to firmware.
   16             # Heads according to firmware.
   63             # Sectors according to firmware.
   HKA214AJCBLRPE   # Disk ident.
   Not_Zoned      # Zone Mode

I/O command overhead:
   time to read 10MB block      0.664586 sec   =    0.032 msec/sector
   time to read 20480 sectors   2.398743 sec   =    0.117 msec/sector
   calculated command overhead         =    0.085 msec/sector

Seek times:
   Full stroke:     250 iter in   8.344473 sec =   33.378 msec
   Half stroke:     250 iter in   5.496077 sec =   21.984 msec
   Quarter stroke:     500 iter in  10.019734 sec =   20.039 msec
   Short forward:     400 iter in   4.253447 sec =   10.634 msec
   Short backward:     400 iter in   7.767247 sec =   19.418 msec
   Seq outer:    2048 iter in   0.328123 sec =    0.160 msec
   Seq inner:    2048 iter in   0.306368 sec =    0.150 msec

Transfer rates:
   outside:       102400 kbytes in   3.721237 sec =    27518 kbytes/sec
   middle:        102400 kbytes in   3.764502 sec =    27201 kbytes/sec
   inside:        102400 kbytes in   6.464552 sec =    15840 kbytes/sec

Asynchronous random reads:
   sectorsize:       383 ops in    4.700101 sec =       81 IOPS
   4 kbytes:         388 ops in    4.594467 sec =       84 IOPS
   32 kbytes:        370 ops in    4.630098 sec =       80 IOPS
   128 kbytes:       315 ops in    5.222838 sec =       60 IOPS


Отправлено спустя 1 минуту 57 секунд:
Хотя тесты показывают, что SD карточка медлеее в 2 раза, но на практике при одновременно включенных свопах на жостком диске и на SD ноутбук стал работать в 2 раза шустрее. Парадокс!

Neus
капитан
Сообщения: 1722
Зарегистрирован: 2008-09-08 21:59:56

Как установить приоритеты для разных разделов swap в fstab

Непрочитанное сообщение Neus » 2017-10-02 15:11:43

Elimelech, ты не те цыфиры смотришь, для свопа смотри эти:
Elimelech писал(а):Источник цитаты 4 kbytes:        3275 ops in    3.127015 sec =     1047 IOPS

Elimelech писал(а):Источник цитаты 4 kbytes:         388 ops in    4.594467 sec =       84 IOPS

а что за модель СД-карты?
«Вы никогда не сумеете решить возникшую проблему,
если сохраните то же мышление и тот же подход,
который привёл вас к этой проблеме.»
© Альберт Эйнштейн

Аватара пользователя
Elimelech
лейтенант
Сообщения: 636
Зарегистрирован: 2009-11-28 18:42:07
Откуда: Украина
Контактная информация:

Как установить приоритеты для разных разделов swap в fstab

Непрочитанное сообщение Elimelech » 2017-10-02 22:40:21

SD Pentagram Pentaflash HiSpeed pro, 512M

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 34950
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Как установить приоритеты для разных разделов swap в fstab

Непрочитанное сообщение Alex Keda » 2017-10-03 7:23:25

Elimelech писал(а):
Alex Keda писал(а):Кончатся быстро, мелкосхемы эньтия....

не думаю шо скоро, у меня на фотоаппарате уже более 5 лет работают. Так что на ноуте думаю год протянет. :) :Yahoo!:

У меня микроСД второй работает, свапом
Но там реально почти ничего не пишется

Чисто чтобы был
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Elimelech
лейтенант
Сообщения: 636
Зарегистрирован: 2009-11-28 18:42:07
Откуда: Украина
Контактная информация:

Как установить приоритеты для разных разделов swap в fstab

Непрочитанное сообщение Elimelech » 2017-10-03 9:57:56

Alex Keda писал(а):
Elimelech писал(а):
Alex Keda писал(а):Кончатся быстро, мелкосхемы эньтия....

не думаю шо скоро, у меня на фотоаппарате уже более 5 лет работают. Так что на ноуте думаю год протянет. :) :Yahoo!:

У меня микроСД второй работает, свапом
Но там реально почти ничего не пишется

Чисто чтобы был

о, оказывается я не первый, который такую фигню попробовал. :))) :Bravo: :good: :drinks:

Demis
мл. сержант
Сообщения: 108
Зарегистрирован: 2015-05-25 14:36:32

Как установить приоритеты для разных разделов swap в fstab

Непрочитанное сообщение Demis » 2017-10-18 19:50:04

Elimelech писал(а):
Alex Keda писал(а):
Elimelech писал(а):
Alex Keda писал(а):Кончатся быстро, мелкосхемы эньтия....

не думаю шо скоро, у меня на фотоаппарате уже более 5 лет работают. Так что на ноуте думаю год протянет. :) :Yahoo!:

У меня микроСД второй работает, свапом
Но там реально почти ничего не пишется

Чисто чтобы был

о, оказывается я не первый, который такую фигню попробовал. :))) :Bravo: :good: :drinks:

А фиг его знает, тут наверно как повезет.
У меня есть одна машинка - с 2011 года и 7 машин с 2012, все с ссд 128Гб (на двух из них, как допники есть обычные диски).
Работают под честной W7x64. И еще один "наш любимый FreeBSD" сервер с 2012 года.
Когда брал для рабочих станций, думал, ну год, ну два, ну три - максимум. Машины в основном работают по рабочим дням. Файлы по сетке достаточно внушительные, 500мб, 1-2Гб в постоянку в темпы вгоняются. Интернет, конечно читал перед этим. Блин, честно говоря страшно было, но принял решение рискнуть и пока работают (так и получилось, что сначала была взята одна, а потом остальные). (Тьфу, тьфу, тьфу)*3,14.
За прошедшие годы вылетало только две машины и то - не железный фактор, а пользовательский, переустановка и все работает (одна три года назад, одна год назад). Хотя, все это конечно "очковые" дела. Сервак, тоже, пока держится. Везде "кажется" кингстоны. Тут конечно немного не в тему, но просто делюсь опытом такой работы.

Отправлено спустя 21 минуту 8 секунд:
И в догонку от сервера:

Код: Выделить всё

diskinfo -ctv /dev/ada0
/dev/ada0
        512             # sectorsize
        64023257088     # mediasize in bytes (60G)
        125045424       # mediasize in sectors
        0               # stripesize
        0               # stripeoffset
        124053          # Cylinders according to firmware.
        16              # Heads according to firmware.
        63              # Sectors according to firmware.
        808S107OTESZ    # Disk ident.

I/O command overhead:
        time to read 10MB block      0.074820 sec       =    0.004 msec/sector
        time to read 20480 sectors   1.124676 sec       =    0.055 msec/sector
        calculated command overhead                     =    0.051 msec/sector

Seek times:
        Full stroke:      250 iter in   0.023622 sec =    0.094 msec
        Half stroke:      250 iter in   0.040198 sec =    0.161 msec
        Quarter stroke:   500 iter in   0.076359 sec =    0.153 msec
        Short forward:    400 iter in   0.122551 sec =    0.306 msec
        Short backward:   400 iter in   0.085417 sec =    0.214 msec
        Seq outer:       2048 iter in   0.111611 sec =    0.054 msec
        Seq inner:       2048 iter in   0.114251 sec =    0.056 msec
Transfer rates:
        outside:       102400 kbytes in   0.582948 sec =   175659 kbytes/sec
        middle:        102400 kbytes in   0.486130 sec =   210643 kbytes/sec
        inside:        102400 kbytes in   0.522539 sec =   195966 kbytes/sec


Вернуться в «FreeBSD/UNIX для начинающих»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей