The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Утилита atop портирована для FreeBSD"
Отправлено samm, 26-Июл-11 14:22 
>Ваша цитата: "Я думаю что у вас все заглохнет на 1" Если вы таким странным образом
> намекаете на скудоумие и недостижимость высокого интеллектуального уровня для того,
> чтобы понять, что должно отображать суммарное поле  "Mem: ***k Free", то у вас явно
> крыша едет.

Я не намекал, если вы не заметили ) А теперь - "черная магия и ее разоблачение". Запустим топ, на 8 гиговой машине:
>> Mem:   8052556k total,  7728392k used,   324164k free,   277144k buffers
>> Swap:  9936892k total,     5792k used,  9931100k free,  4656688k cached

Теперь atop:

>> MEM | tot 7.7G |free  284.8M | cache  4.4G | dirty 0.2M|buff  270.8M| slab  321.0M

И там же htop:
>>  Mem[||||||||||||||||||||||||||||||2770/7863MB]

Как нетрудно заметить - htop показывает что всего 2.7 гига используется, тогда как atop/top показывает, что занята почти вся память. Если бы вы почитали маны, то поняли бы, что дело вовсе не в магических "виртуальных пузырях" (хихи), а в том, они по разному считают то, что является свободной памятью. Тут (http://www.linuxatemyram.com/), например, вы можете почитать о том, как ядро работает с памятью. htop просто суммирует RSS память занятую процессами, а top/atop показывают в Free только ту память, которую никто не занял. И, кстати, это первый вопрос в FAQ htop (опять о пользе манов):

The memory meter in htop says a low number, such as 9%, when top shows something like 90%! (Or: the MEM% number is low, but the bar looks almost full. What's going on?)

The number showed by the memory meter is the total memory used by processes. The additional available memory is used by the Linux kernel for buffering and disk cache, so in total almost the entire memory is in use by the kernel. I believe the number displayed by htop is a more meaningful metric of resources used: the number corresponds to the green bars; the blue and brown bars correspond to buffers and cache, respectively (as explained in the Help screen accessible through the F1 key). Numeric data about these is also available when configuring the memory meter to display as text (in the Setup screen, F2).

> Я использовал способ, который нашёл на сайте, где располагают сорцы программы. Это было
> не мыло автора, а mail-list.

То вы автору писали, то  в мейллист. Не покажете письмо в паблик архиве?

> Вам в кадровом агентстве надо работать - вы оцениваете уровень профессионализма
> всего-лишь по одному мутному топику. Очень легко так людей фильтровать :P.

Моя позиция связанна в том числе и с набором персонала в мой отдел. И часто ответа на 1 вопрос действительно достаточно. У меня есть серия тестов, и мне более важно даже не то, как человек отвечает, а то, что он делает в случае если не знает ответа.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру