J'ai été chargé de corriger le programme d'un fournisseur qui, dans certaines conditions, dump les concerts de fichiers indésirables dans un répertoire de journaux. Il finit par remplir les machines des utilisateurs. Ma tâche consiste à comprendre comment le faire s'arrêter sans code source ni processus en cours d'exécution supplémentaire , et sans rendre le programme kasplode. En d'autres termes, je cherche à utiliser une fonctionnalité du système de fichiers pour contrôler la croissance.
Une des idées que j'avais était de créer un lien solide entre ce dossier et NUL, comme vous le feriez /dev/null
dans le monde Linux. Cependant, mes tentatives d’utiliser le mklink
programme pour créer une jonction donnent lieu à un message disantLocal volumes are required to complete the operation.
Des idées sur la façon de compléter la jonction, ou d'autres idées pour résoudre le problème?
/dev/null
est un phénomène rare; les liens symboliques sont beaucoup plus courants.)