uscr 05.02.2013 14:41
Есть вопрос! — Гибридный hdd работает сам или нужно настраивать flashcache?
Сабж. Продолжаю осваивать новый ноутбук. Покупал его именно из-за гибридного диска. Смутило то, что SSD виден в системе отдельным устройством. Я его даже отформатировал и примонтировал. Судя по моему фирменному тесту производительности диска:
----------HDD----------
time sudo dd bs=1024k count=100 if=/dev/null of=/test
0+0 записей считано
0+0 записей написано
скопировано 0 байт (0 B), 2,5014e-05 c, 0,0 kB/c
real 0m0.022s
user 0m0.004s
sys 0m0.008s
----------SSD----------
time sudo dd bs=1024k count=100 if=/dev/null of=/mnt/test
0+0 записей считано
0+0 записей написано
скопировано 0 байт (0 B), 2,9897e-05 c, 0,0 kB/c
real 0m0.023s
user 0m0.000s
sys 0m0.016s
SSD эмулируется, а не существует на самом деле.
В выводе lshw он выглядит вот так:
*-disk
описание: ATA Disk
продукт: SATA SSD
физический ID: 0.0.0
сведения о шине: scsi@1:0.0.0
логическое имя: /dev/sdb
версия: S5FA
серийный №: BA140723010800060958
размер: 18GiB (20GB)
возможности: partitioned partitioned:dos
кофигурация: ansiversion=5 sectorsize=512 signature=734b34ed
*-volume
описание: Том EXT4
производитель: Linux
физический ID: 1
сведения о шине: scsi@1:0.0.0,1
логическое имя: /dev/sdb1
версия: 1.0
серийный №: 6361fec3-e0a7-49c4-96c4-45931d527a93
размер: 18GiB
capacity: 18GiB
возможности: primary journaled extended_attributes large_files huge_files dir_nlink extents ext4 ext2 initialized
кофигурация: created=2013-02-05 13:50:16 filesystem=ext4 label=SSD lastmountpoint=/mnt modified=2013-02-05 14:01:15 mounted=2013-02-05 13:54:21 state=clean
Как бы мне узнать, работает ли кеширование на SSD автоматически или нужно городить огород?
dront78 05.02.2013 15:29 #
+ 0 -
там разные вроде бывают, видимые и "прозрачные"
это ничего не значит. зависит от диска - у вашего размер 20Gb, можно наверное /usr туда задвинуть
А что у вас за фирменный тест такой?
почему считано и записано 0? и почему читаете из /dev/null, а не /dev/zero? где замер производительности собственно? что ваш тест показывает?
почему считано и записано 0? и почему читаете из /dev/null, а не /dev/zero? где замер производительности собственно? что ваш тест показывает?
Это провальный тест. Идея в том, что бы засечь время записи на ХДД, на ССД и сделать выводы...
Дело в том, что ты кагбе читаешь из /dev/null, который при чтении просто пустой. У тебя ничего не чиается и ничего не записывается (на что dd тебе намекает нуликами). Нужно делать if=/dev/zero, который выдаёт поток нулей, тогда от теста будет толк, а так даже к диску обращения нет.