LINUX.ORG.RU

совет по SSD

 


0

2

Хочу поставить в ноутбук SSD, выбрал PX-256M5P(Критикуйте, если есть чем).
Производительность устраивала, пока не попробовал SSD на другой машине. Хотя скорее больше напрягает шум от моего винта.
Задачи:
1. Кодинг в Eclipse(Android) и Vim(C++/Python) + Qt Creator
2. Virtualbox не более 2х машин с XP/7/2008R2 одновременно

Это мой первый SSD, поэтому возникли вопросы:
1. Как я понял, для контроллера marvel уже не нужно оставлять 10% свободного места, это верно?
2. Я планирую перенести всю систему на SSD, позже вместо dvd-привода воткну HDD, который будет /mnt/torrents и подниматься будет очень редко. Переносить буду так: fdisk-ом:
/ - 10GB
/home - остальное
на / у меня занято 4.8 GB , так что хватит, в home будет чуть менее 100.
дальше при помощи dd, потом растяну разделы.
памяти 6гб в стоке, трогать пока не планирую, мне хватает. Свопа не будет.
Система Debian testing, но как только jessie выйдет останусь. Не думаю, что апдейды раз в пару месяцев прикончат ssd.

RAM - диск использовать не планирую, /var и все-все будет на ssd, опции монтирования для ext4 добавлю. Хром использую активно. Нормально?

★★

Последнее исправление: blokant (всего исправлений: 1)

Апдейты даже раз в неделю не скоро прикончат SSD.

FRCTLL
()
Ответ на: комментарий от RH_

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

FRCTLL
()

Плекстор ты не убьешь даже бесконечными компиляциями.

steemandlinux ★★★★★
()
Ответ на: комментарий от blokant

Правильно, журнал нельзя трогать, вместо defaults должно быть discard, про всякие кулхацкирские опции лучше забыть, trim может ячейки не найти.

steemandlinux ★★★★★
()

virtualbox не факт что поддерживает trim, а вот в qemu вот так активируется:

-drive file='blabla',if=none,id=drive-virtio-disk0,cache=none,aio=native,format=qed,discard=on
steemandlinux ★★★★★
()

SSD хороший. Твой ноутбук он точно переживет. Даже если ты вообще никаких телодвижений не будешь делать во имя «оптимизаций», большинство из которых к ссд отношения вообще не имеют.

pekmop1024 ★★★★★
()
Ответ на: комментарий от pekmop1024

А что насчет свободного пространста? Есть еще такой момент как выравнивание разделов, fdisk мне должен все нормально по умолчанию сделать, если выровнено будет плохо, то тест скорости покажет это. Верно?

blokant ★★
() автор топика

Докинь лучше еще гиг 8 рамы, шобы всякое барахло типа кина и шлака качать в память. С iotop можно найти барахло, которое пишет на диск постоянно, на предмет выкинуть/потюнить. После этого можно жить обычной жизнью

vasily_pupkin ★★★★★
()
Ответ на: комментарий от blokant

Для детекта невыравненного диска в смарте есть пункт количества невыравненных обращений. Свежий fdisk сделает как надо, да.

pekmop1024 ★★★★★
()
Ответ на: комментарий от vasily_pupkin

Если только чтобы барахло качать - так для этого со временем винт прикручу. Держать кеш в раме не очень: в случает внезапного отключения вкладки не будут сохранены, так что буду использовать тулзу с гитхаба(которую местный толковый паренек RH_ посоветовал). Сборкой ядер\софта не занимаюсь, зачем еще мне может потребоваться tmpfs?

blokant ★★
() автор топика
Ответ на: комментарий от blokant

Ну, дело хозяйское. Внезапное отключение на ноутбуке редкость

vasily_pupkin ★★★★★
()

Не забывай бекапить ежедневно. Твой SSD не проживет и полугода.

anonymous
()
Ответ на: комментарий от anonymous

а я думал что он не осилил переустановить виндовс, и тут как завертелось...

anonymous
()
Ответ на: комментарий от blokant

меньше слушай бедного завистливого анонима :)

kelyar ★★★★★
()

Имхо - надо процентов 40 свободных оставлять. Брать на 256+. Если нужен объём - брать вторым винтом HDD, который тревожить пореже, чтобы он спал большую часть времени, SSD для ОС, кешей всяких, проектов и прочего, что весит немного и дергается постоянно.

Legioner ★★★★★
()

По-моему, SSD сейчас настолько неубиваемые, что пофигу на количество перезаписей.

Имеем:

  • OCZ VERTEX 4 120GB
  • Arch (апдейты почти каждый день)
  • root на ext4 (с TRIM)
  • home и дерево сборки на reiser4 (нет TRIM)
  • swap есть, даже вроде занят чем-то немного
  • /tmp и /var/tmp на tmpfs

Итого - год работы, и

# smartctl -A /dev/sda | grep 233
233 Media_Wearout_Indicator 0x0000   097   000   000    Old_age   Offline      -       97

Я думаю, что ТСу без tmpfs будет вполне нормально.

intelfx ★★★★★
()

Долго выбирал, в итоге решил не жаться и взял - PLEXTOR PX-128M5Pro. Так что одобряю. Единственное чего не понимаю - зачем на ноуте 256Gb... Мне 80Gb до этого хватало.

Suntechnic ★★★★★
()
Ответ на: комментарий от blokant

defaults по сути заменяет несколько опций просто. Это atime и что-то еще. Опции считываются в порядке следования. Так что если написать default,noatime будет noatime, а если написать noatime,default то не будет, так как будет переопределено default. Я всегда добавляю default в начала всех опций.

Suntechnic ★★★★★
()
Ответ на: комментарий от FRCTLL

Да, на последнее. По идее, это оставшийся ресурс в процентах (сужу по тому, что у меня исходно было 100).

intelfx ★★★★★
()
Ответ на: комментарий от blokant

Ага, попробуй. С ней ты лишишься не только вкладок, но и закладок, настроек, расширений. Вобщем дефолтный брузер тебя ждет.

Suntechnic ★★★★★
()
Ответ на: комментарий от FRCTLL

Интересно. Может, просто контроллер долбанутый?

А покажи 232 (Lifetime_Writes).

# smartctl -A /dev/sda | grep 232
232 Lifetime_Writes         0x0000   100   100   000    Old_age   Offline      -       11849507107
intelfx ★★★★★
()
Ответ на: комментарий от FRCTLL

Чудесатее и чудесатее.

/me интересуется, на кой чёрт тогда вообще нужны индексы, раз они не инвариантны...

intelfx ★★★★★
()
Ответ на: комментарий от intelfx

Короче, полный вывод:

locus tmp # smartctl -A /dev/sda
smartctl 6.2 2013-07-26 r3841 [x86_64-linux-3.11.2-locus] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 5
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  3 Spin_Up_Time            0x0020   100   100   000    Old_age   Offline      -       0
  4 Start_Stop_Count        0x0030   100   100   000    Old_age   Offline      -       0
  5 Reallocated_Sector_Ct   0x0032   100   100   000    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -       9872
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       855
170 Reserve_Block_Count     0x0033   100   100   010    Pre-fail  Always       -       0
171 Program_Fail_Count      0x0032   100   100   000    Old_age   Always       -       0
172 Erase_Fail_Count        0x0032   100   100   000    Old_age   Always       -       0
183 Runtime_Bad_Block       0x0030   100   100   000    Old_age   Offline      -       710
184 End-to-End_Error        0x0032   100   100   090    Old_age   Always       -       0
187 Reported_Uncorrect      0x0032   100   100   000    Old_age   Always       -       0
192 Unsafe_Shutdown_Count   0x0032   100   100   000    Old_age   Always       -       101
199 UDMA_CRC_Error_Count    0x0030   100   100   000    Old_age   Offline      -       1
225 Host_Writes_32MiB       0x0032   100   100   000    Old_age   Always       -       197573
226 Workld_Media_Wear_Indic 0x0032   100   100   000    Old_age   Always       -       34537272
227 Workld_Host_Reads_Perc  0x0032   100   100   000    Old_age   Always       -       0
228 Workload_Minutes        0x0032   100   100   000    Old_age   Always       -       592107
232 Available_Reservd_Space 0x0033   100   100   010    Pre-fail  Always       -       0
233 Media_Wearout_Indicator 0x0032   099   099   000    Old_age   Always       -       0
241 Host_Writes_32MiB       0x0032   100   100   000    Old_age   Always       -       197573
242 Host_Reads_32MiB        0x0032   100   100   000    Old_age   Always       -       97159
FRCTLL
()
Ответ на: комментарий от intelfx

Какой такой Media_Wearout_Indicator?

> sudo smartctl -A /dev/sda 
smartctl 6.2 2013-04-20 r3812 [x86_64-linux-3.11.0-11-generic] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x0003   100   100   070    Pre-fail  Always       -       0
  5 Reallocated_Sector_Ct   0x0003   100   100   000    Pre-fail  Always       -       0
  9 Power_On_Hours          0x0002   100   100   000    Old_age   Always       -       25
 12 Power_Cycle_Count       0x0002   100   100   000    Old_age   Always       -       41
177 Wear_Leveling_Count     0x0003   100   100   000    Pre-fail  Always       -       610
178 Used_Rsvd_Blk_Cnt_Chip  0x0003   100   100   000    Pre-fail  Always       -       0
181 Program_Fail_Cnt_Total  0x0003   100   100   000    Pre-fail  Always       -       0
182 Erase_Fail_Count_Total  0x0003   100   100   000    Pre-fail  Always       -       0
187 Reported_Uncorrect      0x0002   100   100   000    Old_age   Always       -       0
192 Power-Off_Retract_Count 0x0003   100   100   000    Pre-fail  Always       -       5
196 Reallocated_Event_Count 0x0003   100   100   000    Pre-fail  Always       -       0
198 Offline_Uncorrectable   0x0003   100   100   000    Pre-fail  Always       -       0
199 UDMA_CRC_Error_Count    0x0003   100   100   000    Pre-fail  Always       -       0
232 Available_Reservd_Space 0x0003   100   100   010    Pre-fail  Always       -       0
241 Total_LBAs_Written      0x0003   100   100   000    Pre-fail  Always       -       1994
242 Total_LBAs_Read         0x0003   100   100   000    Pre-fail  Always       -       2152
Suntechnic ★★★★★
()
Ответ на: комментарий от intelfx

И еще:

177 Wear_Leveling_Count - 610

Мне кажется оно погоду показывает. Так как если верить состоянию то диск уже мертв ни один год.

Suntechnic ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.