Maison Problème commun Que signifie échanger ?

Que signifie échanger ?

May 07, 2019 pm 01:13 PM
swap

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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

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

Qu'est-ce que l'espace d'échange Linux Qu'est-ce que l'espace d'échange Linux Jul 18, 2023 am 11:58 AM

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.

Quelle est l'utilité de désactiver SWAP dans Redis ? Quelle est l'utilité de désactiver SWAP dans Redis ? May 27, 2023 am 10:30 AM

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.

Comment résoudre le problème de l'utilisation élevée de l'espace Linux Swap Comment résoudre le problème de l'utilisation élevée de l'espace Linux Swap May 27, 2023 pm 12:37 PM

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

Étapes et méthodes pour ajouter une partition d'échange - Guide système Linux Étapes et méthodes pour ajouter une partition d'échange - Guide système Linux Jan 03, 2024 pm 07:10 PM

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

Comment configurer la mémoire virtuelle d'échange sur le serveur cloud Linux Comment configurer la mémoire virtuelle d'échange sur le serveur cloud Linux May 15, 2023 pm 11:52 PM

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

Que dois-je faire si deepin n'a pas de partition de swap ? Que dois-je faire si deepin n'a pas de partition de swap ? Feb 29, 2024 am 10:10 AM

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.

Comment configurer le swap sur le serveur cloud Linux Comment configurer le swap sur le serveur cloud Linux May 18, 2023 pm 11:55 PM

É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=/

Conseils d'extension de partition Linux pour ajuster la taille de l'espace d'échange Conseils d'extension de partition Linux pour ajuster la taille de l'espace d'échange Feb 29, 2024 am 11:43 AM

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.