roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 06:43

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: mini2440 использование btrfs для SD
СообщениеДобавлено: 08 сен 2010, 22:52 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
Люблю тестировать самые новые фишки в линуксе.
сейчас тестирую работу с файловой системой btrfs

она имеет статус нестабильной, и проходит этап взросления или как говорят проверку временем.
разработана как раз для флешек, SD и SSD - равномерно "истирает" блоки всего адресного пространства устройства и умеет делать сжатие на лету.

Код:
mini2440 ~ # mkfs.btrfs /dev/mmcblk0
mini2440 ~ # mount -t btrfs -o ssd,compress /dev/mmcblk0 /mnt/sd/

тест скорости
Цитата:
mini2440 ~ # dd if=/dev/zero of=/mnt/sd/swap bs=1M count=64
64+0 записей считано
64+0 записей написано
скопировано 67108864 байта (67 MB), 14,6954 c, 4,6 MB/c

скорость выше всего что я наблюдал на mini2440
загрузка процессора при работе в сжатом режиме 100%, и это хорошо, потому что
эта загрузка с пониженным приоритетом и не мешает другим активным процессам

для работы требуется поддержка в ядре CONFIG_BTRFS_FS=y (собирал не модулем чтобы можно было разместить rootfs)
http://projects.roboforum.ru/mini2440/k ... 2.2+btrfs/

сейчас тестирую её устойчивость и возможность использования в качестве rootfs

Добавлено спустя 49 минут 38 секунд:
опции загрузки ядра видимо такие : rootfstype=btrfs rootflags=ssd,compress

Добавлено спустя 9 минут 2 секунды:
проверил , запускается :)

Код:
MINI2440 # setenv bootargs console=ttySAC0,115200 noinitrd init=/sbin/init mini2440=3tbc rootfstype=btrfs rootflags=ssd,compress root=/dev/mmcblk0 rw rootwait ip=192.168.24.40:192.168.24.1:192.168.24.1:255.255.255.0


Цитата:
mmc0: new SDHC card at address b368
mmcblk0: mmc0:b368 SDC 15.0 GiB
mmcblk0: unknown partition table
eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
IP-Config: Complete:
device=eth0, addr=192.168.24.40, mask=255.255.255.0, gw=192.168.24.1,
host=192.168.24.40, domain=, nis-domain=(none),
bootserver=192.168.24.1, rootserver=192.168.24.1, rootpath=
device fsid d04cf2d77ff1c96c-a538bc630b1e6f81 devid 1 transid 158 /dev/root
btrfs: use ssd allocation scheme
btrfs: use compression
VFS: Mounted root (btrfs filesystem) on device 0:13.
devtmpfs: mounted
Freeing init memory: 152K
INIT: version 2.88 booting


Добавлено спустя 6 минут 9 секунд:
тестирую с X на e17 - очень приятный отклик
субъективно раза в 2 быстрее чем работа на NFSROOT


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2440 использование btrfs для SD
СообщениеДобавлено: 09 сен 2010, 07:30 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Ну вообще-то бтр не столько для флешек, сколько замена zfs'а солярного.

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2440 использование btrfs для SD
СообщениеДобавлено: 09 сен 2010, 10:47 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
до zfs ей как до луны пешком.
даже в IBM`ской GPFS нету пока дедупликации, а ей уже больше 12 лет


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: mini2440 использование btrfs для SD
СообщениеДобавлено: 25 фев 2011, 23:57 
Не в сети

Зарегистрирован: 25 фев 2011, 22:54
Сообщения: 9
Откуда: Уфа
Skype: stan.sa
прог. языки: Python, PHP
ФИО: Овчинников Станислав Викторович
Всем Привет!

Почитал Википедию, ничего не увидел именно про флешки.
А почему бы не ubifs?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO