dbo:abstract
|
- procfs (zkratka z anglického process filesystem, doslova souborový systém procesů) je virtuální souborový systém přítomný na většině un*xových operačních systémů a sloužící k zjišťování informací o procesech a jiných informací o běžícím operačním systému. V rámci standardní bývá připojován do souborového systému do adresáře /proc. Kromě čtení je možné přes něj i některé proměnné měnit. Obsah tohoto virtuálního souborového systému není nikde trvale uložen: jádro operačního systému jej vždy znovu během startu systému vytvoří a dále aktualizuje. (cs)
- procfs (Abkürzung für process filesystem, übersetzt ‚Prozessdateisystem‘) ist ein virtuelles Dateisystem auf meist unixoiden Systemen. Es dient zur Anzeige und Änderung von System- und Prozessparametern. Üblicherweise wird es in der Verzeichnisstruktur unter /proc eingebunden. Es wird vom Kernel während des Bootvorgangs dynamisch erzeugt und nicht gespeichert. (de)
- En los sistemas operativos tipo Unix, procfs es la abreviatura de sistema de ficheros de procesos (process filesystem). Un pseudo sistema de ficheros que se utiliza para permitir el acceso a la información del núcleo sobre los procesos. Dado que proc no es un sistema de ficheros real, no consume ningún espacio de almacenamiento, y sólo consume una limitada cantidad de memoria. El sistema de archivos se monta con frecuencia en /proc. Está soportado bajo Solaris, BSD y GNU/Linux, el último de los cuales lo extiende para incluir datos que no son propios de los procesos. (es)
- Sur les systèmes du type Unix, procfs (process file system, système de fichiers processus en anglais) est un pseudo-système de fichiers (pseudo car dynamiquement généré au démarrage) utilisé pour accéder aux informations du noyau sur les processus. Le système de fichiers est souvent monté sur le répertoire /proc. Puisque /proc n'est pas une arborescence réelle, il ne consomme aucun espace disque mais seulement une quantité limitée de mémoire vive. Cela aboutit à un paradoxe apparent : un fichier non vide a une taille affichée de 0 (avec ls). procfs est supporté sur les systèmes suivants:
* Solaris
* BSD
* Linux, qui étend le concept au-delà des processus : entre autres, description détaillée des composants matériels, du réseau...etc
* IBM AIX (qui utilise l'implémentation de Linux pour une meilleure compatibilité)
* QNX, (Unix temps réel) (fr)
- The proc filesystem (procfs) is a special filesystem in Unix-like operating systems that presents information about processes and other system information in a hierarchical file-like structure, providing a more convenient and standardized method for dynamically accessing process data held in the kernel than traditional tracing methods or direct access to kernel memory. Typically, it is mapped to a mount point named /proc at boot time. The proc file system acts as an interface to internal data structures about running processes in the kernel. In Linux, it can also be used to obtain information about the kernel and to change certain kernel parameters at runtime (sysctl). Many Unix-like operating systems support the proc filesystem, including Solaris, IRIX, Tru64 UNIX, BSD, Linux, IBM AIX, QNX, and Plan 9 from Bell Labs. OpenBSD dropped support in version 5.7, released in May 2015. It is absent from HP-UX and macOS. The Linux kernel extends it to non–process-related data. The proc filesystem provides a method of communication between kernel space and user space. For example, the GNU version of the process reporting utility ps uses the proc file system to obtain its data, without using any specialized system calls. (en)
- Nei sistemi operativi Unix-like procfs (abbreviazione per process file system) è uno pseudo-filesystem usato per accedere alle informazioni relative ai processi fornite dal kernel. Il filesystem si trova solitamente montato nella directory /proc; poiché non è un filesystem reale, esso non occupa spazio sul disco rigido ed una limitata quantità di memoria. procfs è supportato nei sistemi Solaris, BSD e Linux; quest'ultimo vi ospita anche informazioni non direttamente correlate con i processi del kernel. (it)
- proc 파일시스템 (procfs)은 유닉스 계열 운영 체제에서 프로세스와 다른 시스템 정보를 계층적 파일 구조 같은 형식으로 보여주는 특별한 파일시스템으로서, 전통적인 트레이싱 방식이나 커널 메모리로의 간접적인 접근 보다는 더 편리하고 표준적인 방식인 동적으로 커널이 소유하는 프로세스 데이터에 접근하는 방식을 제공한다. 일반적으로 이것은 부트 타임에 /proc라는 이름의 마운트 포인트에 매핑된다. proc 파일 시스템은 커널에서 내부 데이터 구조체에 대한 인터페이스처럼 행동하며 런타임(sysctl) 시에 특정한 커널 파라미터를 바꾸고 시스템에 대한 정보를 얻는데 사용될 수 있다. 솔라리스, IRIX, BSD, 리눅스, AIX 등의 수많은 유닉스 계열 운영 체제들이 proc 파일시스템을 지원한다. 리눅스 커널은 이것을 프로세스와 관련 없는 데이터까지 확장하였다. Proc 파일시스템은 커널 영역과 사용자 영역 사이의 통신에 대한 방식을 제공한다. 예를 들면 프로세스 리포팅 유틸리티 ps의 GNU 버전은 proc 파일 시스템을 어떤 특별한 시스템 호출의 사용 없이 자신의 데이터를 얻는데 사용한다. (ko)
- procfsは、Process Filesystem の略で、Unix系システムにある擬似ファイルシステム。主にプロセスに関するカーネル情報にアクセスする手段を提供する。procfs は実際のファイルシステムではないので、ディスクスペースを消費しないし、メモリもごくわずかしか消費しない。 通常、procfs は立ち上げ時に /proc ディレクトリにマウントされる。Solaris、BSD、Linux、AIX、QNXなどでサポートされ、特にLinuxではプロセス関連以外のデータにも拡張されている(AIXのprocfsはLinuxベース)。procfs は機能をカーネルモードからユーザーモードに移すことに重要な役割を果たしている。例えば GNUプロジェクト版の psコマンドは全てのデータを procfs から得ており、特別なシステムコールを使用しない。 (ja)
- procfs — специальная файловая система, используемая в UNIX-подобных операционных системах. Позволяет получить доступ к информации из ядра о системных процессах. Необходима для выполнения таких команд как ps, w, top. Обычно её монтируют на /proc. procfs создаёт двухуровневое представление пространств процессов. На верхнем уровне процессы представляют собой каталоги, именованные в соответствии с их pid. Также на верхнем уровне располагается ссылка на каталог, соответствующую процессу, выполняющему запрос; она может иметь различное имя в различных ОС (curproc во FreeBSD, self в Linux). (ru)
- procfs (od ang. process file system, system plików procesów) to wirtualny system plików, który pozwala na komunikację z jądrem uniksowego systemu operacyjnego poprzez interfejs wirtualnego systemu plików. Jego struktura plików i katalogów nie jest związana z żadnym nośnikiem danych, a występuje jedynie w pamięci operacyjnej komputera. System plików jest montowany w katalogu /proc. Z punktu widzenia użytkownika katalog ten nie różni się od innych katalogów w systemie. Jednak jego zawartość (jak i zawartość każdego z plików), jest generowana automatycznie na podstawie zawartości odpowiednich struktur danych jądra i reprezentuje stan systemu w chwili odczytu. W szczególności można odczytać dane o działających procesach - każdy proces ma w tym katalogu swój podkatalog, którego nazwę stanowi numer identyfikacyjny procesu (PID). Można również zapisywać dane do niektórych plików w tym katalogu, przekazując w ten sposób komendy bezpośrednio do działającego jądra zmieniając jego stan. Format danych możliwych do odczytania lub zapisania może być różny dla różnych plików, jednak najczęściej jest to tekst. Procfs jest dostępny na wymienionych systemach operacyjnych:
* Solaris
* IBM AIX
* BSD i pochodne
* Linux
* QNX (pl)
- O sistema de arquivos proc (do inglês proc filesystem - procfs) é um sistema de arquivos especial em sistemas operacionais do tipo Unix que apresenta informações sobre processos e outras informações de sistema em uma estrutura hierárquica semelhante a arquivos, fornecendo um método mais conveniente e padronizado para acessar dinamicamente dados de processos armazenados no núcleo do que os métodos de tradicionais ou acesso direto à memória do núcleo. Normalmente, ele é mapeado para um chamado /proc no momento da inicialização. O sistema de arquivos proc age como uma interface para estruturas de dados internas no núcleo. Ele pode ser usado para obter informações sobre o sistema e para alterar certos parâmetros do núcleo em tempo de execução. Muitos sistemas operacionais do tipo Unix suportam o sistema de arquivos proc, incluindo Solaris, IRIX, Tru64 UNIX, BSD, Linux, IBM AIX, QNX e o Plan 9 from Bell Labs. O OpenBSD abandonou o suporte na versão 5.7, lançada em maio de 2015. O núcleo do Linux estende-o para dados não relacionados a processos. O sistema de arquivos proc fornece um método de comunicação entre o espaço do kernel e o espaço do usuário. Por exemplo, a versão GNU do utilitário de relatório de processos usa o sistema de arquivos proc para obter seus dados, sem usar nenhuma chamada de sistema especializada. (pt)
- 在许多类 Unix 计算机系统中, procfs 是 进程 文件系统 (file system) 的缩写,包含一个伪文件系统(启动时动态生成的文件系统),用于通过内核访问进程信息。这个文件系统通常被挂载到 /proc 目录。由于 /proc 不是一个真正的文件系统,它也就不占用存储空间,只是占用有限的内存。 以下操作系统支持 procfs :
* Solaris
* BSD
* Linux(将此概念扩展到了非进程相关数据)
* IBM AIX (其实现基于Linux以提高兼容性)
* QNX
* 貝爾實驗室九號計畫(此概念之源头) (zh)
|
rdfs:comment
|
- procfs (zkratka z anglického process filesystem, doslova souborový systém procesů) je virtuální souborový systém přítomný na většině un*xových operačních systémů a sloužící k zjišťování informací o procesech a jiných informací o běžícím operačním systému. V rámci standardní bývá připojován do souborového systému do adresáře /proc. Kromě čtení je možné přes něj i některé proměnné měnit. Obsah tohoto virtuálního souborového systému není nikde trvale uložen: jádro operačního systému jej vždy znovu během startu systému vytvoří a dále aktualizuje. (cs)
- procfs (Abkürzung für process filesystem, übersetzt ‚Prozessdateisystem‘) ist ein virtuelles Dateisystem auf meist unixoiden Systemen. Es dient zur Anzeige und Änderung von System- und Prozessparametern. Üblicherweise wird es in der Verzeichnisstruktur unter /proc eingebunden. Es wird vom Kernel während des Bootvorgangs dynamisch erzeugt und nicht gespeichert. (de)
- En los sistemas operativos tipo Unix, procfs es la abreviatura de sistema de ficheros de procesos (process filesystem). Un pseudo sistema de ficheros que se utiliza para permitir el acceso a la información del núcleo sobre los procesos. Dado que proc no es un sistema de ficheros real, no consume ningún espacio de almacenamiento, y sólo consume una limitada cantidad de memoria. El sistema de archivos se monta con frecuencia en /proc. Está soportado bajo Solaris, BSD y GNU/Linux, el último de los cuales lo extiende para incluir datos que no son propios de los procesos. (es)
- Nei sistemi operativi Unix-like procfs (abbreviazione per process file system) è uno pseudo-filesystem usato per accedere alle informazioni relative ai processi fornite dal kernel. Il filesystem si trova solitamente montato nella directory /proc; poiché non è un filesystem reale, esso non occupa spazio sul disco rigido ed una limitata quantità di memoria. procfs è supportato nei sistemi Solaris, BSD e Linux; quest'ultimo vi ospita anche informazioni non direttamente correlate con i processi del kernel. (it)
- proc 파일시스템 (procfs)은 유닉스 계열 운영 체제에서 프로세스와 다른 시스템 정보를 계층적 파일 구조 같은 형식으로 보여주는 특별한 파일시스템으로서, 전통적인 트레이싱 방식이나 커널 메모리로의 간접적인 접근 보다는 더 편리하고 표준적인 방식인 동적으로 커널이 소유하는 프로세스 데이터에 접근하는 방식을 제공한다. 일반적으로 이것은 부트 타임에 /proc라는 이름의 마운트 포인트에 매핑된다. proc 파일 시스템은 커널에서 내부 데이터 구조체에 대한 인터페이스처럼 행동하며 런타임(sysctl) 시에 특정한 커널 파라미터를 바꾸고 시스템에 대한 정보를 얻는데 사용될 수 있다. 솔라리스, IRIX, BSD, 리눅스, AIX 등의 수많은 유닉스 계열 운영 체제들이 proc 파일시스템을 지원한다. 리눅스 커널은 이것을 프로세스와 관련 없는 데이터까지 확장하였다. Proc 파일시스템은 커널 영역과 사용자 영역 사이의 통신에 대한 방식을 제공한다. 예를 들면 프로세스 리포팅 유틸리티 ps의 GNU 버전은 proc 파일 시스템을 어떤 특별한 시스템 호출의 사용 없이 자신의 데이터를 얻는데 사용한다. (ko)
- procfsは、Process Filesystem の略で、Unix系システムにある擬似ファイルシステム。主にプロセスに関するカーネル情報にアクセスする手段を提供する。procfs は実際のファイルシステムではないので、ディスクスペースを消費しないし、メモリもごくわずかしか消費しない。 通常、procfs は立ち上げ時に /proc ディレクトリにマウントされる。Solaris、BSD、Linux、AIX、QNXなどでサポートされ、特にLinuxではプロセス関連以外のデータにも拡張されている(AIXのprocfsはLinuxベース)。procfs は機能をカーネルモードからユーザーモードに移すことに重要な役割を果たしている。例えば GNUプロジェクト版の psコマンドは全てのデータを procfs から得ており、特別なシステムコールを使用しない。 (ja)
- procfs — специальная файловая система, используемая в UNIX-подобных операционных системах. Позволяет получить доступ к информации из ядра о системных процессах. Необходима для выполнения таких команд как ps, w, top. Обычно её монтируют на /proc. procfs создаёт двухуровневое представление пространств процессов. На верхнем уровне процессы представляют собой каталоги, именованные в соответствии с их pid. Также на верхнем уровне располагается ссылка на каталог, соответствующую процессу, выполняющему запрос; она может иметь различное имя в различных ОС (curproc во FreeBSD, self в Linux). (ru)
- 在许多类 Unix 计算机系统中, procfs 是 进程 文件系统 (file system) 的缩写,包含一个伪文件系统(启动时动态生成的文件系统),用于通过内核访问进程信息。这个文件系统通常被挂载到 /proc 目录。由于 /proc 不是一个真正的文件系统,它也就不占用存储空间,只是占用有限的内存。 以下操作系统支持 procfs :
* Solaris
* BSD
* Linux(将此概念扩展到了非进程相关数据)
* IBM AIX (其实现基于Linux以提高兼容性)
* QNX
* 貝爾實驗室九號計畫(此概念之源头) (zh)
- The proc filesystem (procfs) is a special filesystem in Unix-like operating systems that presents information about processes and other system information in a hierarchical file-like structure, providing a more convenient and standardized method for dynamically accessing process data held in the kernel than traditional tracing methods or direct access to kernel memory. Typically, it is mapped to a mount point named /proc at boot time. The proc file system acts as an interface to internal data structures about running processes in the kernel. In Linux, it can also be used to obtain information about the kernel and to change certain kernel parameters at runtime (sysctl). (en)
- Sur les systèmes du type Unix, procfs (process file system, système de fichiers processus en anglais) est un pseudo-système de fichiers (pseudo car dynamiquement généré au démarrage) utilisé pour accéder aux informations du noyau sur les processus. Le système de fichiers est souvent monté sur le répertoire /proc. Puisque /proc n'est pas une arborescence réelle, il ne consomme aucun espace disque mais seulement une quantité limitée de mémoire vive. Cela aboutit à un paradoxe apparent : un fichier non vide a une taille affichée de 0 (avec ls). procfs est supporté sur les systèmes suivants: (fr)
- procfs (od ang. process file system, system plików procesów) to wirtualny system plików, który pozwala na komunikację z jądrem uniksowego systemu operacyjnego poprzez interfejs wirtualnego systemu plików. Jego struktura plików i katalogów nie jest związana z żadnym nośnikiem danych, a występuje jedynie w pamięci operacyjnej komputera. Można również zapisywać dane do niektórych plików w tym katalogu, przekazując w ten sposób komendy bezpośrednio do działającego jądra zmieniając jego stan. Procfs jest dostępny na wymienionych systemach operacyjnych: (pl)
- O sistema de arquivos proc (do inglês proc filesystem - procfs) é um sistema de arquivos especial em sistemas operacionais do tipo Unix que apresenta informações sobre processos e outras informações de sistema em uma estrutura hierárquica semelhante a arquivos, fornecendo um método mais conveniente e padronizado para acessar dinamicamente dados de processos armazenados no núcleo do que os métodos de tradicionais ou acesso direto à memória do núcleo. Normalmente, ele é mapeado para um chamado /proc no momento da inicialização. O sistema de arquivos proc age como uma interface para estruturas de dados internas no núcleo. Ele pode ser usado para obter informações sobre o sistema e para alterar certos parâmetros do núcleo em tempo de execução. (pt)
|