Que signifie échanger ?
Swap : Swap partition
Semblable à la mémoire virtuelle Windows, lorsque la mémoire est insuffisante, une partie de l'espace du disque dur est virtualisée en mémoire pour résoudre le problème de situation de capacité de mémoire insuffisante. Android est un système d'exploitation basé sur Linux, vous pouvez donc également utiliser des partitions Swap pour améliorer l'efficacité de fonctionnement du système.
Informations étendues :
Toutes les données échangées depuis la mémoire physique ne seront pas mises dans Swap (si c'est le cas, Swap sera submergé), une partie considérable des données sera directement Swap vers le fichier système.
Par exemple, certains programmes ouvriront certains fichiers et liront et écriront des fichiers (en fait, chaque programme doit ouvrir au moins un fichier, qui est le programme en cours d'exécution lui-même lorsque l'espace mémoire de ces programmes en a besoin). être échangé À ce stade, il n'est pas nécessaire de placer les données de la partie fichier dans l'espace d'échange, mais elles peuvent être placées directement dans le fichier. S'il s'agit d'une opération de lecture de fichier, les données de la mémoire sont libérées directement et n'ont pas besoin d'être échangées, car elles peuvent être restaurées directement à partir du système de fichiers en cas de besoin la prochaine fois s'il s'agit d'une opération d'écriture de fichier, seules les données modifiées ; doit être enregistré dans le fichier pour la récupération.
Mais les données des objets générés à l'aide de malloc et des nouvelles fonctions sont différentes. Elles nécessitent de l'espace Swap car elles n'ont pas de fichiers « de réserve » correspondants dans le système de fichiers, elles sont donc appelées « données de mémoire anonymes ». Ce type de données inclut également certaines données d'état et variables dans la pile. L’espace Swap est donc un espace d’échange de données « anonymes ».
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

L'espace d'échange Linux est un espace de disque dur spécial utilisé pour l'extension de la mémoire dans le système d'exploitation Linux. Son rôle est de fournir de la mémoire virtuelle supplémentaire pour garantir le fonctionnement normal du système. Une configuration et une gestion appropriées de l'espace d'échange peuvent aider à maintenir la stabilité et les performances. du système régulièrement. Il est de la responsabilité de l'administrateur système de surveiller l'utilisation de l'espace de swap et d'ajuster la taille de l'espace de swap en fonction de la situation réelle.

Désactiver SWAPSWAP est une technologie d'échange de mémoire. Copiez la mémoire dans l'espace disque prédéfini en pages. La mémoire est rapide et coûteuse. Les disques sont lents et bon marché. Généralement, plus SWAP est utilisé, plus les performances du système seront faibles. Redis est une base de données en mémoire et l'utilisation de SWAP entraînera une dégradation rapide des performances. Il est recommandé de laisser suffisamment de mémoire et de désactiver SWAP.

Qu'est-ce que le swap ? Swapspace est une zone du disque, qui peut être une partition, un fichier ou une combinaison de ceux-ci. Pour faire simple, lorsque la mémoire physique du système est limitée, Linux enregistre les données rarement consultées dans la mémoire dans le swap, afin que le système dispose de plus de mémoire physique pour servir chaque processus, et lorsque le système a besoin d'accéder au contenu stocké sur le swap Lorsque les données du swap sont chargées dans la mémoire, c'est ce que nous appelons souvent swapout et swapin. Pourquoi le swap est-il nécessaire ? Pour répondre à cette question, nous devons répondre aux avantages que le swap nous apporte. Pour certaines applications volumineuses (telles que LibreOffice, éditeur vidéo

Si vous souhaitez ajouter une partition de swap dans un système Linux, comment l'ajouter ? Jetons un coup d'œil au didacticiel détaillé ci-dessous. 1. Tout d'abord, cliquez sur "Lanceur" sur la barre du dock, recherchez "Deepin Terminal" et exécutez-le. 2. Définissez ensuite un mot de passe pour l'utilisateur root. Le processus d'installation étant destiné à l'utilisateur administrateur, le mot de passe root n'est pas défini. sudopasswdroot3. Une fois le réglage terminé, exécutez la commande su pour passer à l'utilisateur root 4. Exécutez la commande suivante pour générer un fichier d'échange dans le répertoire racine, count définit le nombre de blocs et bs définit la taille du bloc à générer. un échange 4G. ddif=/dev/zeroof=/swapfilecou

La mémoire d'échange signifie principalement que lorsque la mémoire physique n'est pas suffisante, le système permettra à une partie de l'espace du disque dur de servir de mémoire du serveur. Par défaut, la mémoire d'échange a certaines normes de configuration, qui sont également liées à la taille de la mémoire physique. Vérifiez l'espace mémoire : free-h Créez un fichier de partition d'échange : ddif=/dev/zeroof=/data/swapbs=1Mcount=4096 Explication du code : bs est la taille du bloc, count est le nombre de blocs, on sait que bs=1M, count= 4096, 1M*1024=4G mémoire virtuelle de partition d'échange, /data/swap est le chemin où le fichier d'échange est créé, les paramètres ci-dessus peuvent être modifiés en fonction de vos propres besoins. m

Lors de l'utilisation de Deepin, certains utilisateurs constatent que leur système manque de partition de swap et ne savent pas quoi faire. En fait, dans la plupart des cas, cela n'a pas d'importance si nous n'avons pas de partition de swap. vous pouvez également créer et monter manuellement une partition d'échange à résoudre. Que faire si deepin n'a pas de partition de swap : 1. Pendant l'installation 1. S'il n'y a pas de swap lorsque nous installons la partition système, comme indiqué sur la figure. 2. À ce stade, vous pouvez d'abord quitter le programme d'installation, puis sélectionner swap sous l'élément du système de fichiers, puis l'installer. 2. Swap1 est introuvable. Si nous avons créé une partition de swap lors de l'installation mais que nous ne la trouvons pas lors de son utilisation, il peut s'agir d'un problème de résolution. 2. À ce stade, nous pouvons essayer d'entrer dans l'interface grub.

Étape 1 : Confirmez l'état du swap. Utilisez la commande suivante pour vérifier l'état de la mémoire : free-m. Si le résultat indique que le swap est 0, cela signifie que le swap n'existe pas et que vous devez créer un swap. totalusedfreesharedbufferscachedMem:1840161422615361340-/+buffers/cache:2381602Swap:000 ou vous pouvez utiliser cette commande pour l'afficher. Si aucun résultat n’est affiché, le swap n’existe pas. swapon-s Étape 2 : Créer un swap Nous utilisons la commande suivante pour créer un fichier d'échange d'une taille de 2 Go. ddif=/dev/zeroof=/

Afficher l'emplacement et la taille actuels du fichier d'échange Pour afficher l'emplacement du fichier d'échange ou de la partition actuellement utilisé, vous pouvez utiliser la commande swapon. Exécutez la commande suivante : sudoswapon --show Cela affichera tout l'espace d'échange actif, y compris son type (tel qu'un fichier ou une partition), sa taille, son utilisation et son emplacement. Si vous n'êtes intéressé que par les chemins de fichiers ou les chemins de partition, vous pouvez afficher les mêmes informations via le fichier /proc/swaps : cat /proc/swaps Cela listera tous les espaces de swap sur le système, y compris leurs emplacements. Configuration d'un nouvel espace d'échange Sur Manjaro (une distribution Linux basée sur Arch), vous pouvez utiliser diverses méthodes pour configurer un espace d'échange.