La mise en mémoire tampon est une manière d'organiser un échange, etc'est l'entrée et la sortie de données dans les appareils informatiques et les ordinateurs. Le tampon est utilisé comme emplacement de stockage temporaire des données. Lors de la saisie des données, certains périphériques écrivent des données dans la mémoire tampon, tandis que d'autres lisent des données dans la mémoire tampon. Lors de la sortie, tout est exactement le contraire.
Où rencontre-t-on la mise en mémoire tampon?
Cette opération permet aux processus d'exécuter des données d'entrée et de sortie indépendamment les uns des autres. En raison de cette utilité, la mise en mémoire tampon est utilisée dans les systèmes d'exploitation multifonctionnels.
Plusieurs de ses types sont utilisés en infographie pour le traitement d'entrée, de sortie et d'image. Ils sont implémentés dans le matériel ou le logiciel.
Un exemple de mise en mémoire tampon dans le matériel est la RAM du modem, qui est utilisée pour stocker temporairement les fichiers reçus et envoyés.
Un exemple de mise en file d'attente dans un logiciel est celui des systèmes d'exploitation multitâches, dans lesquels, lorsque des données sont entrées à imprimer, les fichiers sont temporairement téléchargés vers la file d'attente d'impression.
Les utilisateurs avancés de PC doivent savoir ce qu'est la mise en mémoire tampon.
Dans le domaine des technologies de l'information, il y a toujours des informations superficielles et approfondies. Après avoir compris ce qu'est la mise en mémoire tampon, vous pouvez aller plus loin et examiner plus en détail ses types eux-mêmes.
On sait qu'il existe des tampons double et triple. Ils seront discutés dans le prochain sous-titre.
Qu'est-ce que le triple buffering?
La méthode du triple tampon est égalementsynchronisation avec le taux de rafraîchissement de l'écran. Le troisième tampon est utilisé ici comme une méthode pour fournir un espace libre pour les demandes de changement dans la quantité totale de graphiques affichés. Il agit comme une sorte d'installation de stockage. La triple mise en mémoire tampon est plus gourmande en ressources, mais fournit des fréquences d'images cohérentes.
Trois tampons ne sont pas la limite. Cependant, il n'est pas nécessaire de disposer de 4 emplacements ou plus pour le stockage temporaire des fichiers téléchargés, seuls 3 d'entre eux fonctionneront toujours activement. Par conséquent, la meilleure option est la triple mise en mémoire tampon.
Considérez ce qu'est la mise en mémoire tampon dans les jeux?
Si vous utilisez la triple mise en mémoire tampon sur desOS, le jeu peut être bogué. En d'autres termes, les performances dépendent du type de processus utilisé sur votre ordinateur. Les jeux sont également différents, avec des exigences différentes pour le PC et le système d'exploitation.
Il est assez difficile de sélectionner le type de tampon, donccomment les créateurs de jeux créent leur création en utilisant une variété de méthodes. Par conséquent, sur les forums de jeux, vous pouvez souvent entendre comment un certain jeu ne fonctionne pas bien avec la triple mise en mémoire tampon, et vice versa.
Idéalement, les fabricants devraient spécifier la configuration système requise pour un jeu particulier, sa compatibilité avec différents systèmes d'exploitation, la prise en charge de la mise en mémoire tampon, etc.
Si le fabricant n'a pas donné deinformations sur la compatibilité, vous pouvez les vérifier vous-même. Dans tous les cas, seul du temps est perdu, cela ne nuira pas à l'ordinateur. Une incompatibilité peut être remarquée presque immédiatement, car elle se traduit par l'inhibition du rendu graphique et une mauvaise synchronisation de l'image avec le son.
À propos de la mise en mémoire tampon de sortie
La mise en mémoire tampon de sortie est une chose très utile. Cette fonction consiste à empiler toute la sortie du script, en y ajoutant des en-têtes de cookies et autres résultant du travail d'un script spécifique. Une fois le traitement des informations terminé, toutes les données sont envoyées au client dans l'ordre inverse, c'est-à-dire d'abord les en-têtes, puis la page, puis le résultat du script.
Opportunités ouvertes par la mise en mémoire tampon de sortie
- Envoi de cookies de n'importe où dans le script.
- Le début de la session à tout moment.
- Compresser les données avant de les envoyer au client.
N'oubliez pas que la compression nécessiteraressources de processeur supplémentaires. Mais la vitesse de transfert augmentera de 40% (en fonction du nombre d'images et de texte). On sait que les images sont bien moins compressées que le texte. La mise en mémoire tampon de sortie n'est pas activée par défaut.
Il existe 2 méthodes pour activer la mise en mémoire tampon de sortie:
- Convient à ceux qui possèdent le serveur lui-même ou qui ont accès au fichier php.ini. Tout ce que vous avez à faire est de trouver la directive output_buffering dans ce fichier et de la définir sur On.
- La deuxième façon est d'utiliser ob_start () dans un script dont la sortie doit être mise en mémoire tampon.
Nous avons donc compris ce qu'est la mise en mémoire tampon.