17.11.2017

SDCard

Вылавилась мне из ибея карточка
SanDisk 16GB Ultra A1 Micro SD SDHC Card 98MB/s UHS-I C1


Уж не знаю, при каких условиях она выдаст под 98MB/s, но протестировать необходимо.
Первым делом и с лёгкостью:
hdparm -t /dev/mmcblk0
Далее устанавливаю FIO и делаю benchmark:
fio --name=randread --ioengine=libaio --iodepth=16 --rw=randread --bs=4k --direct=0 --size=512M --numjobs=16 --runtime=240 --group_reporting
// Тотальный размер равен SIZE x JOBS
При таком задании (8Gb) получил результат:
5401KB/s
1350 IOPS

Теперь хочу сравнить NAND с CDCard
fio --name=randread --ioengine=libaio --iodepth=1 --rw=randread --bs=4k --direct=0 --size=512M --numjobs=8 --runtime=240 --group_reporting

FIO может оставлять файлы в домашней директории. Для поиска лишнего хорошо подходит визуальная утилита Baobab


Под Windows 7 x64

Собственно, предъявить как бы и нечего. По скорости Class 10, A1 как бы соответствуют 10 MB/s. Но душа не спокойна.
А что с I/O Perfomance ?
IOPS = (MBps Throughput / KB per IO) * 1024 (convert)
И в случае с CrystalDiskMark 6.0.0 x64 минимальные слегка округлённые в большую сторону значения получаются:
Read (4K) = 950 IOPS
Write (4K) = 460 IOPS

ATTO Disk Benchmark Tool показывает: 

Read (4K) = 990 IOPS
Write (4K) = 685 IOPS

А должно быть 1500 и 500 соответственно. A1 и да и нет...

Далее ищем лого
и узнаём от самого SanDisk, что это некая максимальная призрачная величина для этикетки и рекламы. Отличная техническая спецификация! Так что, вроде как, снова не обманули ))
А если надо быстрее, то вот картинка


SanDisk Extreme соответствует 30MB/s

16.11.2017

В кучку

Любая информация, размещенная в этом блоге, предназначена только для свободного изучения. Содержание блога предназначено только для общих целей. Автор не даёт гарантий и не несет ответственности за точность и полноту сведений, приведенных на данном сайте. Ни при каких обстоятельствах автор не несет ответственности за какой-либо прямой, непрямой, особый или иной косвенный ущерб в результате использования информации в этом блоге или на любом другом сайте, на который имеется гиперссылка с этого блога, возникновение зависимости, снижения продуктивности, увольнения или прерывания трудовой активности, а равно и отчисления из учебных учреждений, за любую упущенную выгоду, приостановку хозяйственной деятельности, потерю программ или данных в Ваших информационных системах или иным образом, возникшие в связи с доступом, использованием или невозможностью использования Сайта, Содержимого или какого-либо связанного интернет-сайта, или неработоспособностью, ошибкой, упущением, перебоем, дефектом, простоем в работе или задержкой в передаче, компьютерным вирусом или системным сбоем, даже если автор будет явно поставлена в известность о возможности такого ущерба. Используя данный блог, Вы выражаете свое согласие с «Отказом от ответственности» и установленными Правилами и принимаете всю ответственность, которая может быть на Вас возложена.
  1. Железо + редизайн
  2. DEBUG
  3. Install Cubieez + другие образы
  4. Подключаю монитор 
  5. Tune Cubiezz
  6. Install Software
  7. Backup++
  8. WAR
  9. ARMBIAN 

Что умеет мой сервер на данный момент?
  1. Подтягивать из дропбокса торрент-файлы и автоматом начинать их закачку трансмиссией в файлопомойку.
  2. Файлопомойка Samba и FTP с хранением на винте SATA
  3. Выдавать видео-поток в сеть, складывать в дропбокс скриншоты движения.
  4. Играть музыку и транслировать её в сеть.
  5. Показывать картинки ))
В планах прикрутить большие красные кнопки для управления музлом и прочим. Благо пинов есть

sudo apt update && sudo apt upgrade


15.11.2017

Armbian

Я тут внезапно решил, что Armbian лучший вариант:
  • обновляется
  • десктоп + сервер
  • прилизан и красив
  • умеет играть мультимедию
  • присутствует в коробке скрипт установки в NAND
Но, поскольку он универсальный, то приходится допиливать. И после горячо мною полюбившегося Cubieez-nand есть не очевидные моменты.

Во-первых, не стоит слепо вестись на подсказку и запускать команду UPGRADE. Может поломаться.

2. NET

Из под пользователя не поменяешь настройки сети, ни в графике, ни через armbian-config, который вроде как и требует привилегий. Лезешь в /etc/network/interfaces и там всё красиво, но не работает ))

3. ROOT-NODM

Видео может не играть из под пользователя. Жмякать в консоли sudo startx для просмотра видосика ломает. И я сломаю идеологию и буду работать из под root-а. Для этого надо подправить autologon. Правлю в файле /etc/default/nodm параметр NODM_USER=root


4. APT

Установка всего и сразу
Тут сразу интересный момент, это apt vs apt-get
Для более удобного разрешения и в след за рекомендациями использовать aptitude vs apt
А теперь всё вместе и подробно Команды aptitude, apt-get и apt




sudo nano /etc/apt/sources.list
>> deb http://download.webmin.com/download/repository sarge contrib
>> Ctrl-O, Ctrl-X
wget http://www.webmin.com/jcameron-key.asc
apt-key add jcameron-key.asc
apt update
apt install gparted cryptkeeper memtester filezilla firefox samba webmin python-pip mpd mpc ario xfce4-mpc-plugin transmission-daemon transmission-remote synaptic -y

5. SOFT

Подправляю статьи для transmission и mpd

6. Bluetooth 

7. RUS

Русификация (ещё не делал)