DirectIO
Une façon de lire un fichier directement à partir du lecteur sans laisser le système d'exploitation mettre en cache une copie en cours de route.
Lorsqu’un programme ouvre un fichier volumineux, le système d’exploitation conserve normalement une copie de ce qu’il a lu dans la mémoire libre, en partant du principe que vous en aurez bientôt besoin. C’est généralement utile. C’est beaucoup moins utile lorsque le fichier est un modèle d’IA de plusieurs gigaoctets que vous lisez exactement une fois et que vous conservez de toute façon en mémoire, car la copie en cache est une mémoire que vous n’avez plus pour autre chose.
DirectIO est l’option qui saute cette étape intermédiaire et lit directement à partir du lecteur. Dans les outils d’IA locaux, cela apparaît généralement sous la forme d’un interrupteur que vous pouvez activer au moment du chargement, et sur les machines dotées d’un lecteur rapide et d’une mémoire limitée, cela peut signifier un démarrage plus rapide et plus d’espace pour le modèle lui-même. Sur d’autres machines, cela fait peu de différence, cela vaut donc la peine d’essayer plutôt que de supposer.