htop — продвинутый монитор процессов, написанный для Linux. Он был задуман заменить стандартную программу top. Htop показывает динамический список системных процессов, список обычно выравнивается по использованию ЦПУ. В отличие от top, htop показывает все процессы в системе. Также показывает время непрерывной работы, использование процессоров и памяти. Htop часто применяется в тех случаях, когда информации даваемой утилитой top недостаточно, например при поиске утечек памяти в процессах. Htop написан на языке Си и использует для отображения библиотеку Ncurses. Я всегда ставлю его при установке системы и моментально забываю про утилиту top. Установка производится из стандартного репозитория командой: Команда запуска: Для выхода используем клавишу F10 или комбинацию клавиш CTRL+C Столбцы в утилите HTOP: PID — идентификатор процесса.USER — владелец процесса.PRI — текуший приоритет (влияет на процессорное время,[…]

Перенос баз данных в оперативную память Сначала сделайте резервную копию всех баз данных. Скопируем его в /var/lib/mysql.bak: Создайте каталог для RAM-диска. Заранее уточните размер папки с базами данных MySQL/MqriaDB командой: Исходя из полученного размера и учитывая дальнейший рост базы нужно установить соответствующий размер RAM-диска (виртуального диска в оперативной памяти). Я назначил рамдиску размер 4ГБ. Вам решать, сколько места вы хотите, просто убедитесь, что оно может вместить все данные, которые вы будете записывать в базу данных. Монтируем соответствующий раздел командой: Останавливаем MySQL/MariaDB командой: Перемещаем файлы баз данных MySQL/MariaDB в раздел RAM-диска. Создаём символическую ссылку на RAM-диск. Изменяем права папки на MySQL, чтобы разрешить доступ. Перезапустите MySQL, чтобы изменения вступили в силу. Восстановление баз данных Т.к. базы данных сохраняются на RAM-диске, они[…]

В поисках идеального решения для ваших веб-проектов или приложений вы столкнетесь с множеством вариантов VPS-хостинга. И независимо от того, являетесь ли вы владельцем магазина электронной коммерции (интернет-магазина), дизайнером сайтов или экспертом-блоггером, производительность вашего проекта в решающей степени зависит от технологии хранения данных, которую использует ваш хостинг-сервер. Тип хранилища, используемый вашим VPS/VDS/выделенным сервером или хостинг-провайдером, оказывает наибольшее влияние на воспринимаемую пользователем скорость и отзывчивость. Именно по этой причине технологии хранения данных быстро развиваются, чтобы поддерживать надежный, мощный и более быстрый веб-хостинг. Сегодня мы рассмотрим разницу между NVMe и SATA SSD. Оба они являются твердотельными, однако различия между ними могут дать вам существенно разные результаты. Что такое технология NVMe? NVMe расшифровывается как Non-Volatile Memory express. Это новый инновационный интерфейс связи, который устраняет[…]

Бывает так, что нужно создать архив и разделить его на части, например, для того, чтобы закинуть на бесплатное облако@mail.ru. В таких случаях мы можем воспользоваться простейшей командой: tar -cvzf — /home/foldername | split -b 2048m — «filename.tar.gz-part-» После чего архив будет поделен на части по 2048Мб или же 2Гб. Если архив у нас уже готов, и его нужно разбить на части, то команда будет другая: split -b 2048m /home/mybackup.tar.gz «filename.tar.gz-part-«