up
ГлавнаяБлогБезопасностьЖелезоПрограммированиеАдминистрированиеХостинг
MySQLPerlPHPSSDLinuxFreeBSDBenchmarkHTMLRAMCentOSHDDCPUBashDebian

Популярные статьи

IOPS и с чем их есть

Не знаете сколько IOPS потребляет ваш проект или будет требовать ваш проект? Давайте научимся считать это.

Для упрощения подсчетов можно воспользоватся формулой:

IOPS = (MBps Throughput / KB per IO) * 1024

MBps Throughput - нагрузка на канал в Мегабайтах за секунду. Как правило на всех графиках отображаются Mbps (мегабиты за сек.), но для упрощения подсчетов для тех веб-мастеров, которые не имеют таких графиков приводим подсчет в мегебайтах.

KB per IO - размер блока i/o. К этому параметру вернемся позже.

И так... Нету графиков, считаем трафик smiley. Уж это точно есть у всех.

Wednesday, 22 July 2015, 21:26

youtube-dl Unknown encoder 'libmp3lame'

В случае, если youtube-dl выдает вам следующую ошибку:

ERROR: audio conversion failed: Unknown encoder 'libmp3lame'

проверьте сперва наличие FFmpeg в системе:

ffmpeg -version

Saturday, 18 July 2015, 10:25

Memory Info

Рассмотрим что содержится в выводе следующей команды:

cat /proc/meminfo

  • MemTotal: Доступный объем RAM в килобайтах (физическая память минус несколько зарезервированных байт и двоичный код ядра)
  • MemFree: Объем физической памяти не используемый системой. 
  • Buffers: Объем физической памяти, используемый для буферов файлов. 
  • Cached: Объем физической памяти, используемый в качестве кэш-памяти. Память кэша страниц (diskcache) минус SwapCache.
  • SwapCache: Это объем своп, используемый в качестве кэш-памяти. Данные, которые были сброшены на диск (в своп), достаты из свопа, но по прежнему находятся в свопе, как кэш.
  • Active: Общий объем буфера или страниц кэш-памяти, который активен. Эта часть памяти используется недавно и, как правило, не освобождается до тех пор, пока это не будет абсолютно необходимо. 
  • Inactive: Общий объем буфера или страниц кэш-памяти, который является свободным и доступым. Это память, которая не была недавно использована и может быть освобождена для других целей с помощью алгоритма подкачки.
  • SwapTotal: Общий объем физического свопа.
  • SwapFree: Свободный объем свопа.
  • Dirty: "Грязная память". Общий объем памяти, ожидающий записи на диск.
  • Writeback: Общий объем памяти, который активно записывается на диск.
  • Committed_AS: Зарезервированный объем памяти, гарантирующий на 99.9%, что никогда не будет OOM (out of memory). Как правило ядро резервирует память. Этот параметр представляет собой наихудший сценарий состояния сервера, а также включает в себя память подкачки.
Wednesday, 01 July 2015, 14:14Прочитано 2 раза

Максимально число дочерних процессов

Часто задаются вопросом какое максимальное число дочерних процессов ставить, а еще чаще ставят ограничения, которых машина не в состоянии обработать. В Apache таким параметров является MaxClients, а в PHP-FPMpm.max_children. Советую никогда не устаналивать значения выше реально, требуемых. Ресурсы могут понадобится и для других задач. Но давайте же научимся хотя бы элементано определить максимально возможное значение параметра. Критериями выбора тут являются оперативная память и процессор.

Рассмотрим на примере потребление оперативной памяти.

Thursday, 25 June 2015, 10:45Прочитано 1 раз

Вывод процессов с помощью ps

ps выводит список текущих процессов. Много полезной информации выводится с ключами aux. Ключ f показывает процессы с ветвлением от родителей.

Пример вывода двух команд для сравнения: ps aux | grep nginx и ps auxf | grep nginx:

ps aux | grep nginx

ps auxf | grep nginx

Wednesday, 24 June 2015, 13:52Прочитано 3 раза

Карта памяти pmap

pmap - возвращает карту памяти указанного процесса. Ключ -d выводит значение используемой writeable/private-памяти - памяти, которую занимает сам процесс, исключая использование общих(shared)-библиотек.

Например, посмотрим карту памяти по mysqld.

Wednesday, 24 June 2015, 13:44Прочитано 1 раз

Свободная память в Linux

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

free -m

Wednesday, 24 June 2015, 12:51Прочитано 4 раза

Преимущества FTP-backup на удаленном сервере

Наша компания предлагает эффективное решение для резервного копирования файлов. Мы осуществляем этот процесс с использованием ftp backup на удаленном сервере, предоставляя своим клиентам выгодную и весьма недорогую услугу.

Важность резервного копирования

Резервное копирование файлов является неотъемлемой частью работы на компьютере. Если начинающий пользователь вряд ли знает о подобном явлении, то человек, имеющий опыт работы на ПК, уже осведомлен о важности такого копирования.

Любая техника может выйти из строя. К тому же пользователям приходится сталкиваться с необходимостью защиты компьютера от вирусов и различных вредоносных программ, способных нанести ущерб операционной системе и повредить важные файлы. Потому резервное копирование входит в комплекс необходимых мер безопасности, которые нужно предпринять владельцу домашнего ПК, руководителю компании или обычному веб-мастеру, арендующему выделенный сервер.

Tuesday, 16 June 2015, 12:31Прочитано 6 раз

Типы оперативной памяти

К важным элементам, входящим в персональный компьютер, относится оперативная память. Такое название было выбрано по причине быстроты работы. Хранение информации здесь осуществляется только при включенном компьютере. Когда он выключается, происходит стирание содержимого. Выделяется несколько поколений оперативной памяти, каждое из которых отличается своими преимуществами и особенностями, о которых следует знать.

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

Friday, 12 June 2015, 08:41Прочитано 4 раза

Создание одной таблицы MySQL из двух

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

ERROR 1062 (23000): Duplicate entry '1' for key 'PRIMARY'

Wednesday, 10 June 2015, 16:11Прочитано 3 раза

Страницы: 1 ... 3 4 [5] 6 7 ... 19

Чаще всего ищут

Статистика блога
Статтей: 184
Безопасность: 9
Железо: 19
Программирование: 16
Администрирование: 138
Хостинг: 1