


Linus Torvalds critique avec colère les contributeurs de Google et les suggestions d'amélioration du système de fichiers suscitent la controverse
Linus Torvalds a récemment exprimé son fort mécontentement à l'égard de la proposition de système de fichiers d'un contributeur de Google sur la liste de diffusion du noyau Linux. Ses propos féroces ont attiré une large attention dans l'industrie.
L'accent est mis sur "l'inode" - un concept clé dans les systèmes de fichiers, défini par Red Hat comme "un identifiant unique pour des métadonnées spécifiques sur un système de fichiers".
Récemment, la discussion sur les inodes sur la liste de diffusion du noyau Linux est devenue de plus en plus intense. Torvalds et Steven Rostedt de Google se sont lancés dans un débat houleux sur ce sujet. Certaines personnes pensent que l'inode joue toujours un rôle clé lors de l'utilisation de la commande tar pour empaqueter des fichiers. Cependant, Torvalds soutient que l'importance des inodes a diminué avec le temps.
Le numéro d'inode avait autrefois une signification particulière, mais il ne fournit désormais plus d'identifiant unique. Torvalds a souligné que nous devons nous libérer des contraintes historiques et nous adapter à l'évolution des systèmes de fichiers.
Malgré cela, la discussion sur les inodes n'est pas terminée. Rostedt a finalement proposé que chaque inode ait son propre numéro unique.
À cela, Torvalds a réagi extrêmement fortement, en utilisant un langage et un ton rares ces dernières années.
En 2018, Torvalds a pris un congé après avoir attaqué d'autres programmeurs Linux et contributeurs de projets dans des e-mails demandant de l'aide. Il a reconnu que son comportement était « non professionnel et non provoqué », surtout lorsqu'il a rendu l'attaque personnelle. « Je comprends maintenant que c'était inacceptable et j'en suis profondément désolé
.La liste de diffusion du noyau Linux est une plateforme sur laquelle de nombreux contributeurs travaillent ensemble. Des remarques offensantes détruiraient l'atmosphère de coopération et seraient préjudiciables au développement du projet Linux. Il est donc essentiel de maintenir un environnement de travail convivial, respectueux et professionnel. Après tout, le succès du projet Linux est indissociable du travail acharné des bénévoles et des efforts des responsables. Maintenir une bonne communication et collaboration est essentiel pour garantir que votre projet continue de prospérer.
En réponse à la suggestion de Rostedt concernant la numérotation unique des inodes, Torvalds a exprimé sa position : "Ne compliquez pas les choses plus que nécessaire
."Son ton est progressivement devenu féroce : " Bon sang, arrêtez de copier les fonctions de la couche VFS. C'était une mauvaise idée la dernière fois, et c'est encore plus le cas cette fois. Je ne peux pas accepter cette approche déraisonnable. "
Torvalds a critiqué Rostedt pour ne pas avoir pleinement compris la nature du problème, ce que Rostedt a admis plus tard. Mais à ce moment-là, Torvalds lui avait déjà adressé un reproche sévère : "Vous avez copié cette fonctionnalité sans comprendre son véritable objectif, et votre code était en désordre
."Alors que la discussion se poursuivait sur un ton plus modéré, Torvalds proposa ce qu'il croyait être une solution plus raisonnable. L'"Empereur Pingouin" a déclaré qu'il n'avait pas l'intention de poursuivre l'affaire immédiatement car "j'ai perdu tellement de temps là-dessus, j'ai pris du retard sur d'autres responsabilités, et maintenant je ne peux plus m'en occuper".
La réponse de Rostedt est accompagnée d'une pointe de sarcasme : "Ironiquement, l'une des responsabilités que j'ai reportées est de rédiger la documentation pour le groupe de support contre l'épuisement professionnel des responsables."
Torvalds est ensuite passé à quelque chose de plus excitant : les débuts de la version 6.8-rc2 du noyau Linux. Torvalds a souligné que la version rc1 contenait un bug de planification amdgpu qui pourrait provoquer le blocage du bureau. "Ce problème semble affecter un certain nombre de personnes." Heureusement, un éventuel bug btrfs a été découvert et corrigé avant la sortie de rc1.
Torvalds a exprimé ses espoirs pour la prochaine version rc2 : "Maintenant que nous entrons dans une phase plus stable du cycle de publication, nous avons résolu des problèmes qui ont pu affecter de nombreux testeurs. J'espère donc que les correctifs seront plus subtils et gagnés". Cela n’affecte pas les paramètres de base communs »
.Il a terminé le post sur une note encourageante : "Alors allez tester. C'est sûr maintenant. Vous me faites confiance, n'est-ce pas
»Bien sûr - si la question concerne simplement le développement d'un noyau.
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



Si vous trouvez l'ID d'événement 55, 50, 140 ou 98 dans l'Observateur d'événements de Windows 11/10, ou si vous rencontrez une erreur indiquant que la structure du système de fichiers du disque est endommagée et ne peut pas être utilisée, veuillez suivre le guide ci-dessous pour résoudre le problème. Que signifie l'événement 55, Structure du système de fichiers sur le disque corrompue et inutilisable ? À la session 55, la structure du système de fichiers sur le disque Ntfs est corrompue et inutilisable. Veuillez exécuter l'utilitaire chkMSK sur le volume. Lorsque NTFS ne parvient pas à écrire des données dans le journal des transactions, une erreur avec l'ID d'événement 55 est déclenchée, ce qui empêchera NTFS de terminer l'opération incapable d'écrire les données de transaction. Cette erreur se produit généralement lorsque le système de fichiers est corrompu, probablement en raison de la présence de secteurs défectueux sur le disque ou de l'inadéquation du système de fichiers du sous-système de disque.

Comment gérer les problèmes de panne du système de fichiers dans les systèmes Linux Introduction : Avec le développement continu de la technologie informatique, la stabilité et la fiabilité du système d'exploitation deviennent de plus en plus importantes. Cependant, bien que les systèmes Linux soient largement considérés comme un système d'exploitation stable et fiable, il existe toujours un risque de corruption du système de fichiers. Une panne du système de fichiers peut entraîner de graves conséquences telles qu'une perte de données et des anomalies du système. Par conséquent, cet article expliquera comment gérer les problèmes de panne du système de fichiers dans les systèmes Linux pour aider les utilisateurs à mieux protéger leurs données et leurs systèmes.

1. Appuyez sur win+r pour accéder à la fenêtre d'exécution, entrez [services.msc] et appuyez sur Entrée. 2. Dans la fenêtre du service, recherchez [service du gestionnaire de licences Windows] et double-cliquez pour l'ouvrir. 3. Dans l'interface, modifiez le type de démarrage en [Automatique], puis cliquez sur [Appliquer → OK]. 4. Complétez les paramètres ci-dessus et redémarrez l'ordinateur.

1. Pour connaître l'inode d'un fichier, utilisez stat ou ls-i La commande ls avec le paramètre -i permet d'afficher l'inode du fichier. 2. Supprimez find.-inum[numéro d'inode]-execrm-i{}\. Vous pouvez le tester ci-dessous en créant un fichier avec des caractères spéciaux : $cd/tmp $touch "\+Xy\+\8" $ls Essayez d'utiliser la commande rm pour supprimer $rm\+Xy\+\8 pour le savoir l'inode de ce fichier Le numéro $ls-il342137-rw-r–r–1twtw02008-11-2008:57\+Xy\+\8342137 est le numéro d'inode que vous recherchez. Utilisez la commande find pour le supprimer $f

fstab (FileSystemTable) est un fichier de configuration du système Linux, utilisé pour définir les règles de montage des systèmes de fichiers au démarrage du système. Le fichier fstab se trouve dans le répertoire /etc et peut être créé manuellement ou modifié par un éditeur. Chaque ligne spécifie un système de fichiers à monter. Chaque ligne comporte six champs et leurs significations sont les suivantes : Le fichier de périphérique du système de fichiers ou UUID peut être utilisé pour spécifier le périphérique du système de fichiers à monter. L'UUID est un identifiant unique. L'UUID du périphérique peut être obtenu. via la commande blkid. 2. Point de montage : spécifiez le répertoire dans lequel le système de fichiers doit être monté, qui peut être un chemin absolu (tel que /mnt/data) ou un chemin relatif (tel que ../data). 3. Classe du système de fichiers

NTFS et FAT32 sont deux systèmes de fichiers courants utilisés pour organiser et gérer les données sur le disque dur de votre ordinateur. Bien qu’ils partagent tous certaines fonctions et caractéristiques communes, il existe également des différences importantes à bien des égards. Cet article explorera plusieurs différences clés entre NTFS et FAT32. Fonctions et performances : NTFS (New Technology File System) est un système de fichiers plus récent dans le système d'exploitation Microsoft Windows. Il possède de nombreuses fonctions avancées, telles que la compression des données, le cryptage des fichiers,

Introduction aux verrouillages de fichiers du système de fichiers et aux problèmes de partage de fichiers inter-processus lors de la gestion de fichiers simultanés dans le langage Go : dans le langage Go, nous devons souvent gérer l'accès simultané aux fichiers, y compris les verrouillages de fichiers du système de fichiers et le partage de fichiers inter-processus. Cet article explique comment utiliser le langage Go pour résoudre ces problèmes et fournit des exemples de code spécifiques. 1. Verrouillage des fichiers du système de fichiers Lorsque plusieurs programmes simultanés accèdent au même fichier en même temps, afin d'éviter les conditions de concurrence et les incohérences des données, nous pouvons utiliser les verrous de fichiers du système de fichiers pour la synchronisation. La langue Go fournit des s

Le nom complet d'Ext est le système de fichiers étendu Linux, extfs, qui est le système de fichiers étendu Linux Ext2 représente le système d'extension de fichiers de deuxième génération, Ext3/Ext4 et ainsi de suite. Ce sont toutes des versions mises à niveau d'Ext2, mais elles ajoutent le journal. fonctionnent et sont rétrocompatibles les uns avec les autres. Ainsi, Ext2 est appelé un système de fichiers indexé et Ext3/Ext4 est appelé un système de fichiers journalisé. Remarque : Linux prend en charge de nombreux systèmes de fichiers, notamment le système de fichiers réseau (NFS) et le système de fichiers Fat de Windows. Afficher les systèmes de fichiers pris en charge par Linux : ls-l/lib/modules/$(uname-r)/kernel/fs view
