Ob Gigabit odere nicht ist hier gar nicht so wichtig. Der Flaschenhals entsteht allein dadurch, daß die Dateien auf einem Netzlaufwerk liegen. Bei lokalen Dateien kann Windows die Dateien im
RAM cachen. Bei Netztwerkdateien kann das nur der Server, aber der LAN-Traffic bleibt. Vergleich mal die Zugriffszeit über ein Gigabit-LAN mit dem auf den lokalen Speicher (vorausgesetzt man hat genug).
Jetzt könnte man ja meinen, das betrifft nur den Start von Delphi, aber dem ist nicht so. Bei jedem Compilieren werden die verwendeten Delphi-DCUs und natürlich die eigenen Units geladen. Da macht es schon einen erheblichen Unterschied, ob die vom Netz oder aus dem
RAM kommen. Das gilt übrigens auch für die Projekte selbst.
Ich hatte mal versuchsweise meine ganzen Komponenten auf einem Serverlaufwerk liegen, weil dann das Aktualisieren so schön einfach ist. Nach gut einer Stunde habe ich das abgebrochen. Die Compilier- und Linkzeiten waren etwa um den Faktor 50-80 langsamer.
Ich empfehle daher auch irgendeine Art von Synchronisierung.