Вопросы по теме 'procfs'
Записи в /proc/meminfo
Я могу разобраться в большей части информации, содержащейся в /proc/meminfo , такой как общий объем памяти, буферы, кеш и т. д. Не могли бы вы сказать мне, что означают менее очевидные сведения, такие как перечисленные ниже?
AnonPages...
52537 просмотров
schedule
16.07.2023
Безопасно ли анализировать файл /proc/?
Я хочу разобрать /proc/net/tcp/ , но безопасно ли это?
Как мне открывать и читать файлы из /proc/ и не бояться, что какой-то другой процесс (или сама ОС) в это же время его изменит?
15139 просмотров
schedule
12.11.2022
Есть ли что-то вроде /proc для окон
Мне любопытны 2 вещи,
Что является ближайшим эквивалентом /proc, который поставляется с окнами
Существуют ли какие-либо продукты, которые добавляют файловую систему в Windows?
5797 просмотров
schedule
22.05.2022
Как найти PID владельца сокета, используя только /proc
Как мне (или netstat-p или ss -p) найти собственный PID из вывода /proc/net/tcp?
Данный вывод ниже:
sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode
3: 00000000:07D1...
6854 просмотров
schedule
02.04.2023
Список возможных состояний внутренних сокетов из /proc
Я хотел бы знать возможные значения столбца st в /proc/net/tcp . Я думаю, что столбец st соответствует столбцу STATE из netstat(8) или ss(8) .
Мне удалось идентифицировать три кода:
sl local_address rem_address st tx_queue rx_queue...
19499 просмотров
schedule
25.10.2022
Предупреждение copy_from_user о том, что размер недоказуемо правильный?
При компиляции моего модуля ядра я столкнулся с предупреждением, которое я не могу обойти.
Сначала взгляните на этот упрощенный код:
#define READ_CHUNK 100u
static int _procfs_write(struct file *file, const char *buf, unsigned long count, void...
2997 просмотров
schedule
11.01.2024
Получить список открытых файлов (дескрипторов) в OS X
Я хотел бы получить список открытых файлов в процессе на os x (10.9.1). В Linux я смог получить это от /proc/PID/fd . Однако я не уверен, как получить то же самое в OS X. Я обнаружил, что procfs отсутствует в OS X (по умолчанию присутствуют...
67693 просмотров
schedule
04.08.2022
Как перемонтировать файловую систему /proc в докере как систему r/w?
Я установил докер 0.11.1 поверх Ubuntu 12.04. Я пытаюсь изменить shmmax с его фиксированного значения (32 МБ) на что-то большее (1 ГБ) из докера, когда я запускаю команду:
sysctl -w kernel.shmmax=1073741824
error: "Read-only file system"...
9607 просмотров
schedule
26.07.2022
Linux /proc/PID каталог дочернего элемента остается в живых после того, как родитель убивает дочерний
Кажется, что если я создам процесс, разветвлю его и отправлю SIGHUP от родителя к дочернему, дочерний процесс умрет, но его каталог «/proc/PID» не исчезнет, пока родитель также не умрет. (См. код ниже).
Каков правильный способ позволить родителю...
540 просмотров
schedule
18.08.2022
Почему сумма полей Rss в /proc/$$/smaps отличается от 24-го поля в /proc/$$/stat?
Насколько я понимаю, значение, возвращаемое из
(1) awk '/Rss:/{ sum += $2 } END { print sum }' /proc/$$/smaps
а также
(2) cat /proc/$$/stat | cut -d " " -f24
должны быть равны, почему это не так?
На самом деле они в 4 раза больше,...
277 просмотров
schedule
16.12.2022
Невозможно mkdir /proc/sys/somedir, хотя /proc/sys существует
Пытаюсь создать реж. со следующими командами (как root )
$mkdir -p /proc/sys/sunrpc
Обратите внимание, что /proc/sys уже существует. Тем не менее, получая ошибку
mkdir: невозможно создать каталог ‘/proc/sys/sunrpc’: нет такого...
1278 просмотров
schedule
01.12.2022
Почему мои измерения показывают, что процесс потребляет больше процессорного времени, чем доступно?
У меня есть программа, в которой я измеряю потребляемое процессорное время процесса на определенном ядре (здесь второе ядро процессора). Иногда я получаю значения выше 100%.
В чем причина такого значения? Общее время процессора изменяется так...
40 просмотров
schedule
29.06.2022
Как динамический компоновщик выполняет /proc/self/exe
При выполнении динамически связанного исполняемого файла в Linux динамический компоновщик вызывается как его интерпретатор (описано в этом ответе ). Если я правильно понимаю, работает:
$ ./dynamic_elf
Приведет к выполнению Linux:...
112 просмотров
schedule
04.02.2023