Hi zusammen, in der Uni benutzen wir Cadence für integrierte Schaltungen auf Unix. Im Uni Netz kann ich mich ganz normal über Unix, Windows mit Xming oder Ubuntu da einloggen und bekommen die XWindows weiterleitung für meinen Rechner. Aber wenn ich das Ganze von zu Hause probiere auf Windows mit Xming (+Putty SSH Verbindung) ist es total lahm, die uni Verbindung für Upload ist definitiv schnell genug. Kann man das irgendwie tunen, dass es schneller läuft auch übers Internet? Bei der Putty SSH-Verbindung hab ich schon Kompression aktiviert, hat aber nichts gebracht. Die Datenmengen sind sehr klein. Das muss an was anderem liegen. Oder ist die Latenz schuld?
Teste es zu Hause mal mit einer Linux-Live-CD. Damit könntest Du das Problem eingrenzen. Wenn es damit schnell geht, liegt es am Windows.
Naja, Xming und X11 bringen auch ein enormes Datenvolumen zusammen. Hast du vielleicht die Möglichkeit, NX zu benutzen? Das komprimiert den Verkehr recht deutlich.
> Oder ist die Latenz schuld?
Vermutlich.
X-Server und Client spielen sehr intensiv Pingpong.
Der Client läst sich praktisch jeden Befehl bestätigen
und macht dann erst weiter wenn er diese Bestätigung hat.
Vergleich mal die Ping Zeiten
Xserver <-> Uni
Xserver <-> Zuhause
Schon ein parr ms mehr werden zur Qual.
Nomachine NX ist eine lösung.
NX Server müsste dann auf dem Unix Server installiert sein richtig? Leider hab ich auf den Server keinen Einfluss.
> Der Client läst sich praktisch jeden Befehl bestätigen
Tut er nicht, X-Calls sind prinzipiell asynchron. Nicht umsonst gibt
XSync() etc. Das Problem sind natürlich Get-Funktionen (da schlägt die
Latenz zu) und teilweise recht ineffizient programmierte Widget
Toolkits.
Aber ein paar vnc-Varianten sollten sich auf dem Server auch als User
installieren lassen.
Aber rein theoretisch ist das Vorhaben vermutlich ohnehin eine
Verletzung der Cadence-Lizenzbedingungen, bei Synopsys wäre es das ganz
sicher...
Warum Lizenzverletzung? Ob ich zu Hause oder in der Uni arbeite ist doch egal. Außerdem holt sich Cadence ja eh nur dann ne Lizenz vom Lizenzserver, wenn eine frei ist. Und wir arbeiten ausschließlich übers Netzwerk mit diesen SunRay Terminals oder Xming ist doch egal ob im Uni Netz oder übers Internet...
Ja, aber die Lizenz erlaubt nicht das Streamen uebers internet. LAN ok, internet NEIN. Frag mal deinen Betreuer.
Hmm der meinte selbst er hats zu Hause getestet und es als unbenutzbar befunden. Glaub die hätten das alle gern. ;)
> Ob ich zu Hause oder in der Uni arbeite ist doch egal.
Denkst du... Der gesunde Menschenverstand scheint insbesondere bei
EDA-Lizenzen nicht vorhanden zu sein. Bei Synopys bezieht sich die
Site-Lizenz tatsächlich auf eine geographische Distanz. Es gibt Firmen,
die aufgrund eines zu grossen Werksgeländes deshalb für zwei Abteilungen
getrennte Lizenzen kaufen müssen.
Na super. Vielleicht limitieren sie es dann absichtlich wenn Client und Server nicht im selben Subnetz sind oder so.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.