Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam

Пикабу Игры +1000 бесплатных онлайн игр

Станьте Детективом! Решайте логические головоломки, чтобы найти преступника! 
Множество уровней и интересных историй! События и задачи дня!

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

Детектив - логические головоломки

Головоломки, Казуальные, Логическая

Играть

Тайна Самоцветов: Ключ Сокровищ - Три в ряд

Казуальные, Три в ряд, Головоломки

Играть
Скайдом - пожалуй, самая красочная и интересная головоломка с действительно уникальными режимами игры!

Скайдом

Три в ряд, Головоломки, Казуальные

Играть
Знакомьтесь, онлайн-головоломка «Шарики и Блоки», которая увлечет вас надолго! Правила предельно просты: с помощью шариков вам нужно уничтожить все кирпичи. С каждым уровнем рисунок из кирпичей становится все сложнее, а азарт возрастает на максимум! Играть в кирпичики онлайн можно бесплатно и без регистрации.

Шарики и Блоки

Аркады, Шарики, Казуальные

Играть
Погрузитесь в логическую головоломку: откручивайте болты из планок на самых сложных уровнях! Вы не только расслабитесь в конце сложного дня, но еще и натренируете свой мозг, решая увлекательные задачки. Справитесь с ролью опытного мастера? Попробуйте свои силы в режиме онлайн бесплатно и без регистрации!

Головоломка. Болты и Гайки

Казуальные, Гиперказуальные, Головоломки

Играть

Топ прошлой недели

  • CharlotteLink CharlotteLink 1 пост
  • Syslikagronom Syslikagronom 7 постов
  • BydniKydrashki BydniKydrashki 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

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

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

Shell

С этим тегом используют

Заправка Нефть Политика Новости Санкции Linux Юмор Все
123 поста сначала свежее
12
0sennijLis
0sennijLis
1 месяц назад
Лига Сисадминов

Повышение производительности с использованием LVM Striping⁠⁠

В области управления хранилищами приоритетом является достижение оптимальной производительности дисков. Стремление к более быстрому доступу к данным, уменьшению задержек и повышению количества операций ввода-вывода (I/O) и пропускной способности привело к использованию передовых техник. Одной из таких является LVM Striping (полосование), мощная функция менеджера логических томов (LVM), которая существенно повышает производительность дисковых томов.

Линейный (Linear) LVM против LVM Striping:

1.1 — Линейный LVM:

Линейная конфигурация, являющаяся стандартным подходом для LVM, подразумевает последовательное добавление нескольких физических томов (дисков) в группу томов (Volume Group). Данные последовательно записываются на эти диски: сначала заполняется один диск, затем следующий, и так далее.

Повышение производительности с использованием LVM Striping Системное администрирование, Linux, Shell, IT, Исследования, Сервер, Длиннопост

Хотя линейный LVM прост и удобен для расширения хранилищ, он не полностью раскрывает потенциал параллельной обработки и увеличения общей пропускной способности.

1.2 — LVM Striping (Полосование):

Напротив, LVM Striping представляет собой более продвинутый подход, при котором данные распределяются одновременно по нескольким физическим томам. Это создает логический том, охватывающий сразу несколько дисков, что позволяет осуществлять параллельные операции чтения и записи. В результате значительно повышается производительность, что делает LVM Striping особенно привлекательным для систем с высоким уровнем нагрузки ввода-вывода.

Повышение производительности с использованием LVM Striping Системное администрирование, Linux, Shell, IT, Исследования, Сервер, Длиннопост

Процесс создания полос:

  1. Создание полос:

  • Данные разделяются на сегменты («полосы»).

  • Каждая полоса записывается на отдельный диск в составе логического тома.

2. Параллельная запись полос:

  • Полосы записываются параллельно на несколько физических томов (дисков).

3. Равномерное распределение:

  • Полосы равномерно распределены по дискам, предотвращая появление узкого места (bottleneck).

4. Увеличение IOPS и пропускной способности:

  • Благодаря параллельной записи полос LVM Striping существенно увеличивает общую производительность и пропускную способность логического тома.

1.3 — Пример использования:

Рассмотрим пример с тремя дисками, каждый из которых обеспечивает пропускную способность 125 МБ/с:

  • При использовании LVM Striping суммарная производительность составит 375 МБ/с.

  • В случае же с линейным LVM, производительность останется равной 125 МБ/с, вне зависимости от количества добавленных дисков.

Настройка Linear LVM и Striping LVM:

В этом разделе мы создадим две группы томов (Volume Groups, VG): одну линейную, вторую — с полосованием, каждая с использованием трёх дисков. Затем создадим логические тома (Logical Volumes, LV), отформатируем и смонтируем их.

2.1 — Исходные данные:

  • Сервер: AWS EC2 instance типа m4.10xlarge

  • EBS-диски: 6 штук по 20ГБ (тип GP3, 3000 IOPS, 125MiB/s пропускная способность каждый)

  • ОС: Amazon Linux 2

Просмотр подключенных дисков:

# lsblk

Повышение производительности с использованием LVM Striping Системное администрирование, Linux, Shell, IT, Исследования, Сервер, Длиннопост

2.2 — Создание групп томов (VG):

Создадим две группы томов:

# vgcreate vg_linear /dev/sdb /dev/sdc /dev/sdd
# vgcreate vg_striping /dev/sde /dev/sdf /dev/sdg

Повышение производительности с использованием LVM Striping Системное администрирование, Linux, Shell, IT, Исследования, Сервер, Длиннопост

# vgs

Повышение производительности с использованием LVM Striping Системное администрирование, Linux, Shell, IT, Исследования, Сервер, Длиннопост

2.3 — Создание линейного логического тома (Linear LVM):

# lvcreate -l 100%FREE -n lv_linear vg_linear

Повышение производительности с использованием LVM Striping Системное администрирование, Linux, Shell, IT, Исследования, Сервер, Длиннопост

Параметры:

  • -l 100%FREE — задействовать весь доступный объем VG.

  • -n lv_linear — имя логического тома.

  • vg_linear — целевая группа томов.

2.4 — Создание логического тома с полосованием (Striping LVM):

# lvcreate -l 100%FREE -i 3 -I 64k -n lv_striping vg_striping

Повышение производительности с использованием LVM Striping Системное администрирование, Linux, Shell, IT, Исследования, Сервер, Длиннопост

Параметры:

  • -l 100%FREE — задействовать весь объем VG.

  • -i 3 — количество полос (равно числу дисков).

  • -I 64k — размер полосы.

  • -n lv_striping — имя логического тома.

  • vg_striping — целевая группа томов.

2.5 — Проверка созданных LV:

Проверка линейного LV:

# lvdisplay -m /dev/vg_linear/lv_linear

Повышение производительности с использованием LVM Striping Системное администрирование, Linux, Shell, IT, Исследования, Сервер, Длиннопост

Проверка LV с полосованием:

# lvdisplay -m /dev/vg_striping/lv_striping

Повышение производительности с использованием LVM Striping Системное администрирование, Linux, Shell, IT, Исследования, Сервер, Длиннопост

Здесь мы можем увидеть различные детали наших настроек.

2.6 — Форматирование и монтирование LV:

# mkfs.xfs /dev/vg_linear/lv_linear

# mkfs.xfs /dev/vg_striping/lv_striping

# mkdir /mnt/linear

# mkdir /mnt/striping

# mount /dev/vg_linear/lv_linear /mnt/linear/

# mount /dev/vg_striping/lv_striping /mnt/striping/

# df -h

Повышение производительности с использованием LVM Striping Системное администрирование, Linux, Shell, IT, Исследования, Сервер, Длиннопост

LV успешно смонтированы.

3 — Тестирование производительности LV (benchmark):

Для тестирования используем инструмент fio:

# yum install fio -y

3.1 — Тестирование линейного LV:

Чтобы сравнить LV, мы будем использовать файл конфигурации FIO, который поможет нам генерировать трафик на 400м:

# cat fio_config-1.fio

[global]

ioengine=libaio

runtime=60

time_based

direct=1

rw=write

size=10G

bs=512K

rate=400M

numjobs=16

[job1]

filename=/mnt/linear/testfile

Запуск тестирования с созданным конфигом:

# fio fio_config-1.fio

Одновременно с этим в отдельном терминале запустим iostat, чтобы контролировать использование дисков:

# iostat -xdmt 2

Повышение производительности с использованием LVM Striping Системное администрирование, Linux, Shell, IT, Исследования, Сервер, Длиннопост

Видим, что используется только один диск xvdb со скоростью 125 МБ/с.

Ту же картину нам демонстрирует и fio:

Повышение производительности с использованием LVM Striping Системное администрирование, Linux, Shell, IT, Исследования, Сервер, Длиннопост

Операции записи были выполнены исключительно на одном диске.

3.2 — Тестирование LV с полосованием:

Теперь снова запустим fio, но изменим параметр filename в файле конфигурации:

filename=/mnt/striping/testfile

Запускаем iostat:

Повышение производительности с использованием LVM Striping Системное администрирование, Linux, Shell, IT, Исследования, Сервер, Длиннопост

Все три диска работают параллельно, суммарная скорость равна 375 МБ/с (125 x 3).

Аналогичную картинку нам демонстрирует и fio:

Повышение производительности с использованием LVM Striping Системное администрирование, Linux, Shell, IT, Исследования, Сервер, Длиннопост

Вывод:

LVM Striping является мощным решением для организаций, которые хотят максимально эффективно использовать ресурсы своих хранилищ. Распределяя данные параллельно на несколько дисков, LVM Striping не только значительно увеличивает производительность, но и обеспечивает масштабируемость и гибкость управления хранилищами.

Используйте LVM Striping, чтобы раскрыть потенциал параллельной обработки данных и вывести производительность дисковой подсистемы на новый уровень.

Показать полностью 14
Системное администрирование Linux Shell IT Исследования Сервер Длиннопост
7
4
vroon
vroon
2 месяца назад

Ответ на пост «Типичный Гриша»⁠⁠2

Опять шутки про критический релиз перед выходными.
Да что с вами не так, люди⁉️
Всю жизнь работал в финансовых компаниях и банках, в разных странах. Не удаленно, жопкой на передовой.
Все ❗серьезные релизы ТОЛЬКО в пятницу вечером, а желательно, чтобы в понедельник праздник.Если что-то пойдет не так, а по женскому половому, времени до раннего утра понедельника около 54 часов!
Какие, блджад, релизы в другое время? Только если решил отправиться путем самурая - до харакири.

Ответ на пост «Типичный Гриша» I`m CTO bitch, Mysql, Мат, Скриншот, Обновление, Shell, 8 марта - Международный женский день, Григорий, Ответ на пост
Показать полностью 1
[моё] I`m CTO bitch Mysql Мат Скриншот Обновление Shell 8 марта - Международный женский день Григорий Ответ на пост
2
3229
imctobitch
imctobitch
Норм автор
Серия I'm CTO, bitch
3 месяца назад

Типичный Гриша⁠⁠2

Типичный Гриша I`m CTO bitch, IT юмор, Разработка, Mysql, Мат, Скриншот, Обновление, Админ, Shell, Юмор, 8 марта - Международный женский день, Ошибка, Григорий

😡 Телеграм-канал

Показать полностью 1
[моё] I`m CTO bitch IT юмор Разработка Mysql Мат Скриншот Обновление Админ Shell Юмор 8 марта - Международный женский день Ошибка Григорий
206
12
CyberSniff2000
CyberSniff2000
6 месяцев назад
За Правду

Ответ на пост «Разоблачаем "несбывшиеся прогнозы" К. Маркса. Про вытеснение независимых производителей»⁠⁠1

Назови хоть одну монополию

Например, свободного рынка труда давно нет, он монополизирован покупателем – работодателем (и ему же принадлежит государство). Смешно даже думать, что договор работника и работодателя – это договор двух равноправных сторон: по форме это вроде бы так, по факту так может думать лишь наивный, мягко говоря, человек.

Самая свободная и самая "честная" (насколько она вообще может быть честной) конкуренция всегда приводит к монополии.

И, кстати, монополия - это не всегда один игрок на рынке (хотя бывает и такое) - для монопольного взвинчивания цен достаточно, что бы осталось всего несколько игроков - они-то и поделят рынок ("братва - не стреляйте друг в друга - нам нечего больше делить…").

Монополия контролирует всю цепочку производства - от добычи сырья, до реализации готовой продукции.

Самые заметные монополи сейчас - нефтегазовые, такие как Shell, ExxonMobil, Eni, StatOil, Газпром.

[моё] Капитализм Социализм Наука Экономика Марксизм Длиннопост Рынок труда Монополия Монополисты Shell Exxonmobil Газпром Политэкономия Конкуренция Нефтегазовая отрасль Ответ на пост Текст
1
5
ZhabaGaduka
ZhabaGaduka
6 месяцев назад

SHELL дубу дал по ценникам⁠⁠

Несколько часов назад сфотографировал. Москва по киевке у ЦКАД

SHELL дубу дал по ценникам Shell, Цена на бензин, Инфляция
Показать полностью 1
[моё] Shell Цена на бензин Инфляция
20
77
Zlonchekus
Zlonchekus
6 месяцев назад
IT-юмор

Ответ на пост «Конвертеры»⁠⁠1

Эта команда используется в Unix-подобных операционных системах, таких как Linux или macOS, для поиска файлов с расширением .flac и их конвертации в формат .mp3 с использованием утилиты ffmpeg.

По частям:

find . -name "*.flac":

find — это команда для поиска файлов и каталогов.

. — указывает на текущий каталог.

-name "*.flac" — ищет файлы, имена которых заканчиваются на .flac.

-exec ffmpeg -i {} -ab 320k {}.mp3 \;:

-exec — это опция команды find, которая позволяет выполнять другую команду для каждого найденного файла.

ffmpeg — это утилита для обработки мультимедийных файлов.

-i {} — указывает ffmpeg использовать найденный файл ({} заменяется на имя найденного файла) в качестве входного.

-ab 320k — устанавливает битрейт аудио на 320 кбит/с.

{}.mp3 — указывает ffmpeg сохранить выходной файл с расширением .mp3.

\; — завершает команду -exec.

Применение

Эту команду можно использовать в терминале Unix-подобной операционной системы. Она будет полезна, если у вас есть множество файлов .flac, которые вы хотите конвертировать в формат .mp3 с битрейтом 320 кбит/с.

Пример использования

Откройте терминал.

Перейдите в каталог, содержащий ваши .flac файлы, с помощью команды cd.

Выполните команду:

find . -name "*.flac" -exec ffmpeg -i {} -ab 320k {}.mp3 \;

Важно

Убедитесь, что у вас установлена утилита ffmpeg. Если она не установлена, вы можете установить её с помощью пакетного менеджера вашей операционной системы (например, apt для Debian/Ubuntu, brew для macOS и т.д.).

Команда создаст файлы .mp3 в том же каталоге, где находятся исходные .flac файлы. Если вы хотите сохранить их в другом месте, вам нужно будет изменить путь в команде.

Пример установки ffmpeg

Для Debian/Ubuntu:

sudo apt update sudo apt install ffmpeg

Для macOS (с использованием Homebrew):

brew install ffmpeg

Эта команда автоматизирует процесс конвертации, что может сэкономить много времени, если у вас много файлов для обработки.

Показать полностью
IT Ffmpeg Программист Shell Ответ на пост Текст Команды
15
327
Freytelvanni
Freytelvanni
6 месяцев назад
IT-юмор

Конвертеры⁠⁠1

Apple music не даёт в него закинуть flac, собрался перегнать в mp3, искал конвертер, чтобы перегнать весь альбом быстро и просто...

Конвертеры IT, Мемы, Ffmpeg, Программист, Shell
Показать полностью 1
[моё] IT Мемы Ffmpeg Программист Shell
184
Zl0yUser
Zl0yUser
10 месяцев назад

YouTube из консоли⁠⁠

Если не пугает консольный интерфейс. попробуйте yt-dlp , есть поддержка прокси

сотни проксей https://github.com/zloi-user/hideip.me/

пример использования:

yt-dlp.exe --proxy="socks5://31.170.22.127:1080" "https://www.youtube.com/watch?v=4Xs9Qj8tIG8"

YouTube Cmd Shell Github Текст YouTube (ссылка)
0
Посты не найдены
О Нас
О Пикабу
Контакты
Реклама
Сообщить об ошибке
Сообщить о нарушении законодательства
Отзывы и предложения
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии