The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Проблемы с памятью"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Проблемы с памятью"
Сообщение от slavon emailИскать по авторуВ закладки(ok) on 24-Фев-05, 14:03  (MSK)
Имею следующюю проблему. (SlackWare 10.0 обновлённый до current)
Смотрю TOP...
Всего 512 мб
Занято 502 мб
складую все SIZE поля... получаем 230мб
А где вся остальная память?
Причём такая картина после полусуток работы сервера...
Возможно приложения при выходе некоторые не освобождают память... но как сделать REUSE такой памяти?

Заранее благодарен за ответ

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Проблемы с памятью"
Сообщение от Vladimir emailИскать по авторуВ закладки(??) on 24-Фев-05, 14:10  (MSK)
>Имею следующюю проблему. (SlackWare 10.0 обновлённый до current)
>Смотрю TOP...
>Всего 512 мб
>Занято 502 мб
>складую все SIZE поля... получаем 230мб
>А где вся остальная память?
>Причём такая картина после полусуток работы сервера...
>Возможно приложения при выходе некоторые не освобождают память... но как сделать REUSE
>такой памяти?
>
>Заранее благодарен за ответ

TOP отображает инфу только о процессах которые более других съели ресурсов системы, отсюда и название ТОР...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Проблемы с памятью"
Сообщение от slavon emailИскать по авторуВ закладки(ok) on 24-Фев-05, 14:13  (MSK)
>>Имею следующюю проблему. (SlackWare 10.0 обновлённый до current)
>>Смотрю TOP...
>>Всего 512 мб
>>Занято 502 мб
>>складую все SIZE поля... получаем 230мб
>>А где вся остальная память?
>>Причём такая картина после полусуток работы сервера...
>>Возможно приложения при выходе некоторые не освобождают память... но как сделать REUSE
>>такой памяти?
>>
>>Заранее благодарен за ответ
>
>TOP отображает инфу только о процессах которые более других съели ресурсов системы,
>отсюда и название ТОР...

Прошу прощения, но у меня на экране хватает места для отображения всех процессов в топе =) (около 80) далее последовал скриншот и подсчёт памяти в фотошопе... я понимаю что изврат, но тогда мне захотелось сделать именно так =)

Так тто данные у меня по всем процессам =)


  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Проблемы с памятью"
Сообщение от Vladimir emailИскать по авторуВ закладки(??) on 24-Фев-05, 14:24  (MSK)
>Прошу прощения, но у меня на экране хватает места для отображения всех
>процессов в топе =) (около 80) далее последовал скриншот и подсчёт
>памяти в фотошопе... я понимаю что изврат, но тогда мне захотелось
>сделать именно так =)
>
>Так тто данные у меня по всем процессам =)


Извини, но нифига ты не прав, прога называется TOP, и сколько бы места у тебя на экране не было, она тебе покажет только те, которые наиболее всего загрузили систему
ну а для того что бы я не был голословным, приведи сюда пожалуйста то что тебе показывает TOP и то что тебе показывает ps -A

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Проблемы с памятью"
Сообщение от slavon emailИскать по авторуВ закладки(ok) on 24-Фев-05, 14:32  (MSK)
>>Прошу прощения, но у меня на экране хватает места для отображения всех
>>процессов в топе =) (около 80) далее последовал скриншот и подсчёт
>>памяти в фотошопе... я понимаю что изврат, но тогда мне захотелось
>>сделать именно так =)
>>
>>Так тто данные у меня по всем процессам =)
>
>
>Извини, но нифига ты не прав, прога называется TOP, и сколько бы
>места у тебя на экране не было, она тебе покажет только
>те, которые наиболее всего загрузили систему
>ну а для того что бы я не был голословным, приведи сюда
>пожалуйста то что тебе показывает TOP и то что тебе показывает
>ps -A

ps ax | grep -c ""
выводит 83 процесса

top (скриншот) тоже 83 процесса

Так что данные правельные

Top выводит максимально занятые процессы столько, сколько поместится.

Зайди по терминал, выставь размер шрифта 2px и растяни окно, увидешь что у тебя помесятятся все процессы, я же при своём разрежении 1980х1440 вижу все свои процесы при размере в 10px.

И вообще, это оффтоп... =) если знаешь как решить проблему - скажи, а не обвиняй меня в том что я коряво посчитал или не всё =)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Проблемы с памятью"
Сообщение от allez Искать по авторуВ закладки(ok) on 24-Фев-05, 14:33  (MSK)
А что, если дать команду df -a | grep shm и посмотреть на ее вывод, а не дрюкаться со скриншотами и фотошопами? Дело в том, что та часть ОЗУ, что отводится в общее пользование (shared memory), вычитается из количества свободной памяти, даже не будучи ничем занятой.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Проблемы с памятью"
Сообщение от slavon emailИскать по авторуВ закладки(ok) on 24-Фев-05, 14:38  (MSK)
>А что, если дать команду df -a | grep shm и посмотреть
>на ее вывод, а не дрюкаться со скриншотами и фотошопами? Дело
>в том, что та часть ОЗУ, что отводится в общее пользование
>(shared memory), вычитается из количества свободной памяти, даже не будучи ничем
>занятой.

Я сейчас на работе и не могу посмотреть что выведет.

Ответ немного не понятен...

Тобишь Линух распределяет всю память поровну по процессам, а показывает не эту распределённую память, а то что заняли действительно процессы, так я понял?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Проблемы с памятью"
Сообщение от allez Искать по авторуВ закладки(ok) on 24-Фев-05, 14:48  (MSK)
Не то, чтобы поровну... Он просто выдает каждому процессу чуть больше памяти, чем тому требуется, так сказать, "на вырост", а top отображает реальное потребление памяти процессом. Вот так. А вообще поищи в Сети по фразе "распределение памяти в Linux", думаю, там найдется исчерпывающий ответ на твой вопрос.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Проблемы с памятью"
Сообщение от slavon emailИскать по авторуВ закладки(ok) on 24-Фев-05, 15:18  (MSK)
>Не то, чтобы поровну... Он просто выдает каждому процессу чуть больше памяти,
>чем тому требуется, так сказать, "на вырост", а top отображает реальное
>потребление памяти процессом. Вот так. А вообще поищи в Сети по
>фразе "распределение памяти в Linux", думаю, там найдется исчерпывающий ответ на
>твой вопрос.

Спасибо... я примерно так и предпологал, просто хотелось бы подтверждения =)
Вопрос снят =)

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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