Seite 1 von 1

Serielle Schnittstelle langsamer in VM mit WinXP

Verfasst: 25.04.2018, 17:36
von AstraJens
Hallo,

ich nutze eine VM (V12.5.9) mit Win XP um Service Software laufen zu lassen.

Diese Software greift mittels serieller Com Schnittstelle auf Baugruppen zu um Softwareupdates, Fehlerspeicher ect. aufzuspielen bzw. auszulesen.

In der VM unter Win XP ist jedoch die Geschwindigkeit der seriellen Schnittstelle rund 40% langsamer als unter einem echten Windows 7 auf dem echten Host Rechner.

Ich habe keine Freigabe vom Hersteller diese Software mit anderen Betriebssystem größer XP zu verwenden daher die VM mit XP.

Hat hier jemand ähnliche Probleme gehabt und kann mir weiter helfen?

Re: Serielle Schnittstelle langsamer in VM mit WinXP

Verfasst: 26.04.2018, 07:51
von rprengel
AstraJens hat geschrieben:Hallo,

ich nutze eine VM (V12.5.9) mit Win XP um Service Software laufen zu lassen.

Diese Software greift mittels serieller Com Schnittstelle auf Baugruppen zu um Softwareupdates, Fehlerspeicher ect. aufzuspielen bzw. auszulesen.

In der VM unter Win XP ist jedoch die Geschwindigkeit der seriellen Schnittstelle rund 40% langsamer als unter einem echten Windows 7 auf dem echten Host Rechner.

Ich habe keine Freigabe vom Hersteller diese Software mit anderen Betriebssystem größer XP zu verwenden daher die VM mit XP.

Hat hier jemand ähnliche Probleme gehabt und kann mir weiter helfen?


Hallo,
hast du die Baud Rate in der VM mal geprüft?

Gruss

Re: Serielle Schnittstelle langsamer in VM mit WinXP

Verfasst: 01.05.2018, 15:24
von AstraJens
Ja, keine Veränderung...

Re: Serielle Schnittstelle langsamer in VM mit WinXP

Verfasst: 02.05.2018, 09:25
von Dayworker
Wie sind Host und Gast HW-technisch ausgestattet?
Wenn der Host nur einen Dualcore hast, braucht man sich bei einer Dualcore-VM nicht zu wundern. Selbst auf einem Quadcore würde ich einer solchen VM versuchsweise nur einen Singlecore zugestehen.

Ist der Serialport auf dem MB eigentlich real vorhanden oder wurde der über eine Bridge angeflanscht? Falls letzteres der Fall ist, könntest du auch mal einen USB-2-Serialport-Adapter testen. Ansonsten kann man dem Serialport vielleicht noch etwas Beine machen, wenn man einige spezielle VMX-Settings vornimmt.

Re: Serielle Schnittstelle langsamer in VM mit WinXP

Verfasst: 12.05.2018, 22:49
von AstraJens
Hallo,

das Notebook ist ein Fujitsu E780,E782und E752 mit Intel i3 CPU und 8GB RAM.
HT und VT-X habe ich im Bios aktiv.
Es hat eine "echte" Serielle Schnittstelle bzw. die SUB-D Buchse ist mit einem kleine Fachkabel an eine Aufsteckplatine (hat auch noch 2xUSB Buchsen) welche wiederum ans MB geht, angeschlossen.

Ich habe der VM einen Prozessor mit 2 Kernen gegeben da ich beim Auslesen einer bestimmten Baugruppe immer Verbindungsabrisse hatte aufgrund von 100%CPU Auslastung.
Mit 2 Kernen geht es jetzt bei einer Auslastung von ~49%
RAM hat die VM 2GB und WINXP

Ich habe auch schon mit verschieden USB-Serial Adapter experimentiert und habe für mich den besten(funktionsfähigen) FTDI Chip in einen Delock USB-Serial Adapter gefunden. Andere Adapter wollten nicht mit den Geräten "sprechen"

Hiermit habe ich mal was versucht aber ohne Erfolg.
serial0.pipe.charTimePercent =50

Du schreibst die Anzahl der echte Cores Einfluss auf die Geschwindigkeit der seriellen Schnittstelle der VM hat?
Kann ich das irgendwo nachlesen?


Hier habe ich was gefunden?
http://sanbarrow.com/vmx/vmx-serial-ports.html