2014-05-14 37 views
5

Mój ping do instancji AWS jest na poziomie 50ms, a pliki cat'ingujące przez ssh zabierają mniej niż sekundę, ale kiedy podłączam katalog używając sshfs i otwieram go za pomocą opóźnień SublimeText3/Gedit są większe niż 10 sekund. 1. Czy mogę coś zrobić, aby zmniejszyć te opóźnienia? 2. Dlaczego to działa? 3. Czy istnieją lepsze narzędzia do zdalnej edycji plików?Czy jest jakiś sposób na poprawę szybkości sshfs w amazon aws?

Moje ssh config:

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

Odpowiedz

1

Jako pierwszy krok, sugeruję dodanie tej linii do ustawień (Preferences -> Settings-User):

"atomic_save": false 

i sprawdzić, czy to załatwia sprawę. My answer do do this question ma trochę więcej szczegółów, dlaczego to działa, ale w zasadzie to, co Sublime robi z włączoną opcją atomic_save, tworzy nowe pliki tymczasowe i usuwa oryginalny plik, a następnie zmienia nazwę tymczasowego na nazwę oryginału. Prowadzi to do znacznego wzrostu ruchu w sieci, a jeśli serwer po drugiej stronie rury jest w pewnym stopniu opóźniony, może naprawdę zwolnić Sublime.

+0

Dziękuję bardzo. Twoje rozwiązanie + usunięcie GitGutter ze ST3 naprawiło sytuację. – Korri