4) tu peux pas installer un fichier car l'original sur disque est locke -> donc reboot
Je crois bien que tous les EXE et DLL éxécutés par Windows relèvent de cette catégorie. On n'a pas de
problème pour effacer un fichier avec Linux même lorsqu'il est en cours d'exécution. Il se trouve
tranquillement en Ram ou dans le swap. Pas de lock sur le disque.
La raison pour laquelle windows locke ses exécutables, c'est qu'il tente d'éviter d'utiliser
le swap. On dit qu'il y a mappage entre la Ram et le disque.
Si j'ai pas dis trop de bétises juskala, ben moi je rajouterai que je trouve sacrément couillon qu'il
n'y ait pas un appel système pour prévenir toto.exe que c'est trés gentil de vouloir économiser
monsieur Swap mais que ce serait trop bête de rebooter pour lui faire plaisir.
Alors il retire ses locks tout de suite et il fait pas le malin, toto.exe, sinon kill. ;)
C'est déja implémenté, ca ? Je peux déposer un brevet ? :)
[^] # Re: C'est quoi ce délire ? parle pour toi même !
Posté par cornofulgur . En réponse à la dépêche Linux a gagné une bataille contre Microsoft. Évalué à 2.
Je crois bien que tous les EXE et DLL éxécutés par Windows relèvent de cette catégorie. On n'a pas de
problème pour effacer un fichier avec Linux même lorsqu'il est en cours d'exécution. Il se trouve
tranquillement en Ram ou dans le swap. Pas de lock sur le disque.
La raison pour laquelle windows locke ses exécutables, c'est qu'il tente d'éviter d'utiliser
le swap. On dit qu'il y a mappage entre la Ram et le disque.
Si j'ai pas dis trop de bétises juskala, ben moi je rajouterai que je trouve sacrément couillon qu'il
n'y ait pas un appel système pour prévenir toto.exe que c'est trés gentil de vouloir économiser
monsieur Swap mais que ce serait trop bête de rebooter pour lui faire plaisir.
Alors il retire ses locks tout de suite et il fait pas le malin, toto.exe, sinon kill. ;)
C'est déja implémenté, ca ? Je peux déposer un brevet ? :)