>> Technologie Électronique >  >> Maison intelligente >> Vie connectée

Comment augmenter l'espace d'échange (swap)

Quand un système d'exploitation manque de mémoire pour les applications en cours, il déplace une partie du contenu mémoire vers le disque dur dans un fichier d'échange (swap) ou mémoire virtuelle. Ce processus permet d'exécuter plus d'applications que la mémoire physique ne le permet. Ajouter de la mémoire aide, mais quand on en ajoute, le fichier d'échange doit être augmenté pour l'accueillir.

Espace d'échange Linux

Créez un fichier d'échange dans le répertoire racine rempli de zéros, définissez les permissions pour que l'OS puisse l'utiliser, et activez-le avec ces commandes. Les privilèges root sont requis, donc « sudo » est utilisé.

sudo dd if=/dev/zero of=swapfile count=1M bs=1k  # Crée un fichier d'échange de 1 Go
sudo mkswap swapfile                              # En fait un fichier d'échange
sudo chmod 0600 swapfile                          # Définit les permissions
sudo swapon swapfile                              # Active le fichier d'échange

La première commande peut prendre jusqu'à une minute selon la taille choisie. La seconde répond avec succès ou échec, la troisième ne renvoie rien. La dernière active l'échange avec le nouveau fichier.

Fichier de mémoire virtuelle Windows

Pour créer un fichier d'échange (mémoire virtuelle) dans Windows : cliquez sur « Démarrer », clic droit sur « Ordinateur », « Propriétés », « Paramètres système avancés », « Performances » et « Paramètres ». Dans la boîte de dialogue, cliquez « Avancé », « Mémoire virtuelle » et « Modifier ». Décochez « Gérer automatiquement la taille du fichier d'échange pour tous les lecteurs ». Cliquez sur le lecteur où se trouve le fichier d'échange (généralement C:). Cliquez « Taille personnalisée » et entrez la nouvelle taille en mégaoctets dans « Taille initiale » ou « Taille maximale ». Cliquez « Définir » et « OK ». Cela active la nouvelle taille du fichier d'échange pour Windows.

Vie connectée