Страница 1 из 1
Как установить приоритеты для разных разделов swap в fstab
Добавлено: 2017-09-30 23:06:38
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?
Спасибо за помощь!
Как установить приоритеты для разных разделов swap в fstab
Добавлено: 2017-09-30 23:50:13
guest
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
Как установить приоритеты для разных разделов swap в fstab
Добавлено: 2017-09-30 23:58:54
Elimelech
# man swap
Код: Выделить всё
root@A9t:/home/luba # man swap
No manual entry for swap
Как установить приоритеты для разных разделов swap в fstab
Добавлено: 2017-10-01 9:12:41
guest
Elimelech писал(а):# man swap
Код: Выделить всё
root@A9t:/home/luba # man swap
No manual entry for swap
It's a progress:
# man swapctl (pstat)
# apropos swap
Как установить приоритеты для разных разделов swap в fstab
Добавлено: 2017-10-01 11:05:22
Elimelech
Кажись я понял.
В мане про swapon пишет: "...There is no priority mechanism."
Как установить приоритеты для разных разделов swap в fstab
Добавлено: 2017-10-01 13:39:55
Neus
А нафига тебе понадобился своп на сдкарте?
Кстати, в линуксе щас новый тренд - своп в файле
Как установить приоритеты для разных разделов swap в fstab
Добавлено: 2017-10-01 13:48:18
Elimelech
Neus писал(а):А нафига тебе понадобился своп на сдкарте?
Кстати, в линуксе щас новый тренд - своп в файле
как нафига? А проэкспериментировать, у меня диск тормознутый, ему уже более 10 лет, а Sd она на микросмехам, если я не ошибаюсь.
))
Как установить приоритеты для разных разделов swap в fstab
Добавлено: 2017-10-01 16:04:35
Alex Keda
Кончатся быстро, мелкосхемы эньтия....
Как установить приоритеты для разных разделов swap в fstab
Добавлено: 2017-10-01 16:23:56
Elimelech
Alex Keda писал(а):Кончатся быстро, мелкосхемы эньтия....
не думаю шо скоро, у меня на фотоаппарате уже более 5 лет работают. Так что на ноуте думаю год протянет.
Как установить приоритеты для разных разделов swap в fstab
Добавлено: 2017-10-01 18:01:11
Neus
Elimelech писал(а):Neus писал(а):А нафига тебе понадобился своп на сдкарте?
Кстати, в линуксе щас новый тренд - своп в файле
как нафига? А проэкспериментировать, у меня диск тормознутый, ему уже более 10 лет, а Sd она на микросмехам, если я не ошибаюсь.
))
Ты бы лучше своп в zvol с сжатием запихал, чем сдкарту дрючить.
Сд конечно на микросхемах, да вот интерфейс у них зело тормознутый.
Как установить приоритеты для разных разделов swap в fstab
Добавлено: 2017-10-01 19:23:52
snorlov
Elimelech писал(а):Alex Keda писал(а):Кончатся быстро, мелкосхемы эньтия....
не думаю шо скоро, у меня на фотоаппарате уже более 5 лет работают. Так что на ноуте думаю год протянет.
Может и протянет. вы лучше скажите, как своп будет trim поддерживать... У меня шеф пытался ссд на XP юзать, на 3-и месяца хватило...
Как установить приоритеты для разных разделов swap в fstab
Добавлено: 2017-10-01 21:35:08
Elimelech
snorlov писал(а):Elimelech писал(а):Alex Keda писал(а):Кончатся быстро, мелкосхемы эньтия....
не думаю шо скоро, у меня на фотоаппарате уже более 5 лет работают. Так что на ноуте думаю год протянет.
Может и протянет. вы лучше скажите, как своп будет trim поддерживать... У меня шеф пытался ссд на XP юзать, на 3-и месяца хватило...
какой там трим и ZFS у меня 32 битная система да и ещё 1Гиг оперативнйо памяти (ноутбуку более 10 лет). Вы прикалываетесь?
Как установить приоритеты для разных разделов swap в fstab
Добавлено: 2017-10-01 22:12:05
guest
snorlov писал(а):Elimelech писал(а):Alex Keda писал(а):Кончатся быстро, мелкосхемы эньтия....
не думаю шо скоро, у меня на фотоаппарате уже более 5 лет работают. Так что на ноуте думаю год протянет.
Может и протянет. вы лучше скажите, как своп будет 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...
Как установить приоритеты для разных разделов swap в fstab
Добавлено: 2017-10-01 22:22:21
Elimelech
а чем свап-файл отличается от просто свап-области?
Я просто отфарматировал качественную sd карту в раздел freebsd-swap.
Как установить приоритеты для разных разделов swap в fstab
Добавлено: 2017-10-01 23:56:28
guest
Elimelech писал(а):а чем свап-файл отличается от просто свап-области?
файл находится на FS
Я просто отфарматировал качественную sd карту в раздел freebsd-swap.
чем нынче фарматируют swap?
Как установить приоритеты для разных разделов swap в fstab
Добавлено: 2017-10-02 0:14:51
Elimelech
guest писал(а):Elimelech писал(а):а чем свап-файл отличается от просто свап-области?
файл находится на FS
Я просто отфарматировал качественную sd карту в раздел freebsd-swap.
чем нынче фарматируют 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)
Как установить приоритеты для разных разделов swap в fstab
Добавлено: 2017-10-02 12:42:30
Neus
Elimelech, а покажи-ка вывод:
Код: Выделить всё
diskinfo -cit /dev/mmcsd0
diskinfo -cit /dev/ada0
Как установить приоритеты для разных разделов swap в fstab
Добавлено: 2017-10-02 12:53:28
Elimelech
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 раза шустрее. Парадокс!
Как установить приоритеты для разных разделов swap в fstab
Добавлено: 2017-10-02 15:11:43
Neus
Elimelech, ты не те цыфиры смотришь, для свопа смотри эти:
Elimelech писал(а): 4 kbytes: 3275 ops in 3.127015 sec = 1047 IOPS
Elimelech писал(а): 4 kbytes: 388 ops in 4.594467 sec = 84 IOPS
а что за модель СД-карты?
Как установить приоритеты для разных разделов swap в fstab
Добавлено: 2017-10-02 22:40:21
Elimelech
SD Pentagram Pentaflash HiSpeed pro, 512M
Как установить приоритеты для разных разделов swap в fstab
Добавлено: 2017-10-03 7:23:25
Alex Keda
Elimelech писал(а):Alex Keda писал(а):Кончатся быстро, мелкосхемы эньтия....
не думаю шо скоро, у меня на фотоаппарате уже более 5 лет работают. Так что на ноуте думаю год протянет.
У меня микроСД второй работает, свапом
Но там реально почти ничего не пишется
Чисто чтобы был
Как установить приоритеты для разных разделов swap в fstab
Добавлено: 2017-10-03 9:57:56
Elimelech
Alex Keda писал(а):Elimelech писал(а):Alex Keda писал(а):Кончатся быстро, мелкосхемы эньтия....
не думаю шо скоро, у меня на фотоаппарате уже более 5 лет работают. Так что на ноуте думаю год протянет.
У меня микроСД второй работает, свапом
Но там реально почти ничего не пишется
Чисто чтобы был
о, оказывается я не первый, который такую фигню попробовал.
))
Как установить приоритеты для разных разделов swap в fstab
Добавлено: 2017-10-18 19:50:04
Demis
Elimelech писал(а):Alex Keda писал(а):Elimelech писал(а):Alex Keda писал(а):Кончатся быстро, мелкосхемы эньтия....
не думаю шо скоро, у меня на фотоаппарате уже более 5 лет работают. Так что на ноуте думаю год протянет.
У меня микроСД второй работает, свапом
Но там реально почти ничего не пишется
Чисто чтобы был
о, оказывается я не первый, который такую фигню попробовал.
))
А фиг его знает, тут наверно как повезет.
У меня есть одна машинка - с 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