КТО УНАСЛЕДУЕТ БИЗНЕС-ИМПЕРИЮ ПРИГОЖИНА
Olkol (обсуждение | вклад) (Новая страница: «Категория: Главное в Linux ==Обновляйтесь!== ''Команда LXF целый месяц тестирова…») |
|||
(не показаны 16 промежуточных версий 2 участников) | |||
Строка 1: | Строка 1: | ||
[[Категория: Главное в Linux]] | [[Категория: Главное в Linux]] | ||
− | + | {{SEO}} | |
− | + | Есть и другие настройки, способные увеличить срок службы диска. | |
− | + | ||
− | + | Простейшая из них – добавить к опциям монтирования noatime, точно так же, как ранее мы добавили опцию discard. В файловых системах Linux обычно хранятся время последнего чтения и последнего изменения файла. С опцией noatime будет сохраняться только время последнего изменения, что снизит число операций записи и увеличит срок службы диска. Однако предупреждаем: старые программы, вроде Mutt, не будут работать правильно с этой опцией, поэтому сначала проверьте совместимость приложений. | |
− | + | Срок службы диска можно также увеличить, тщательно продумав, какие разделы на нем разместить. Например, если наряду с SSD в системе есть обычный жесткий диск, стоит разместить на SSD файловые системы, доступ к которым осуществляется реже, такие как / и /home, а /var, /tmp и swap разместить на обычном диске. Если такой вариант вам не подходит, можно настроить и другие параметры, ради снижения частоты записи в эти каталоги. Например, можно увеличить уровень серьезности записываемых в лог сообщений, изменив файл /etc/rsyslog.conf (подробности см. через man rsyslog.conf), или уменьшить «активность подкачки» системы, чтобы она как можно реже пользовалась файлом подкачки. Для этого выполните следующую команду: | |
− | + | echo 1 > /proc/sys/vm/swappiness | |
− | [[Файл: | + | |
− | [[Файл: | + | ====Наши тестовые диски==== |
+ | |||
+ | Большинство SSD используют примерно одинаковую технологию хранения данных. На производительность больше влияют контроллер и прошивка – устройство решает, когда и куда записать данные. Плохой контроллер может замедлить диск, особенно со временем, и привести к изменению производительности при операциях записи разного размера (например, 4К и 9К). | ||
+ | |||
+ | Два наших тестовых диска продемонстрировали два конкурирующих контроллера. В Crucial M4 используется контроллер Marvell, а в Intel 330 – Sandforce. Эти же контроллеры используются и на множестве других дисков, так что наши результаты помогут вам выбрать диск для покупки, даже если он будет другим. | ||
+ | |||
+ | Мы протестировали диски с помощью тестов Postmark, Compile Bench и Kernel Unpacking из набора тестов Phoronix Test Suite, чтобы рассмотреть их производительность в реальных ситуациях. Все тесты проводились в Ubuntu 12.04 с файловой системой ext4 и опцией discard в /etc/fstab. | ||
+ | |||
+ | Пожалуй, интереснее всех тест Compile Bench, так как он пытается имитировать операции, которые старят файловую систему – самый верный сценарий для нагрузки контроллера. На этих тестах диск Intel с контроллером Sandforce показал гораздо лучшие результаты. | ||
+ | |||
+ | Однако диск Crucial был гораздо быстрее при работе со множеством маленьких файлов в тесте PostMark и немного быстрее при распаковке ядра. | ||
+ | |||
+ | Оба диска стоят одинаково; через Интернет их можно купить от £84 и выше. | | ||
+ | |||
+ | «Дисков такого же объема, как традиционные, купить нельзя.» | ||
+ | |||
+ | ====Настройки производительности==== | ||
+ | |||
+ | Для тех, кто помешан на скорости, есть пара настроек, которые можно применить для увеличения скорости диска. Одна из них включает правильное выравнивание разделов, но о ней уже рассказал Нейл Ботвик в LXF160, и здесь мы не будем углубляться в детали. | ||
+ | |||
+ | Другая – изменить настройки планировщика диска. Он определяет порядок выделения блоков диска: на вращающихся жестких дисках планировщик использовался для назначения приоритетов одним блокам диска по отношению к другим (время доступа к блоку различается по мере его близости к центру диска). А в SSD времена доступа к блокам почти одинаковы, и такая дискриминация может значительно снизить производительность, поэтому стоит переключиться на «холостой [noop]» планировщик: | ||
+ | |||
+ | echo noop > /sys/block/<ssd>/queue/scheduler. | ||
+ | |||
+ | {| class="standart" | ||
+ | |+ '''Результаты: ''' | ||
+ | | [[Файл: 304682.png| center |thumb|300px|Postmark, Compile Bench Initial Create, Compile Bench Compile, Compile Bench, Read Compiled Tree, Unpacking the Linux Kernel ]] | ||
+ | | [[Файл: 305098.png| center |thumb|300px|Postmark, Compile Bench Initial Create, Compile Bench Compile, Compile Bench, Read Compiled Tree, Unpacking the Linux Kernel ]] | ||
+ | |} |
Текущая версия на 07:13, 13 октября 2023
|
|
|
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
Есть и другие настройки, способные увеличить срок службы диска.
Простейшая из них – добавить к опциям монтирования noatime, точно так же, как ранее мы добавили опцию discard. В файловых системах Linux обычно хранятся время последнего чтения и последнего изменения файла. С опцией noatime будет сохраняться только время последнего изменения, что снизит число операций записи и увеличит срок службы диска. Однако предупреждаем: старые программы, вроде Mutt, не будут работать правильно с этой опцией, поэтому сначала проверьте совместимость приложений.
Срок службы диска можно также увеличить, тщательно продумав, какие разделы на нем разместить. Например, если наряду с SSD в системе есть обычный жесткий диск, стоит разместить на SSD файловые системы, доступ к которым осуществляется реже, такие как / и /home, а /var, /tmp и swap разместить на обычном диске. Если такой вариант вам не подходит, можно настроить и другие параметры, ради снижения частоты записи в эти каталоги. Например, можно увеличить уровень серьезности записываемых в лог сообщений, изменив файл /etc/rsyslog.conf (подробности см. через man rsyslog.conf), или уменьшить «активность подкачки» системы, чтобы она как можно реже пользовалась файлом подкачки. Для этого выполните следующую команду:
echo 1 > /proc/sys/vm/swappiness
[править] Наши тестовые диски
Большинство SSD используют примерно одинаковую технологию хранения данных. На производительность больше влияют контроллер и прошивка – устройство решает, когда и куда записать данные. Плохой контроллер может замедлить диск, особенно со временем, и привести к изменению производительности при операциях записи разного размера (например, 4К и 9К).
Два наших тестовых диска продемонстрировали два конкурирующих контроллера. В Crucial M4 используется контроллер Marvell, а в Intel 330 – Sandforce. Эти же контроллеры используются и на множестве других дисков, так что наши результаты помогут вам выбрать диск для покупки, даже если он будет другим.
Мы протестировали диски с помощью тестов Postmark, Compile Bench и Kernel Unpacking из набора тестов Phoronix Test Suite, чтобы рассмотреть их производительность в реальных ситуациях. Все тесты проводились в Ubuntu 12.04 с файловой системой ext4 и опцией discard в /etc/fstab.
Пожалуй, интереснее всех тест Compile Bench, так как он пытается имитировать операции, которые старят файловую систему – самый верный сценарий для нагрузки контроллера. На этих тестах диск Intel с контроллером Sandforce показал гораздо лучшие результаты.
Однако диск Crucial был гораздо быстрее при работе со множеством маленьких файлов в тесте PostMark и немного быстрее при распаковке ядра.
Оба диска стоят одинаково; через Интернет их можно купить от £84 и выше. |
«Дисков такого же объема, как традиционные, купить нельзя.»
[править] Настройки производительности
Для тех, кто помешан на скорости, есть пара настроек, которые можно применить для увеличения скорости диска. Одна из них включает правильное выравнивание разделов, но о ней уже рассказал Нейл Ботвик в LXF160, и здесь мы не будем углубляться в детали.
Другая – изменить настройки планировщика диска. Он определяет порядок выделения блоков диска: на вращающихся жестких дисках планировщик использовался для назначения приоритетов одним блокам диска по отношению к другим (время доступа к блоку различается по мере его близости к центру диска). А в SSD времена доступа к блокам почти одинаковы, и такая дискриминация может значительно снизить производительность, поэтому стоит переключиться на «холостой [noop]» планировщик:
echo noop > /sys/block/<ssd>/queue/scheduler.