LINUX.ORG.RU

Написал статью об увеличении КПД linux


0

1

Нужны ваши мнения и комментарии по поводу небольшой статьи, которую я написал по сабжу.

http://www.thinkdifferent.su/gordon01/boost-linux/

Буду рад замечаниям и дополнениям, после данного процесса стабилизации запилю ее в лорвики.

★★

Последнее исправление: Pinkbyte (всего исправлений: 1)
Ответ на: комментарий от Goury

покажи мне интернет, который позволяет брать/отдавать со скоростью свыше 200мБАЙТ в секунду.
не путай с мегаБИТами
т.о. твой пример не пример, а так - бред овечки с авы.

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

Какой космической? У четырёх быстрых велоцирапторов будет 500/1000 Мб/сек в нормальном рейде. И скорости доступа такие, что больше нужно только для перегруженной базы данных.

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

И нет, я не говорю, что ссд такие плохие. Они хорошие. Просто эта хорошесть для десктопа не принципиальна и вся разница получается только потому, что вантузятники даже нормальные веники гоняют в режиме совместимости с хр.

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

Ну расскажи мне про интернет на скорости быстрее 200 Мб/сек

ты вообще знаешь, чему равна скорость позиционирования?

на тебе из вики:

Время произвольного доступа (англ. random access time) — среднее время, за которое винчестер выполняет операцию позиционирования головки чтения/записи на произвольный участок магнитного диска. Диапазон этого параметра — от 2,5 до 16 мс. Как правило, минимальным временем обладают диски для серверов (например, у Hitachi Ultrastar 15K147 — это 3,7 мс[8]), самым большим из актуальных — диски для портативных устройств (Seagate Momentus 5400.3 — 12,5 мс[9]). Для сравнения, у SSD-накопителей этот параметр меньше 1 мс.

а вот тебе оригинал, если не веришь русской вике:

Average seek time ranges from under 4 ms for high-end server drives[100] to 15 ms for mobile drives, with the most common mobile drives at about 12 ms[101] and the most common desktop type typically being around 9 ms. The first HDD had an average seek time of about 600 ms;[2] by the middle of 1970s HDDs were available with seek times of about 25 ms.[102] Some early PC drives used a stepper motor to move the heads, and as a result had seek times as slow as 80–120 ms, but this was quickly improved by voice coil type actuation in the 1980s, reducing seek times to around 20 ms. Seek time has continued to improve slowly over time.

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

но ты теоретик, это уже все поняли - все кто хоть раз брал себе ssd уже никогда не вернётся на hdd.

истинно так. проблема ссд-хейтоеров восновном, что они теоретики

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

gordon01@Gordon01:~$ sudo dd if=/dev/sda of=/dev/null bs=100M count=100
100+0 записей получено
100+0 записей отправлено
скопировано 10485760000 байт (10 GB), 37,8965 c, 277 MB/c
root@Gordon01:/home/gordon01# hdparm -iI /dev/sda|grep Model
 Model=C300-CTFDDAC064MAG, FwRev=0006, SerialNo=0000000011060302A08D
        Model Number:       C300-CTFDDAC064MAG 
Gordon01 ★★
() автор топика
Ответ на: комментарий от megabaks

У емулека спроси, он где-то такой купил Написал статью об увеличении КПД linux (комментарий)

Другой юзкейс: видеорегистраторы. Нагрузка может быть практически любой, больше камер – больше запись, больше охранников – больше чтение.

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

.

Если верить спекам, то ССД способен убить весь свой ресурс за пару месяцев.

надо жене сказать... Что я ей уже 5 SSD купил. (:

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

вся «настройка»

1. проверить discard в /etc/fstab

2. обеспечить наличие свободного места.

ВСЁ

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

и что?
кто в здравом уме будет писать на SSD этот треш!?
ну и в любом случае тут винт сольёт.
короче, хватит выкручиваться - просто купи себе sata3 ssd и попробуй что это такое.
даже на sata2 фейсе разница колоссальная.

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

И нет, я не говорю, что ссд такие плохие. Они хорошие. Просто эта хорошесть для десктопа не принципиальна и вся разница получается только потому, что вантузятники даже нормальные веники гоняют в режиме совместимости с хр.

ЩИТО?

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

Если вспомнить, что ресурс у ссд это не хитпоинты у персонажа в рпг

я расстрою вас, но это именно хитпоинты, которые считает контроллер. 090 - это 90% хп осталось.

root@Gordon01:/home/gordon01# smartctl -a /dev/sda|grep Wear
173 Wear_Leveling_Count     0x0033   090   090   000    Pre-fail  Always       -       548

режиме совместимости с хр.

это вообще что? PIO mode чтоли?

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

Не смог читать без слез. Поставь себе винду, пожалуйста. Там такие советы («сам не знаю о чем говорю, но советую») любят.

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

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

Для сравнения: разница, в сферическом вакууме, конечно же будет. В сотые доли секунды.

Goury ★★★★★
()
Ответ на: . от emulek

вся «настройка»

1. проверить discard в /etc/fstab

2. обеспечить наличие свободного места.

ВСЁ

джва чая этому сэру!

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

ну вот и всё.
ссзб и любитель тормозов.
так бы сразу и сказал, а то дезой обмазал весь тред

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

У емулека спроси, он где-то такой купил Написал статью об увеличении КПД linux (комментарий)

не ври. У бытового hdd средняя seek time порядка 10мс(пруф выше), но это средняя. Максимальная ~100мс, и пара-троек таких задержек не только заметна, но и реально раздражает. Это если ты SSD не юзал, а если юзал, то это ЛЮТО, БЕШЕНО БЕСИТ. У SSD такой задержки нет, он из своего чрева меньше чем за 1мс достаёт картинку, даже если я её неделю назад в последний раз видел. В принципе, если инет медленный, то это не заметно. Но если инет 40мбит, то задержки от HDD не только видны, но и жутко мешают.

Другой юзкейс: видеорегистраторы

ты сподобился мою статью прочитать про SSD?

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

посмотрим, как он будет себя чувствовать на 70%

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

какие-то у тебя хреновые hdd, мои 10-20мс нормально отдают в любых ситуациях, убитые в какашечку говна мамонтов пятилетней давности дольше 40мс не держат.

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

Да, да, слив постановкой диагноза по аватарке, теперь понял

Goury ★★★★★
()

1. Купите LSD, если у вас его еще нет.
2. Внимательно слушайте статью дальше.

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

Самому себе сливы не засчитывают.

у тебя получилось.

emulek
()

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

megabaks ★★★★
()

Друзья, а где можно почитать про выбор годного SSD, а также про его настройку и использование под Linux? Ну и про всякие подводные камни (вроде нельзя /tmp держать на SSD).

Хочется поставить SSD в ноут, под / и /home, а HDD засунуть в крэдл, подключить по USB и использовать как файлопомойку.

sluggard ★★★★★
()

Немного о сайте (без комментариев)

По вертикали:

Увеличиваем КПД Linux на десктопе до максимума

Как избавиться от перхоти

Недостающая документация по отладочной плате Pinboard

Нация комментаторов

По горизонтали:

Главная Sony SmartWatch Галерея О нас Три недостатка современных автомобилей

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

Про перхоть уже шутили?

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

вроде нельзя /tmp держать на SSD

Тебя обманули, на HDD должна быть только файлопомойка, а остаьное на SSD.

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

Да меня не обманывали, а сам я не вникал. Просто где-то видел краем глаза.

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

60гб загони, интересен результат

диск на 64. да и не нужно это, так как и чтение запись 1 гига дают примерно тот же результат.

посмотрим, как он будет себя чувствовать на 70%

до этой точки еще 6 лет. да и теоретически только на 0% полезут бэды. когда начнет падать скорость - не знаю, если потеоретизиторвать, то таки на 0%. через 6 лет я уже давно куплю себе pci-e или sata-7 (или сколько там будет в 2020) диск на 2ТБ со скоростью чтения как у DDR3. а этот продам за торт.

Друзья, а где можно почитать про выбор годного SSD, а также про его настройку и использование под Linux? Ну и про всякие подводные камни (вроде нельзя /tmp держать на SSD).

Хочется поставить SSD в ноут, под / и /home, а HDD засунуть в крэдл, подключить по USB и использовать как файлопомойку.

так в статье и в этой теме уже обсудили. ставь ссд, делай один раздел, используй как корень. внешний наверное у тебя будет понтироваться в /media автомаунтом.

вся «настройка»

1. проверить discard в /etc/fstab

2. обеспечить наличие свободного места.

ВСЁ

Нация комментаторов

вот это про лорчик

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

Нормальные луниксы резервируют х% веника

Ядро ничего не резервирует%) А в ext это отключается, ибо на том же /home отъест значительно места своими дефолтными 5%.

Deleted
()

SSD ускоряет чтение и запись, BFQ снимает тормоза при мощном синхронном обращении к ПЗУ. Взгляд на остальное однобок, субъективен, сомнителен или вообще неверен.
Русский язык оставляет желать лучшего, не дал бы свой джаббер.

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

Это бесспорно очень конструктивное замечание и даже про русский язык не забыли. Хорошо что про дефолтную тему вордпресса и тормозной впс забыли, а то куда уж ближе к теме топика.

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

5. Тюнингуйте ядро!

Ну прямо как в молодость вернулся...

AP ★★★★★
()

suspend-to-disk вам тоже не нужен, потому что холодный старт с SSD быстрее чем восстановление из спячки с HDD, так что пользуйтесь suspend-to-ram или выключайте компьютер полностью

Бывают исключения. На работе заставляют обесточивать ПК по уходу, а восстанавливать кучу вкладок URxvt с tmux вручную будет медленнее (вопрос даже не во времени), чем suspend-to-disk.

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

Да, действительно, такая беда, будет у меня программка запускаться не 0.1 секунд, а 0.11

Лучше бы ты помалкивал, школота.

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

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

Ну прямо как в молодость вернулся...

это да, хотел написать даже про смищную шутку про линукс, готовый для десктопа.

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