Mac-to-Mac VPN Velocità Xcode: AFP vs VNC

2

Mi connetto da casa-Mac a lavoro-Mac su VPN. Quindi ho 2 opzioni in Finder :

  1. VNC: condivisione dello schermo (ti limita la risoluzione dei monitor di lavoro)
  2. AFP: monta la directory di lavoro, quindi apri il progetto Xcode (puoi utilizzare pienamente i monitor domestici più grandi)

Ora, perché l'opzione 2. molto è più lenta di 1.? È Xcode così affamato di rete? Lo stesso AFP sembra essere lento, cioè ci vogliono circa 2 s per aprire una directory non ancora indicizzata (e tutti i suoi file) icone).

VPN integrata OS X 10.9 (PPTP) & VNC, Xcode 5

Aneddoticamente, la VPN stessa probabilmente non è un problema, dal momento che un collega è soddisfatto delle sue prestazioni VPN da Windows a Windows su una connessione domestica più lenta.

    
posta Blaz 29.10.2013 - 16:36
fonte

1 risposta

1

Sei sostanzialmente punito avendo messo il tuo progetto su un hard disk lento e lento. C'è molto più traffico di rete di quanto pensi quando lavori con i file da remoto e in una connessione così lenta lo sentirai davvero. Gli IDE più moderni si aspettano che i file siano disponibili localmente, non su un'unità lenta e remota.

Suggerirei di cercare nel mirroring dei file di lavoro tra il tuo lavoro e la macchina domestica, se necessario. A mia conoscenza ci sono due approcci di base:

  • Sincronizzazione file: utilizzare "rsync" per spostare i file modificati avanti e indietro secondo necessità. Questo è utile se devi modificare localmente, ma compilare da remoto.
  • Archivi di origine: funzionano localmente fino a quando non si ottiene un risultato soddisfacente, impegnano le fonti revisionate localmente nel repository e quindi aggiornano le origini remote dal repository. Funziona bene se puoi lavorare a livello locale.

Si prega di segnalare ciò che ha funzionato bene per voi.

(Incidentalmente questo è il motivo per cui Remote Desktop per Windows è una cosa così buona. Usa la larghezza di banda molto, molto bene rendendo Windows utilizzabile anche con una connessione molto lenta, e consente uno schermo molto più grande rispetto all'host remoto)

    
risposta data 04.11.2013 - 21:29
fonte

Leggi altre domande sui tag