/proc - виртуальная файловая система, содержащая всю информацию о системе Android, включая ядро, процессы, параметры конфигурации, информацию об оборудовании. Все файлы в папке /proc являются также виртуальными и на самом деле не занимают места в памяти (поэтому размер этих файлов равен 0 Байт), операционная система создает их "на лету", когда пользователь пытается прочитать их. Любые манипуляции в папке /proc возможны только с правами суперпользователя. Файловую систему /proc можно рассматривать как интерфейс ко внутренним структурам данных в ядре Android. Этот интерфейс позволяет получать информацию о системе и изменять некоторые параметры ядра во время работы Android.

Многие программы собирают информацию из файлов в /proc, форматируют их и выводят результат пользователю (top, ps и другие). В файловой системе /proc существует специальная папка /proc/sys. Она позволяет просматривать параметры ядра и изменять эти параметры на лету без перезагрузки системы.

Файлы виртуальной системы /proc не предназначены для просмотра обычным текстовым редактором, так как это может нарушить целостность данных ядра. Для этого следует пользоваться командами echo и cat.

  • /proc/nnnn - виртуальные папки с номерами соответствуют каждому процессу, протекающему в системе.
  • /proc/net - виртуальная папка, содержащая информацию о сетях.
  • /proc/net/dev  - виртуальный файл, содержащий информацию о каждом сетевом устройстве.
  • /proc/sys - виртуальная папка, содержащая параметры конфигурации ядра.
  • /proc/meminfo - виртуальный файл, содержащий информацию о памяти (чтобы просмотреть эту информацию нужно набрать команду: cat /proc/meminfo).
  • /proc/version - виртуальный файл, содержащий информацию о версии ядра Android (команда cat /proc/version).
  • /proc/cmdline - виртуальный файл, содержащий информацию о параметрах, переданных ядру при загрузке (команда cat /proc/cmdline).
  • /proc/cpuinfo - виртуальный файл, содержащий информацию о процессоре.
  • /proc/loadavg - виртуальный файл, содержащий информацию о средней загруженности процессора; его информация включает: использование CPU за последнюю минуту, за последние 5 минут, и за последние 10 минут, а также число текущих в настоящий момент процессов.
  • /proc/stat - виртуальный файл, содержащий информацию о статистике, относящейся к предыдущей загрузке системы.
  • /proc/uptime - виртуальный файл, содержащий всего два числа: сколько секунд машина работала, и сколько секунд простаивала.
  • /proc/devices - виртуальный файл, содержащий информацию о всех, сконфигурированных и загруженных, character и block  на данный момент устройствах.
  • /proc/ioports - виртуальный файл, содержащий информацию о портах ввода/вывода (I/O communications) используемых устройствами.
  • /proc/filesystems - виртуальный файл, содержащий информацию о всех файловых системах, которые поддерживаются ядром.
  • /proc/mounts - виртуальный файл, содержащий информацию о всех точках монтирования, используемых в устройстве.
  • /proc/partitions - виртуальный файл, содержащий информацию о всех разделах.
  • /proc/swaps  - виртуальный файл, содержащий информацию о всех пространствах подкачки (swap space).

Комментарии   

-3 #1 syabro 27.10.2013 19:08
У меня эта папка совсем не виртуальная и занимает просто очень много места! Можно ли удалить данные с ние и перезагрузить планшет?
-4 #2 Анна 16.11.2013 13:18
Цитирую syabro:
У меня эта папка совсем не виртуальная и занимает просто очень много места! Можно ли удалить данные с ние и перезагрузить планшет?


вы случайно не узнали можно ли ее удалить???а то меня тоже это очень интересует)
-4 #3 Дуся 03.02.2014 18:49
я удалил, теперь места валом.
+3 #4 hovice 21.05.2014 23:04
Вы статью вообще читали? Написано же, что папка, строго говоря, вообще не на диске лежит! И, следовательно, удалить её невозможно! Физически её вообще нет, но система отображает её в проводнике, чтобы таким образом можно было напрямую обращаться к оперативной памяти, как к диску. Её размер может быть много больше объёма всей вашей карточки вместе взятой, потому что она по размеру численно равна диапазону динамически выделяемой памяти (у меня, к примеру, 8 гиг хотя в телефоне всего 3). У меня на компе есть 64-разрядный Линукс, так там при просмотре свойств этой папки долго думает и выдаёт аж 148,8 терабайт!
+2 #5 Михаил 19.08.2014 06:15
Я смотрю, тут столько знатоков))) Только один hovice в курсе дела.
Виртуальной является папка не только \proc, но и \sys и \dev. Файлы в этих папках в реальности не существуют. Это лишь отражения текущей конфигурации ОС (\sys), процессов (\proc) и файлы доступа к устройствам (\dev).
+1 #6 Evgen 02.04.2015 15:27
Эта папка занимала многа места на планшете,решил удалить...удали л,теперь у меня не видит Sim-карта...и остаётся не выключенным ,,режим полёта",подскаж ите что делать...планше т жалко,8 тысяч всё-же
0 #7 pavel 28.08.2015 18:11
у меня при попытке открыть эту папку в Ubuntu, зависает наглухо. В консоли открывается.

You have no rights to post comments

Форма входа

Яндекс.Метрика