Скрипт вывода основных данных по использованию SSD
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод
inxi -Fxz
в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
-
Автор темы - Сообщения: 844
- Зарегистрирован: 12 авг 2017, 09:09
- Решено: 13
- Откуда: Ростов-на-Дону
- Благодарил (а): 29 раз
- Поблагодарили: 204 раза
- Контактная информация:
Настройка/оптимизация SSD для linux - нужна ли?
916307h видимо не часы
А сколько реально этому диску? И понаблюдайте за этой цифрой. Возможно сможете по динамике изменения определить единицы измерения.
А сколько реально этому диску? И понаблюдайте за этой цифрой. Возможно сможете по динамике изменения определить единицы измерения.
Basic (ZXSpectrum)→Ms-Dos→W95→W98→Me→XP→W7→Ubuntu 15.10→Xubuntu 16.04→Linux Mint 18.2-21.1
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD
-
- Сообщения: 10015
- Зарегистрирован: 27 июн 2017, 13:36
- Решено: 128
- Откуда: Нижний Тагил
- Благодарил (а): 776 раз
- Поблагодарили: 1950 раз
- Контактная информация:
Настройка/оптимизация SSD для linux - нужна ли?
demonlibra, взял скрипт отсюда Настройка/оптимизация SSD для linux - нужна ли? (Пост demonlibra #81012) вот что получил
Выполнил это Настройка/оптимизация SSD для linux - нужна ли? (Пост demonlibra #81008) получил это
Код: Выделить всё
56G
-
Автор темы - Сообщения: 844
- Зарегистрирован: 12 авг 2017, 09:09
- Решено: 13
- Откуда: Ростов-на-Дону
- Благодарил (а): 29 раз
- Поблагодарили: 204 раза
- Контактная информация:
Настройка/оптимизация SSD для linux - нужна ли?
darkfenix, вроде эта часть у Вас работала и я в этих строках ничего с самого начала не трогал.
Добавил ковычек, вдруг поможет. Ну и кодировку файла проверьте.
Код: Выделить всё
sudo smartctl /dev/"$dev" --all | grep "Device Model" | sed 's/"Device Model"/"Модель диска"/g'
sudo smartctl /dev/"$dev" --all | grep "Serial Number" | sed 's/"Serial Number"/"Серийный номер"/g'
sudo smartctl /dev/"$dev" --all | grep "User Capacity" | sed 's/"User Capacity"/"Объем диска"/g'
Basic (ZXSpectrum)→Ms-Dos→W95→W98→Me→XP→W7→Ubuntu 15.10→Xubuntu 16.04→Linux Mint 18.2-21.1
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD
-
- Сообщения: 10015
- Зарегистрирован: 27 июн 2017, 13:36
- Решено: 128
- Откуда: Нижний Тагил
- Благодарил (а): 776 раз
- Поблагодарили: 1950 раз
- Контактная информация:
Настройка/оптимизация SSD для linux - нужна ли?
demonlibra, и правда все работало, это у меня при копипасте поломалось. Сейчас поправил, вот что вышло
Код: Выделить всё
Обнаружены следующие диски:
NAME SIZE MODEL SERIAL
sda 223,6G LDNDISK SSD 240G 2018081604063
------------------------------------------------------
Обнаружены следующие диски SSD:
NAME SIZE MODEL SERIAL
sda 223,6G LDNDISK SSD 240G 2018081604063
------------------------------------------------------
Введите идентификатор диска /dev/sda
Device Model: LDNDISK SSD 240GB
Serial Number: 2018081604063
User Capacity: 240 057 409 536 bytes [240 GB]
241 Total_LBAs_Written: 50429
241 Lifetime_Writes_GiB:
241 Host_Writes_32MiB:
Sector Size: 512
Всего записано данных: 0 ТБайт
Всего занято на разделах диска: 55 Гбайт
Вероятно данные TBW определены неверно.
Занимаемое место на диске (55 Гбайт) больше определенного значения TBW (0 Гбайт).
9 Power_On_Hours: 508
Всего отработано: 508 часов (0.05 лет)
Нажмите ENTER чтобы закрыть окно
-
Автор темы - Сообщения: 844
- Зарегистрирован: 12 авг 2017, 09:09
- Решено: 13
- Откуда: Ростов-на-Дону
- Благодарил (а): 29 раз
- Поблагодарили: 204 раза
- Контактная информация:
Настройка/оптимизация SSD для linux - нужна ли?
Получается, что работает.
Остается вопросом, что производитель Вашего SSD заложил в параметр "241 Total_LBAs_Written". Возможно МБайты.
Остается вопросом, что производитель Вашего SSD заложил в параметр "241 Total_LBAs_Written". Возможно МБайты.
Basic (ZXSpectrum)→Ms-Dos→W95→W98→Me→XP→W7→Ubuntu 15.10→Xubuntu 16.04→Linux Mint 18.2-21.1
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD
-
Автор темы - Сообщения: 844
- Зарегистрирован: 12 авг 2017, 09:09
- Решено: 13
- Откуда: Ростов-на-Дону
- Благодарил (а): 29 раз
- Поблагодарили: 204 раза
- Контактная информация:
Настройка/оптимизация SSD для linux - нужна ли?
Есть мысль для проверки сделать принудительную запись, например 100 Мбайт и вычисление разницы значений параметра 241 до и после.
Basic (ZXSpectrum)→Ms-Dos→W95→W98→Me→XP→W7→Ubuntu 15.10→Xubuntu 16.04→Linux Mint 18.2-21.1
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD
-
- Сообщения: 456
- Зарегистрирован: 19 авг 2018, 10:45
- Решено: 3
- Благодарил (а): 126 раз
- Поблагодарили: 215 раз
- Контактная информация:
Настройка/оптимизация SSD для linux - нужна ли?
А почему-то у меня записано и занято по нулям?
Обнаружены следующие диски SSD:
[sudo] пароль для asa:
sdb Model Family: SandForce Driven SSDs
Corsair Force LS SSD
231 SSD_Life_Left 0x0013 100 100 000 Pre-fail Always - 98
sdc Model Family: Intel 330/335 Series SSDs
INTEL SSDSC2CT060A3
------------------------------------------------------
Введите идентификатор диска /dev/sda
Модель диска: Patriot Burst
Серийный номер: B7E0078B065300146092
Объем диска: 480 103 981 056 bytes [480 GB]
241 Total_LBAs_Written: 1438
241 Lifetime_Writes_GiB:
241 Host_Writes_32MiB:
Sector Size: 512
Всего записано данных: 0 ТБайт
Всего занято на разделах диска: 0 Гбайт
Всего отработано: 2093 часов (0.23 лет)
[sudo] пароль для asa:
sdb Model Family: SandForce Driven SSDs
Corsair Force LS SSD
231 SSD_Life_Left 0x0013 100 100 000 Pre-fail Always - 98
sdc Model Family: Intel 330/335 Series SSDs
INTEL SSDSC2CT060A3
------------------------------------------------------
Введите идентификатор диска /dev/sda
Модель диска: Patriot Burst
Серийный номер: B7E0078B065300146092
Объем диска: 480 103 981 056 bytes [480 GB]
241 Total_LBAs_Written: 1438
241 Lifetime_Writes_GiB:
241 Host_Writes_32MiB:
Sector Size: 512
Всего записано данных: 0 ТБайт
Всего занято на разделах диска: 0 Гбайт
Всего отработано: 2093 часов (0.23 лет)
-
- Сообщения: 10015
- Зарегистрирован: 27 июн 2017, 13:36
- Решено: 128
- Откуда: Нижний Тагил
- Благодарил (а): 776 раз
- Поблагодарили: 1950 раз
- Контактная информация:
Настройка/оптимизация SSD для linux - нужна ли?
demonlibra, в общем сделал такую штуку
Вышло вот что
Код: Выделить всё
Total_LBAs_Written=`sudo smartctl /dev/sda --all | grep "Total_LBAs_Written"`
Total_LBAs_Written=${Total_LBAs_Written##* }
echo "241 Total_LBAs_Written: $Total_LBAs_Written"
dd if=/dev/urandom of=file bs=1M count=1000 status=progress
Total_LBAs_Written=`sudo smartctl /dev/sda --all | grep "Total_LBAs_Written"`
Total_LBAs_Written=${Total_LBAs_Written##* }
echo "241 Total_LBAs_Written: $Total_LBAs_Written"
Код: Выделить всё
241 Total_LBAs_Written: 50513
921698304 bytes (922 MB, 879 MiB) copied, 6 s, 153 MB/s
1000+0 записей получено
1000+0 записей отправлено
1048576000 bytes (1,0 GB, 1000 MiB) copied, 6,81841 s, 154 MB/s
241 Total_LBAs_Written: 50540
-
Автор темы - Сообщения: 844
- Зарегистрирован: 12 авг 2017, 09:09
- Решено: 13
- Откуда: Ростов-на-Дону
- Благодарил (а): 29 раз
- Поблагодарили: 204 раза
- Контактная информация:
Настройка/оптимизация SSD для linux - нужна ли?
Это если вы открыли терминал в каталоге, который находится в разделе на данном SSD. Это частный случай, который не охватывает множество других вариантов.
Последний раз редактировалось пользователем 1 demonlibra; всего редактировалось раз: 3
Basic (ZXSpectrum)→Ms-Dos→W95→W98→Me→XP→W7→Ubuntu 15.10→Xubuntu 16.04→Linux Mint 18.2-21.1
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD
-
Автор темы - Сообщения: 844
- Зарегистрирован: 12 авг 2017, 09:09
- Решено: 13
- Откуда: Ростов-на-Дону
- Благодарил (а): 29 раз
- Поблагодарили: 204 раза
- Контактная информация:
Настройка/оптимизация SSD для linux - нужна ли?
Начал работать в этом направлении. Получаем разницу параметра 241 после записи.
Буду изобретать что с этим делать дальше.
Буду изобретать что с этим делать дальше.
Basic (ZXSpectrum)→Ms-Dos→W95→W98→Me→XP→W7→Ubuntu 15.10→Xubuntu 16.04→Linux Mint 18.2-21.1
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD
-
Автор темы - Сообщения: 844
- Зарегистрирован: 12 авг 2017, 09:09
- Решено: 13
- Откуда: Ростов-на-Дону
- Благодарил (а): 29 раз
- Поблагодарили: 204 раза
- Контактная информация:
Скрипт вывода основных данных по использованию SSD
Сделал чего-то. У меня работает. Пробуйте.
Есть проблема в том что параметр 241 может измениться сразу, а может с неопределенной задержкой.
У меня тест проходит успешной через раз. Задание временной задержки проблему не решает.
Есть проблема в том что параметр 241 может измениться сразу, а может с неопределенной задержкой.
У меня тест проходит успешной через раз. Задание временной задержки проблему не решает.
Basic (ZXSpectrum)→Ms-Dos→W95→W98→Me→XP→W7→Ubuntu 15.10→Xubuntu 16.04→Linux Mint 18.2-21.1
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD
-
- Сообщения: 10015
- Зарегистрирован: 27 июн 2017, 13:36
- Решено: 128
- Откуда: Нижний Тагил
- Благодарил (а): 776 раз
- Поблагодарили: 1950 раз
- Контактная информация:
Скрипт вывода основных данных по использованию SSD
demonlibra, есть небольшая ошибка
Код: Выделить всё
Введите Y для выполнения тестовой записи: y
Введите полный путь к файлу на SSD для тестовой записи: /home/darkfenix/sad
Введите объем данных в Мб: 100
241 до записи = 50625
100+0 записей получено
100+0 записей отправлено
104857600 bytes (105 MB, 100 MiB) copied, 0,668609 s, 157 MB/s
241 после записи = 50625
Разница = 0
./ssd.sh: строка 105: 10 * 1024 * 1024 / 0: деление на 0 (неверный маркер «0»)
9 Power_On_Hours: 509
Всего отработано: 509 часов = 21 дней = 0.05 лет
Нажмите ENTER чтобы закрыть окно
-
Автор темы - Сообщения: 844
- Зарегистрирован: 12 авг 2017, 09:09
- Решено: 13
- Откуда: Ростов-на-Дону
- Благодарил (а): 29 раз
- Поблагодарили: 204 раза
- Контактная информация:
Скрипт вывода основных данных по использованию SSD
Вот это оно и есть. У меня эта ошибка через раз появляется.
Запись прошла, но 241 параметр не изменился.
Кстати 100 МБ записывать не обязательно. Достаточно 10.
Меньше шансов, что за время выполнения будет записано еще что-нибудь системой.
Запись прошла, но 241 параметр не изменился.
Кстати 100 МБ записывать не обязательно. Достаточно 10.
Меньше шансов, что за время выполнения будет записано еще что-нибудь системой.
Basic (ZXSpectrum)→Ms-Dos→W95→W98→Me→XP→W7→Ubuntu 15.10→Xubuntu 16.04→Linux Mint 18.2-21.1
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD
-
Автор темы - Сообщения: 844
- Зарегистрирован: 12 авг 2017, 09:09
- Решено: 13
- Откуда: Ростов-на-Дону
- Благодарил (а): 29 раз
- Поблагодарили: 204 раза
- Контактная информация:
Скрипт вывода основных данных по использованию SSD
Не знаю почему, но продублировав команду записи, получил желаемый результат.
Не уверен, что на других дисках будет также.
Пробуйте.
Не уверен, что на других дисках будет также.
Пробуйте.
Basic (ZXSpectrum)→Ms-Dos→W95→W98→Me→XP→W7→Ubuntu 15.10→Xubuntu 16.04→Linux Mint 18.2-21.1
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя