2014-05-14 6 views
5

Mein Ping an die AWS-Instanz ist auf der Ebene von 50ms und cat'ing-Dateien durch die ssh nimmt viel weniger als Sekunde, aber wenn ich Verzeichnis mit sshfs mounten und öffnen Sie mit SublimeText3/Gedit Lags sind größer als 10 Sekunden. 1. Gibt es etwas, was ich tun könnte, um diese Verzögerungen zu reduzieren? 2. Warum funktioniert das? 3. Gibt es bessere Tools für die Remote-Bearbeitung von Dateien?Gibt es eine Möglichkeit, die Geschwindigkeit von sshfs auf Amazon AWS zu verbessern?

Meine ssh config:

Host myinstance 
    HostName ******** 
    User ec2-user 
    IdentityFile ~/idfile 
    Compression no 
    Ciphers arcfour 
    ServerAliveInterval 15 

Antwort

1

Als ersten Schritt, würde ich vorschlagen, diese Linie zu Ihren Einstellungen hinzugefügt (Preferences -> Settings-User):

"atomic_save": false 

und sehen, ob das funktioniert der Trick. My answer zu this question hat einige weitere Details hinter, warum dies funktioniert, aber im Grunde, was Sublime mit atomic_save aktiviert ist, erstellt neue temporäre Dateien und löscht die ursprüngliche Datei, dann benennt die Temp zurück auf den ursprünglichen Namen. Dies führt zu einem sehr signifikanten Anstieg des Verkehrs über die Verbindung, und wenn der Server auf der anderen Seite der Pipe sowieso ein wenig verzögert ist, kann er Sublime wirklich verlangsamen.

+0

Vielen Dank. Ihre Lösung + GitGutter von ST3 entfernen behoben die Situation. – Korri

Verwandte Themen