Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: папка /proc  (Прочитано 6975 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн nebot

  • Автор темы
  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
папка /proc
« : 26 Сентября 2013, 17:43:37 »
Сегодня увидел, как что-то качается в папку /proc из интернета.
Был большой трафик, посмотрел,какие файлы изменялись сегодня -получилось, что это папка /proc. Если это системные файлы, то парвильно, они должны порстоянно меняться... Но не вся же папка...
Почитал, что это  псевдо-файловая система с информацией о процессах и системе.
Нашел в ней файлик kcore размером 1 Гб.Это физическая память системы вроде.
Нужна ли она вообще?
Если нужна, то сама Ubuntu ее обновляет? Везде написано, именно, что это.. псевдо-файловая система.. ляляля. а для чего она нужна -ни слова.
Заблокировал на всякий случай IP с которого шел трафик.
Меня сломали и что-то качают через меня?
Спасибо.
« Последнее редактирование: 26 Сентября 2013, 17:48:47 от nebot »

Оффлайн alienonline

  • Активист
  • *
  • Сообщений: 755
    • Просмотр профиля
Re: папка /proc
« Ответ #1 : 26 Сентября 2013, 18:44:57 »
нужна она для доступа к процессам, как к файлам. Как вы заблокировали ?

Оффлайн nebot

  • Автор темы
  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
Re: папка /proc
« Ответ #2 : 27 Сентября 2013, 09:23:19 »
через iptable

Оффлайн masta88

  • Активист
  • *
  • Сообщений: 264
    • Просмотр профиля
Re: папка /proc
« Ответ #3 : 04 Октября 2013, 12:40:50 »
у меня тоже непонятное с этой папкой - вообще место на диске закончилось, смотрю размеры, там вот что: https://www.facebook.com/photo.php?fbid=633770223334289&set=a.633770220000956.1073741825.284183411626307&type=1
в папке proc показывает 128 Tb - а внутри всякая хрень лежит... причём всё по нулям, и 1 файл - kcore - 128 тб!
Кто знает способ, как её прищемить, чтобы не безобразничала?
« Последнее редактирование: 04 Октября 2013, 12:45:21 от masta88 »

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3270
    • Просмотр профиля
Re: папка /proc
« Ответ #4 : 04 Октября 2013, 13:34:14 »
Места на диске /proc не занимает, а размер kcore, как сказано в "man proc", равен объёму физической памяти,
так что мне тоже непонятно, откуда там 128TB.

Пётр.
Пётр.

Оффлайн dsh

  • Участник
  • *
  • Сообщений: 229
    • Просмотр профиля
Re: папка /proc
« Ответ #5 : 04 Октября 2013, 17:32:46 »
Не паникуйте :) Это alias на адресуемую память ядра и на диске места не занимает.
Просто задачам выделяются страницы памяти в пределах этого адресного пространства.
Например: у меня процессор AMD-FX, задействовано 47 линий адреса.
Получаем 247 ~ 140.7TB - Это и будет размер /proc/kcore

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3270
    • Просмотр профиля
Re: папка /proc
« Ответ #6 : 04 Октября 2013, 19:30:35 »
Не паникуйте :) Это alias на адресуемую память ядра и на диске места не занимает.
Просто задачам выделяются страницы памяти в пределах этого адресного пространства.
Например: у меня процессор AMD-FX, задействовано 47 линий адреса.
Получаем 247 ~ 140.7TB - Это и будет размер /proc/kcore
А у меня на домашнем компьютер тоже AMD-FX и "ls -lh /proc/kcore"
показывает 128TB. Всё же правильнее было показывать всю выделенную,
считая виртуальную, в смысле выделенную, но не находящуюся
в физической памяти.

Пётр.
Пётр.

 

Страница сгенерирована за 0.034 секунд. Запросов: 25.