Section courante

A propos

Section administrative du site

OS

Système d'exploitation
Node.js

Description

Ce module contient un nombre de méthode utilitaire pour le système d'exploitation.

Liste des méthodes

Nom Description
EOL Cette méthode permet d'indiquer le marqueur de fin de ligne spécifique au système d'exploitation.
arch Cette méthode permet de retourner l'architecture du microprocesseur du système d'exploitation pour laquelle le binaire Node.js a été compilé. Les valeurs possibles sont 'arm', 'arm64', 'ia32', 'mips', 'mipsel', 'ppc', 'ppc64', 's390', 's390x', 'x32' et 'x64'.
constants Cette méthode contient des constantes spécifiques au système d'exploitation couramment utilisées pour les codes d'erreur, les signaux de processus,...
cpus Cette méthode permet de retourner un tableau d'objets contenant des informations sur chaque coeur du microprocesseur logique.
endianness Cette méthode permet de retourner une chaîne de caractères identifiant la finalité du microprocesseur pour lequel le binaire Node.js a été compilé.
freemem Cette méthode permet de retourner la quantité de mémoire système disponible en octets sous forme d'entier.
getPriority Cette méthode permet de retourner la priorité de planification pour le processus spécifié par pid. Si le pid n'est pas fourni ou vaut 0, la priorité du processus en cours est renvoyée.
homedir Cette méthode permet de retourner le chemin de chaîne de caractères du répertoire de base de l'utilisateur actuel.
hostname Cette méthode permet de retourner le nom d'hôte du système d'exploitation sous forme de chaîne de caractères.
loadavg Cette méthode permet de retourner un tableau contenant les moyennes de charge sur 1, 5 et 15 minutes.
networkInterfaces Cette méthode permet de retourner un objet contenant des interfaces réseau auxquelles une adresse réseau a été attribuée.
platform Cette méthode permet de retourner une chaîne de caractères identifiant la plate-forme du système d'exploitation. La valeur est définie au moment de la compilation. Les valeurs possibles sont 'aix', 'darwin', 'freebsd', 'linux', 'openbsd', 'sunos' et 'win32'.
release Cette méthode permet de retourner le système d'exploitation sous forme de chaîne de caractères.
setPriority Cette méthode permet de tenter de définir la priorité de planification pour le processus spécifié par pid. Si pid n'est pas fourni ou est égal à 0, l'identificateur de processus du processus actuel est utilisé.
tmpdir Cette méthode permet de retourner le répertoire par défaut du système d'exploitation pour les fichiers temporaires sous forme de chaîne de caractères.
totalmem Cette méthode permet de retourner la quantité totale de mémoire système en octets sous forme d'entier.
type Cette méthode permet de retourner le nom du système d'exploitation tel que renvoyé par uname.
uptime Cette méthode permet de retourner le temps de fonctionnement du système en nombre de secondes.
userInfo Cette méthode permet de retourner des informations sur l'utilisateur actuellement effectif. Sur les plates-formes POSIX, il s'agit généralement d'un sous-ensemble du fichier de mots de passe. L'objet retourné comprend le nom d'utilisateur, l'uid, le gid, l'interpréteur de commande et le homedir. Sous Windows, les champs uid et gid sont -1 et l'interpréteur de commande est nul.
version Cette méthode permet de retourner une chaîne de caractères identifiant la version du noyau.


Dernière mise à jour : Vendredi, le 5 mars 2021