Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Низкая скорость ssd  (Прочитано 1998 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн riki-tik

  • Автор темы
  • Любитель
  • *
  • Сообщений: 56
    • Просмотр профиля
Низкая скорость ssd
« : 07 Мая 2019, 15:39:14 »
Дистрибутив Kubuntu 18.04. Примонтирован nvme ssd intel 660p с разметкой ntfs. Заметил что при скачивании файлов из интернета непосредственно на этот девайс, максимальная скорость скачивания составляет 1 мб/с, при этом если в процессе скачивания перейти на диск через файловый менеджер, то папки будут открываться с заметным подтормаживанием. В программе system monitor показывается скорость записи на диск 10 мб/с.

Погуглив, нашел команду которая замеряет скорость записи данных на диск. Результаты неутешительные...
sync; dd if=/dev/zero of=tempfile bs=1M count=1024; sync
1024+0 records in
1024+0 records out
1073741824 bytes (1,1 GB, 1,0 GiB) copied, 583,66 s, 1,8 MB/s

Все плюсы ссд улетучиваются в миг. Пользоваться таким девайсом невозможно.

Думал что проблема в самом ссд, пока не загрузил windows. Здесь провел замеры скорости и обнаружил что все хорошо. Скорость 790 мб/с. При скачивании файлов из интернета скорость ограничивается уже тарифным планом.

(Нажмите, чтобы показать/скрыть)

Девайс примонтирован как ntfs-3g. Подозреваю что проблема именно в монтировании устройства. Возможно есть какие-то ограничения по скорости которые устраняются дополнительными параметрами в настройках монтирования (я надеюсь на это). Может кто-нибудь подсказать что делать в данной ситуации?

ТС не появлялся на Форуме более трех месяцев по состоянию на 22/02/2020 (последняя явка: 08/07/2019). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 22 Февраля 2020, 06:44:10 от zg_nico »

Оффлайн soarin

  • Старожил
  • *
  • Сообщений: 1850
  • ubuntu 20.04
    • Просмотр профиля
Re: Низкая скорость ssd
« Ответ #1 : 07 Мая 2019, 15:43:46 »
Ну да, NTFS — это зря.
Но если прям так уж надо, то можешь с различными решениями поиграться, например вот
https://www.paragon-software.com/ru/home/ntfs-linux-professional/

Morisson

  • Гость
Re: Низкая скорость ssd
« Ответ #2 : 07 Мая 2019, 16:57:32 »
ntfs- не родная для linux ФС. Ну хоть так..
А Windows в ext4 вообще не умеет.
Хотя я не знаю, я таких критических падений скорости не замечал, однако пользуюсь только флешками на ntfs.У кого-нибудь если беру. Т.к. в доме ни одного девайса с Windows нет. А на работе- также линуксом пользуюсь, чужие диски- только HDD внешний, но скорость на глаз приемлемая.

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2628
    • Просмотр профиля
Re: Низкая скорость ssd
« Ответ #3 : 07 Мая 2019, 17:01:02 »
Так то windows умеет писать в ext4 через Ext2Fsd если включить опцию записи.
Правда корректность записи не гарантируется.
А читает нормально.
« Последнее редактирование: 07 Мая 2019, 17:03:46 от Usermaster »
А чего это вы тут делаете, а?

Morisson

  • Гость
Re: Низкая скорость ssd
« Ответ #4 : 07 Мая 2019, 17:03:09 »
Так то windows умеет писать в ext4 через Ext2Fsd если включить опцию записи.
Вы давно пробовали? Я в том году пробовал- оно умело ext2 и ext3 только. Вообще умело, не говоря про запись. И было древнее, как сами знаете что)

Morisson

  • Гость
Re: Низкая скорость ssd
« Ответ #5 : 07 Мая 2019, 17:05:04 »
Посмотрел, нрно уже умеет, но как бы сказать.. со свои Volume Manager)))) Мдя..

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Низкая скорость ssd
« Ответ #6 : 07 Мая 2019, 19:35:53 »
riki-tik, на сколько я помню, для NVMe накопителей надо добавлять параметр в ядро
Только что затестил свой стандартный SATA3.1 винт - почти 70МБ на секунду при записи на NTFS раздел (ntfs-3g) (по USB 3.0 - контроллер на харде 2.0 вроди как, то на обычный HDD около 30-60 выдает на NTFS)
Ни с какими параметрами "не игрались"?
« Последнее редактирование: 07 Мая 2019, 19:38:03 от EvangelionDeath »
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн riki-tik

  • Автор темы
  • Любитель
  • *
  • Сообщений: 56
    • Просмотр профиля
Re: Низкая скорость ssd
« Ответ #7 : 08 Мая 2019, 00:56:14 »
Очень нужна помощь экспертов, потому как я совсем запутался с монтированием ntfs...

Вот хроника моих экспериментов.

Тут я буду описывать способ монтирования своих дисков путем изменения /etc/fstab, в основном я там меняю просто типы монтирования.
У меня вообще три диска - 1 на котором сама Ubuntu (его я не трогаю, с ним все окей), 2 - на котором Windows (с ним тоже эксперементировал потому как там тоже скорость низкая), 3 - nvme для файлов.

Собственно вот:

1. монтирование через ntfs-3g:

как выглядит /etc/fstab:

(Нажмите, чтобы показать/скрыть)

Тестирование скорости:

(Нажмите, чтобы показать/скрыть)

То есть скорость низкая, для ssd никак не подходит.

2. Монтирование через UFSD (подсказал soarin в данной теме):

как выглядит /etc/fstab:

(Нажмите, чтобы показать/скрыть)

Тестирование скорости:

(Нажмите, чтобы показать/скрыть)


Скорость для nvme почти не изменилась, а для sata ssd увеличилась (???).

3. Просто ntfs тип:

как выглядит /etc/fstab:

(Нажмите, чтобы показать/скрыть)

Тестирование скорости:

(Нажмите, чтобы показать/скрыть)

Скорости ужасные. Тесты пришлось завершить, ибо они бы завершились через несколько секунд.


4. А теперь самое интересное! В файловом менеджере kubuntu есть блок под названием devices

(Нажмите, чтобы показать/скрыть)

здесь указаны все подключенные девайсы, но они еще не примонтированы. Но после того как кликнуть на один из них, то он автоматически будет смонтирован и доступен для файлового менеджера. Как думаете какая скорость с этим вариантом?

(Нажмите, чтобы показать/скрыть)

Что это значит? Откуда такая скорость? Что это за драйвер и можно ли им пользоваться? Почему все файлы с доступом 777? Как монтировать это при старте системы? И вообще какой способ монтирования все таки лучше?

Вот на всякий случай вывод команты mount:

sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=16407912k,nr_inodes=4101978,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=3288792k,mode=755)
/dev/sda2 on / type ext4 (rw,relatime,errors=remount-ro)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/rdma type cgroup (rw,nosuid,nodev,noexec,relatime,rdma)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=32,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=16485)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
configfs on /sys/kernel/config type configfs (rw,relatime)
/dev/sdb2 on /media/nglzzz/windows type fuseblk (rw,nosuid,noatime,sync,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sda1 on /boot/efi type vfat (rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=3288788k,mode=700,uid=1000,gid=1000)
jetbrains-toolbox on /tmp/.mount_jetbralIRNLP type fuse.jetbrains-toolbox (ro,nosuid,nodev,relatime,user_id=1000,group_id=1000)

Пользователь добавил сообщение 08 Мая 2019, 01:27:38:
В общем нашел как монтирует файловый менеджер девайсы.
В настройках есть раздел по монтированию, там можно оформить автоматическое монтирование разделов при логине. В принципе этим можно ограничиться, правда не хотелось бы чтобы все файлы при этом были как 777... И все еще не понимаю какой драйвер при этом используется и почему он на столько быстрее чем распространенный ntfs-3g и UFSD!

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 08 Мая 2019, 01:27:38 от riki-tik »

Morisson

  • Гость
Re: Низкая скорость ssd
« Ответ #8 : 08 Мая 2019, 06:35:33 »
ntfs-3g и работает.

Оффлайн Raf73

  • Активист
  • *
  • Сообщений: 740
    • Просмотр профиля
Re: Низкая скорость ssd
« Ответ #9 : 08 Мая 2019, 07:14:02 »
...не хотелось бы чтобы все файлы при этом были как 777...
Насколько помню, Ubuntu толком не умеет работать с правами на ntfs. Возможно, поэтому отображает 777. В старых версиях было как-то так, а насчёт 18.04 не могу сказать точно: исправили это или нет.

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Низкая скорость ssd
« Ответ #10 : 08 Мая 2019, 09:28:09 »
riki-tik, а кто вам подсказал включить big_writes ?
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн riki-tik

  • Автор темы
  • Любитель
  • *
  • Сообщений: 56
    • Просмотр профиля
Re: Низкая скорость ssd
« Ответ #11 : 08 Мая 2019, 13:49:24 »
ntfs-3g и работает.

А почему тогда скорости отличаются?

riki-tik, а кто вам подсказал включить big_writes ?
Погуглил. В одном из топиков советовали включить эту опцию чтобы увеличилась скорость для записи файлов больших размеров

Morisson

  • Гость
Re: Низкая скорость ssd
« Ответ #12 : 08 Мая 2019, 17:59:13 »
sync; dd if=/dev/zero of=tempfile bs=1M count=1024; sync
И что вы этим меряете?)
Свой диск, а не примонтированный.
И так себе тест..

Morisson

  • Гость
Re: Низкая скорость ssd
« Ответ #13 : 08 Мая 2019, 18:00:22 »
Цитировать
big_writes
Цитировать
bs=1M count=1024
:-\

Оффлайн riki-tik

  • Автор темы
  • Любитель
  • *
  • Сообщений: 56
    • Просмотр профиля
Re: Низкая скорость ssd
« Ответ #14 : 08 Мая 2019, 19:52:08 »
sync; dd if=/dev/zero of=tempfile bs=1M count=1024; sync
И что вы этим меряете?)
Свой диск, а не примонтированный.
И так себе тест..

Вручную менял диск на котором я проводил тест.

Цитировать
big_writes
Цитировать
bs=1M count=1024
:-\
Что тут не так?

 

Страница сгенерирована за 0.074 секунд. Запросов: 23.