Cette balise est destinée aux questions sur les caches de tampons du noyau, y compris les tampons de canaux. Celles-ci sont utilisées pour stocker les fichiers récemment consultés et / ou les fichiers fréquemment consultés.
J'ai un script qui appelle deux commandes: long_running_command | print_progress Les long_running_commandempreintes sont un progrès, mais je ne suis pas satisfait. J'utilise print_progresspour le rendre plus agréable (à savoir, j'imprime la progression en une seule ligne). Le problème: La connexion d’un tuyau à stdout active également un tampon 4K, le …
En tant que commentaire, je ne comprends pas très bien pourquoi "| true" dans un fichier makefile a le même effet que "|| true", l' utilisateur cjm a écrit: Une autre raison d'éviter true est que si la commande produit suffisamment de sortie pour remplir le tampon de canal, elle …
J'ai un peu de texte dans mon tampon de copie, par exemple, j'ai fait un ywmot (yank mot) et maintenant j'ai «foo» dans mon tampon. Je passe maintenant au mot "barre" et je souhaite le remplacer par mon tampon de collage. Pour remplacer le texte manuellement, je pourrais le faire …
Lorsque j'ai découvert Linux pour la première fois, en travaillant chez Cisco Systems en 2000, j'ai appris le bien-fondé de la synccommande, utilisée pour vider les tampons sur le disque pour éviter la corruption du système de fichiers / la perte de données. On m'a dit non seulement par des …
Est-il possible de changer le nom d'un tampon dans vim? Plus précisément, j'utilise Conque Shell pour ouvrir des shells dans vim (chaque shell est dans un tampon) et avec plusieurs shells, je vois: 10: bash - 1 11: bash - 2 dans ma liste de tampons. Je voudrais renommer ces …
Existe-t-il un moyen de dire au noyau Linux d'utiliser uniquement un certain pourcentage de mémoire pour le cache de tampon? Je sais que /proc/sys/vm/drop_cachespeut être utilisé pour effacer temporairement le cache, mais y a-t-il un paramètre permanent qui l'empêche d'augmenter à plus de 50% de la mémoire principale, par exemple? …
Que sont "scrollback" et "scrollback buffer" dans des programmes comme bashet screen, et comment sont-ils liés au tty, aux programmes en cours d'exécution et à stdin / stdout / stderr? Voici la seule définition de "scrollback" que j'ai trouvée jusqu'à présent (dans le wiki archlinux ): Le défilement est une …
Je ne comprends pas comment les données circulent dans le pipeline et j'espère que quelqu'un pourrait clarifier ce qui se passe là-bas. Je pensais qu'un pipeline de commandes traite les fichiers (texte, tableaux de chaînes) ligne par ligne. (Si chaque commande elle-même fonctionne ligne par ligne.) Chaque ligne de texte …
J'utilise emacs pour mon édition quotidienne de javascript, pour basculer entre les tampons, j'utilise Cx LEFT et Cx RIGHT et ça me va (même si j'ai du mal à connaître le chemin du fichier que je modifie). Mes problèmes: au démarrage que j'ai toujours *scratch*et *Messages*ouvert, je pensais que mettre …
En parcourant la page de manuel de tcpdump, il semble que le noyau puisse supprimer les paquets si le tampon est plein. Je me demandais si: cette taille est configurable et / ou où puis-je voir la taille de ma distribution? À partir de la page de manuel (pour une …
Je sais que lorsqu'une page de cache de page est modifiée, elle est marquée comme sale et nécessite une réécriture, mais que se passe-t-il lorsque: Scénario: le fichier / apps / EXE, qui est un fichier exécutable, est paginé complètement dans le cache de pages (toutes ses pages sont dans …
Je veux tail -fun fichier, mais son contenu est en sjisencodage, j'ai donc besoin de le convertir en encodage natif (utf-8) de mon terminal. Quand je fais queue -fx | iconv -fsjis il n'y aura pas de sortie. Comme queue x | iconv -fsjis fonctionne, au début, je pensais que …
Y a-t-il une différence entre unbuffer (1) et stdbuf (1)? D'après ce que je comprends, unbuffer fait plus que le "meilleur effort" d'appeler la fonction libc set (X) buf au début, puis de laisser les choses être?
Existe-t-il un utilitaire que je peux coller dans un pipeline pour découpler les vitesses de lecture et d'écriture? $ producer | buf | consumer Fondamentalement, je veux un utilitaire bufqui lit son entrée le plus rapidement possible, le stockant en mémoire afin de consumerprendre son temps tout en producers'exécutant le …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.