Ich habe meinen Code auf einem Host und möchte, dass er auf einer virtuellen Debian-Maschine (die auf demselben Host gehostet wird) ausgeführt wird.
Daher verwende ich den Freigabeordner von VmWare, um meinen Code in der virtuellen Maschine freizugeben. Aber mein Programm ist langsamer als wenn sich der Code tatsächlich auf der Festplatte der VM befindet. (wahrscheinlich wegen des anderen Dateisystems (hgfs vs ext4)
Ich sehe zwei mögliche Lösungen:
Synchronisieren Sie den freigegebenen Ordner mit einem anderen Ordner auf der VM. Es gäbe also keinen Netzwerkzugriff. Aber ich weiß nicht, welches Tool ich verwenden soll. Wahrscheinlich so etwas wie ein ständiger One-Way-Rsync, der auch die Dateien löscht.
Verwenden Sie eine Art "Link" wie einen symbolischen oder physischen Link, der den Ordner replizieren würde, aber ich weiß nicht, ob so etwas existiert.
Wie würdest du das machen ?
(Wenn ich den Code auf der virtuellen Maschine habe und ihn mit Samba teile, ist das Problem dasselbe und der Zugriff auf die Dateien mit meiner IDE ist langsamer.)