Maison >Problème commun >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!