Программное обеспечение

Рациональность выбора SSD под Linux

Какой прирост в скорости работы конкретно системы даст перенос ее на SSD, в сравнение с работой на HDD?
Казалось бы, что любая ось будет лучше чувствовать себя под SSD, однако есть и нюансы.
Встречался с таким мнением:

1. Дисковые операции linux кеширует намного агрессивнее и потому эффективнее чем винда. Особенно если много оперативной памяти. Потому эффект замены диска уже не так сильно виден "в общем".
2. У винды есть такая штука как реестр где хранится конфигурация. Это несколько больших файлов. В условиях HDD - доступ к нему сильно замедляется со временем т.к. неизбежно растет фрагментация и время random access на доступу к данным реестра. В условиях SSD - этот недостаток сильно скрадывается, потому один из основных источников тормозов оказывается в значительной степени нейтрализован. У линукса же изначально нету чего-то подобного, вместо него множество отдельных файлов конфигов, потому разница между hdd и ssd не так велика - на hdd время доступа сильно экономит агрессивное кеширование, и при этом не нужно держать в памяти/считывать целиком весь реестр как единую структуру.

Призываю экспертов дабы подтвердить эту теорию.
На запуске прог и системы заметишь конечно. Но в самой системе это не так сильно заметно. В линуксе можно даже из работающей системы достать диск и обратно вставить - все ок будет (если есть горячее подключение).
А так я себе и на винт, и на ссд линукс ставил - разница лишь в скорости запуска программ и системы, и то, не так сильно
ИЛ
Игорь Любаев
3 510
Лучший ответ
ты реально считаешь, что винда каждую секеунду обращается к своему реестру? )) Тогда тебе прямая дорога "чистить реестр", "обновлять драйвера" как лох.

Я вот лет наверно уже 5 назад купил SSD на линукс, и нормально работает. Прирост скорости значительный был. А фаловая помойка на подлючаемых хардах. Хотя /home - на ссдшке
Давно уже на ссдшках чтение запись распределяется случайным образом. что существенно увеличивает срок службы, даже на журналиемых ОСях
Denis_ Ross
Denis_ Ross
55 962
на SSD как винда так и линукс работает значительно отзывчивей , загружает программы почти мгновенно .
есть старый ноут с 10 и Kubuntu 22.04
10 кстати быстрей работает проц i3 2350m что ли 8 г ОЗУ . SATA SSD
VU
Vlad Ulitin
87 723
Можно долго заниматься теорией.
На практике разница заметна довольно сильно, особенно на слабых системах.
Если дешевый ссд, то разницу не увидишь... а так сервера уже давно переводят на ссд.
точнее m.2 NVMe
не пробовал. сижу на линуксе с HDD . с новыми сборками линукс там уже все предусмотрено под ssd.
нужно всегда оставлять 30% свободным диску для долгой безотказной работы.
https://habr.com/ru/companies/kingston_technology/articles/539532/
Sex Bi
Sex Bi
70 976
Ну это уже слишком)) Чтобы прекрасный линукс даже сравнивал разницу между хдд и ссд, ну это уже слишком)) Ещё скажи, всё равно, ддр1 или ддр4. Или вместо сата3 сделаем ide. Линукс же такой чудесный, что ему всё равно на это))
Андрей Гуд
Андрей Гуд
54 025
Какой прирост в скорости работы конкретно системы даст перенос ее на SSD, в сравнение с работой на HDD?

Учитывая что в Linux можно поставит легкую оболочку и включить ZRAM- прирост производительности будет заметный, но не зубодробительный как на винде. Система адекватно работает и на HDD.

1. Дисковые операции linux кеширует намного агрессивнее и потому эффективнее чем винда. Особенно если много оперативной памяти.

Правильно, в этом и секрет скорости Linux.

2. У винды есть такая штука как реестр где хранится конфигурация. Это несколько больших файлов. В условиях HDD - доступ к нему сильно замедляется со временем т.к. неизбежно растет фрагментация и время random access на доступу к данным реестра.

Ещё учитывай что на Linux файловая система EXT4 устойчива к фрагментации. А BTRFS умеет в прозрачное сжатие и дедупликацию, правда включать их на свой страх и риск.

У линукса же изначально нету чего-то подобного, вместо него множество отдельных файлов конфигов, потому разница между hdd и ssd не так велика

Ещё учитывай что систему можно ужать до нескольких гигабайт, и уместить на 10 GB разделе HDD диска. Малый размер раздела так же повышает скорость чтения.
смотря чем заниматься на линуксе. мне для файлового сервера ни SSD ни даже X не нужны вообще.
Влад Ульянов
Влад Ульянов
23 562
Использую Debian с HDD, работает гораздо более вменяемо, чем Windows 10 на том же самом HDD. На Debian жить можно, на "десятке" - нет.
SSD однажды тоже поставлю, но пока не горит) Работает и работает) Лень переустанавливать систему)
файловые операции происходят в разы быстрее проверил на практике в 3-5 раз