<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Процессы и память on Sysadminium</title><link>https://blog.sysadminium.ru/docs/linux/adm_linux/processes-linux/</link><description>Recent content in Процессы и память on Sysadminium</description><generator>Hugo</generator><language>ru-ru</language><lastBuildDate>Tue, 07 Jul 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://blog.sysadminium.ru/docs/linux/adm_linux/processes-linux/index.xml" rel="self" type="application/rss+xml"/><item><title>Linux и оперативная память</title><link>https://blog.sysadminium.ru/docs/linux/adm_linux/processes-linux/linux-ram/</link><pubDate>Tue, 07 Jul 2026 00:00:00 +0000</pubDate><guid>https://blog.sysadminium.ru/docs/linux/adm_linux/processes-linux/linux-ram/</guid><description>&lt;h2 id="общая-информация"&gt;Общая информация&lt;/h2&gt;
&lt;p&gt;Оперативная память, с которой работает система Linux, организована в виде страниц. &lt;strong&gt;Страница&lt;/strong&gt; — это минимальная единица памяти, с которой происходит работа. По размеру страницы делятся на:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;стандартная&lt;/strong&gt; - 4KB;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HugePages&lt;/strong&gt; - обычно 2 MB на архитектуре x86-64.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Помимо страниц память делится на зоны:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;DMA&lt;/strong&gt; — содержит первые 16 МБ физической памяти.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;DMA32&lt;/strong&gt; — содержит первые 4 GB и существует только на 64-разрядных системах. Но это не означает, что первые 4 ГБ принадлежат только DMA32.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Normal&lt;/strong&gt; — вся остальная память.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Зоны &lt;strong&gt;DMA&lt;/strong&gt; и &lt;strong&gt;DMA32&lt;/strong&gt; содержат страницы, которые совместимы с режимом &lt;strong&gt;DMA&lt;/strong&gt;. &lt;strong&gt;Режим DMA&lt;/strong&gt; (&lt;a href="https://ru.wikipedia.org/wiki/%D0%9F%D1%80%D1%8F%D0%BC%D0%BE%D0%B9_%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF_%D0%BA_%D0%BF%D0%B0%D0%BC%D1%8F%D1%82%D0%B8"
 
 target="_blank" rel="noopener noreferrer"&gt;
 direct memory access
&lt;/a&gt;
) — это прямой доступ к памяти со стороны периферийного устройства без участия процессора. Если оборудование работает с памятью в режиме DMA, то оно занимает память из этой зоны и не может брать страницы из зоны Normal.&lt;/p&gt;</description></item><item><title>Load average в Linux</title><link>https://blog.sysadminium.ru/docs/linux/adm_linux/processes-linux/load-average/</link><pubDate>Thu, 06 Oct 2022 00:00:00 +0000</pubDate><guid>https://blog.sysadminium.ru/docs/linux/adm_linux/processes-linux/load-average/</guid><description>&lt;h2 id="что-такое-load-average"&gt;Что такое Load Average&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Load Average&lt;/strong&gt; (&lt;strong&gt;LA&lt;/strong&gt;) — это показатель, который показывает среднюю нагрузку на сервер за определённый период времени. Чем его значение ниже, тем ниже нагрузка на сервер. В системах Linux этот показатель автоматически рассчитывается за 1, 5 и 15 минут ядром системы.&lt;/p&gt;
&lt;p&gt;Под средней нагрузкой на сервер понимают суммарную нагрузку процессами на центральный процессор и подсистему ввода/вывода за определённый промежуток времени.&lt;/p&gt;
&lt;p&gt;Этот показатель может сказать нам, когда наш сервер хорошо нагружен, совсем не нагружен или нагружен слишком сильно. Также, смотря на него можно понять, растёт ли нагрузка, снижается, или остаётся без изменений.&lt;/p&gt;</description></item><item><title>Процессы в системе Linux</title><link>https://blog.sysadminium.ru/docs/linux/adm_linux/processes-linux/processes-linux/</link><pubDate>Thu, 15 Sep 2022 00:00:00 +0000</pubDate><guid>https://blog.sysadminium.ru/docs/linux/adm_linux/processes-linux/processes-linux/</guid><description>&lt;h2 id="что-такое-процесс"&gt;Что такое процесс&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Процесс&lt;/strong&gt; — это среда выполнения для работы экземпляра программы. Например, есть какая-то программа и при её запуске, для неё создается процесс. Этот процесс наделяется некоторыми свойствами, ему выделяется часть оперативной памяти и присваивается уникальный идентификатор. Программа работает в рамках этого процесса.&lt;/p&gt;
&lt;p&gt;Процессор обрабатывает эти процессы не одновременно. Он очень быстро переключается с одного процесса на другой, за счет чего возникает ощущение многозадачности.&lt;/p&gt;
&lt;p&gt;С процессом связан целый ряд атрибутов, которые расширяют или ограничивают его возможности. В течение жизни процесс может находится в разных состояниях.&lt;/p&gt;</description></item></channel></rss>