7
ответов

Unix каталог Proc

Я пытаюсь найти виртуальный файл, который содержит текущий пользовательский идентификатор. Мне сказали, что я мог найти его в proc каталоге, но не совсем уверенный который файл.
вопрос задан: 6 October 2011 22:49
6
ответов

sscanf в Python

Я ищу эквивалент sscanf () в Python. Я хочу проанализировать/proc/net /* файлы, в C я мог сделать что-то вроде этого: интервал соответствует = sscanf (буфер, "% *d: %64 [0-9A-Fa-f]: %X %64 [...
вопрос задан: 6 October 2011 22:51
2
ответа

Как я могу соответствовать каждой/proc/net/tcp записи в каждый открытый сокет?

Я пытаюсь проанализировать информацию о сокете от/proc/net/tcp и в то время как я могу определить некоторые поля, такие как адреса памяти или отправить использование очереди, я не могу найти, как каждая запись связывается со своим дескриптором сокета. нап
вопрос задан: 3 September 2017 09:11
2
ответа

практическое руководство создает файловую систему как/proc?

Я хотел бы создать псевдо файловую систему как/proc для доступа к конфигурации приложений. Как я мог достигнуть этого или где я мог найти некоторую вводную документацию об этом?
вопрос задан: 19 October 2012 08:18
2
ответа

Записи в/proc/meminfo

Я могу понять большую часть информации, содержавшейся в/proc/meminfo как общая память, буферы, кэш и т.д. Вы могли сказать мне, что менее очевидным нравятся те упомянутые ниже средний?...
вопрос задан: 6 October 2011 23:17
2
ответа

Как создать proc запись под/proc/driver?

Я хочу создать файл в соответствии с/proc/driver каталогом. Я хотел бы использовать макрос как proc_root_driver (или что-то еще обеспеченное), а не использовать "driver/MODULE_NAME" явно. Я использую...
вопрос задан: 26 September 2011 18:12
1
ответ

Список возможных внутренних состояний сокетов из / proc

Я хотел бы знать возможные значения столбца st в / proc / net / tcp. Я думаю, что столбец st соответствует столбцу STATE из netstat (8) или ss (8). Мне удалось идентифицировать три кода: сл ...
вопрос задан: 16 November 2017 11:26
1
ответ

Как интерпретировать содержание/proc/bus/pci/devices?

Первые несколько полей '/proc/bus/pci/devices' кошки понятны. Поле 1 - Поле 2 BusDevFunc - идентификатор Поставщика + идентификационное Поле 3 Устройства - Поле 4 Линии прерывания - ПАНЕЛЬ 0 и остальная часть ПАНЕЛИ...
вопрос задан: 7 May 2010 18:02
0
ответов

What do the counters in /proc/[pid]/io mean?

I'm creating a plugin for Munin to monitor stats of named processes. One of the sources of information would be /proc/[pid]/io. But I have a hard time finding out what the difference is between rchar/...
вопрос задан: 30 May 2018 17:22
0
ответов

Как разобрать большой объем данных, передаваемых в модуль ядра через файл /proc?

Изменить: я нашел seq_file, который упрощает запись большого количества данных из ядра в пользовательское пространство. Я ищу противоположное; API, который облегчает чтение большого количества данных (более одной страницы) из ...
вопрос задан: 29 May 2018 17:35
0
ответов

Включает ли RCHAR READ_BYTES (proc//io) ?

Я прочитал proc//io, чтобы измерить IO-активность SQL-запросов, где — это PID сервера базы данных. Я читаю значения до и после каждого запроса, чтобы вычислить разницу и...
вопрос задан: 23 May 2017 12:31
0
ответов

Безопасно ли использовать lseek () при чтении из файлов Proc-FS второй раз

Безопасно ли использовать lseek (fd, 0), а затем читать (fd, buf) для / proc / stat вместо того, чтобы повторно открывать его, чтобы в следующий раз получить обновленное содержимое этого файла? И что вызывает mmap () после открытия этого файла ...
вопрос задан: 11 November 2014 15:29
0
ответов

Безопасно ли анализировать файл / proc /?

Я хочу разобрать / proc / net / tcp /, но безопасно ли это? Как мне открывать и читать файлы из / proc / и не бояться, что какой-то другой процесс (или сама ОС) изменит его одновременно?
вопрос задан: 8 April 2013 13:21
0
ответов

Как я могу читать большие данные из файла proc?

Я пытаюсь написать модуль ядра, который записывает некоторые данные в файл proc. Я пытаюсь написать что-то вроде 5000 символов, но когда я говорю $> cat / proc / myentry, я могу прочитать только 1000 символов. int ...
вопрос задан: 5 February 2013 13:16
0
ответов

Linux c ++: apis vs / proc files?

Я работаю над приложением для сбора и отправки различной информации о системе (пространство раздела / бесплатно, информация о батарее ноутбука и т. д.). У меня нет особого успеха в получении этой информации в форме прямого c ++ api ....
вопрос задан: 3 September 2012 14:14
0
ответов

Как соотносятся размеры VmRSS и резидентного набора?

Я анализирую данные из /proc/[pid]/statm, чтобы получить представление об использовании памяти определенным процессом. man proc утверждает, что размер резидентного набора (, измеренный в «страницах» ), такой же, как у VmRSS (КБ?? )в /proc/[pid]/status....
вопрос задан: 1 May 2012 16:28
0
ответов

Экспорт состояния программы в procfs?

Могу ли я создать любой файл сопоставления в procfs для отражения внутреннего состояния моей программы? Например, main.c: char * message; ... Предположим, что pid равен 1200, возможно ли создать временный файл / ...
вопрос задан: 19 November 2011 08:51
0
ответов

Передача указателя структуры C сценарию lua

Я хотел бы знать, есть ли способ передать указатель структуры сценарию lua, и связаться с членами из lua без копирования (для чтения и записи). Так, например, можно ли перезаписать...
вопрос задан: 6 October 2011 23:17
0
ответов

Получение информации об использовании ресурсов процессом Linux (ЦП, диск, сеть)

Я хочу использовать / proc, чтобы каждую секунду определять использование ресурсов конкретным процессом. Ресурсы включают cputime, использование диска и использование сети. Я просмотрел / proc / pid / stat, но не уверен ...
вопрос задан: 6 October 2011 23:16
0
ответов

Получить адреса локальных сетевых интерфейсов, используя только proc?

Как я могу получить адреса (IPv4) для всех сетевых интерфейсов, используя только proc? После тщательного расследования я обнаружил следующее: ifconfig использует SIOCGIFADDR, что требует ...
вопрос задан: 6 October 2011 23:14
0
ответов

Адрес загрузки общей библиотеки под Linux

У меня есть серьезные сомнения относительно общей библиотеки. Я изучил то, что виртуальный адрес библиотеки, которая будет использоваться разными процессами, будет одинаковым для всех этих процессов. Но я попробовал ...
вопрос задан: 6 October 2011 23:12
0
ответов

Эффективное пересечение множеств - решите, больше ли пересечение k

Я столкнулся с проблемой, когда мне нужно вычислить пересечения между все пары в наборе наборов. Ни один из наборов не меньше небольшой константы k, и меня интересует только, ...
вопрос задан: 6 October 2011 23:11
0
ответов

mmap на / proc / pid / mem

Кто-нибудь преуспел в mmap'е / proc / pid / mem файл с ядром Linux 2.6? Я получаю ошибку ENODEV (Нет такого устройства). Мой вызов выглядит так: char * map = mmap (NULL, PAGE_SIZE, PROT_READ, ...
вопрос задан: 6 October 2011 22:54
0
ответов

Мониторинг изменений точки монтирования через / proc / mounts

Согласно руководству по процессу, можно отслеживать изменения точки монтирования в системе Linux, открыв «/ proc / mounts» и добавив дескриптор файла для чтения fd_set в вызове select (). Следующий фрагмент кода работает ...
вопрос задан: 6 October 2011 22:53
0
ответов

Как читать / писать из / в файл linux / proc из пространства ядра?

Я пишу программу, состоящую из пользовательской программы и модуля ядра. Модулю ядра необходимо собрать данные, которые он затем «отправит» пользовательской программе. Это должно быть сделано через файл / proc. Теперь я ...
вопрос задан: 6 October 2011 22:52