Änderungen in der 1.9.355

Konzeptionelles, Technisches, Termine, Fragen zum Hersteller usw.

Moderator: Moderatoren

Antworten
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21200
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Änderungen in der 1.9.355

Beitrag von Manfred »

Tach,

hier sind doch ein paar, die schon intensiv mit der 355 Version arbeiten, oder gearbeitet haben!?

Kann es sein, das im SL1 jetzt die Dualcore Unterstützung richtig klappt? Ich habe gerade den SL1 offiziell beim Kunden eingesetzt und der ruft mich total strubbelig an, das Programm würde jetzt 2 Prozessoren nutzen und die Auslagerungsdatei wäre sonst immer auf knapp 500 MB, jetzt aber auf 1 GB. Schaut er sich alle über den Taskmanager an. Es scheint aber die Auslastung in der Prozessanzeige nicht mehr so hoch zu sein.

PS: gerade kam die Meldung, dass plötzlich nur noch ein Prozessor unterstützt angezeigt wird im Task Manager.

Hat jemand von euch das alles schon mal beobachtet?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12909
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 46 Mal

Re: Änderungen in der 1.9.355

Beitrag von AUGE_OHR »

Manfred hat geschrieben:PS: gerade kam die Meldung, dass plötzlich nur noch ein Prozessor unterstützt angezeigt wird im Task Manager.

Hat jemand von euch das alles schon mal beobachtet?
Es wäre mir neu wenn Xbase++ jetzt 2 CPUs benutzen könnte.
gruss by OHR
Jimmy
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2936
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Re: Änderungen in der 1.9.355

Beitrag von Wolfgang Ciriack »

Programm vielleicht 2x gestartet ? :D
Viele Grüße
Wolfgang
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21200
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: Änderungen in der 1.9.355

Beitrag von Manfred »

ja und selbst wenn, würde denn dann Windows automatisch den 2 Proc benutzen?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2936
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Re: Änderungen in der 1.9.355

Beitrag von Wolfgang Ciriack »

M.E. ja.
Viele Grüße
Wolfgang
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9367
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 102 Mal
Danksagung erhalten: 361 Mal
Kontaktdaten:

Re: Änderungen in der 1.9.355

Beitrag von Tom »

Xbase++ hat bis zur Version 1.7 versucht, sich auf den niedrigerlastigen Prozessor zu laden. Danach haben die Alaskarier das abgeschaltet, weil Kunden schlechte Erfahrungen mit der Lastvorhersage gemacht haben. Seit 1.8 und bis zur 1.9 (einschließlich SL1) lädt Xbase++ standardmäßig auf Prozessor 1. Die Verteilung einer App ist noch nicht möglich, obwohl es z.B. bei echtem Multithreading sinnvoll sein könnte. Man kann aber durchaus Prozessoren wählen, auch zur Laufzeit - hierfür gibt es mit Bordmitteln zwei Wege, die wir hier auch schon diskutiert haben:

http://www.xbaseforum.de/viewtopic.php? ... &sk=t&sd=a

Ich habe es zwar noch nicht ausgetestet, aber in den Docs zum SL1 nichts zu Mehrprozessorfragen gefunden. Deshalb gehe ich davon aus, dass es sich wie die 331 verhält. Es ist - siehe Link - nicht empfehlenswert, sich auf die Lastvorhersage des OS zu verlassen. Erfahrungsgemäß fährt man am besten, wenn man den Prozessor für die App oder eine Instanz davon (Terminal Server) zufällig aus der Anzahl der Prozessoren wählt.
Herzlich,
Tom
Benutzeravatar
Herbert
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1991
Registriert: Do, 14. Aug 2008 0:22
Wohnort: Gmunden am Traunsee, Österreich
Danksagung erhalten: 3 Mal
Kontaktdaten:

Re: Änderungen in der 1.9.355

Beitrag von Herbert »

Manfred hat geschrieben:Tach,
Kann es sein, das im SL1 jetzt die Dualcore Unterstützung richtig klappt? Ich habe gerade den SL1 offiziell beim Kunden eingesetzt und der ruft mich total strubbelig an, das Programm würde jetzt 2 Prozessoren nutzen und die Auslagerungsdatei wäre sonst immer auf knapp 500 MB, jetzt aber auf 1 GB. Schaut er sich alle über den Taskmanager an. Es scheint aber die Auslastung in der Prozessanzeige nicht mehr so hoch zu sein.
Manfred, wenn eine Applikation einen weiteren Core anspricht, kann die Aulagerungsdatei grösser werden. Aber niemals in dieser Grössenordnung. (Wobei die Grösse der Auslagerung meines Erachtens unwichtig ist). Ich denke, dass da die Applikation nicht richtig geschlossen wurde und anschliessend das Ganze nochmals gestartet wurde. Prüfst du beim Programmstart auf eine bereits bestehenden Prozess der Applikation?

Wir dieses Verhalten nicht erst ab Vista richtig unterstützt?
Grüsse Herbert
Immer in Bewegung...
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21200
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: Änderungen in der 1.9.355

Beitrag von Manfred »

Hi Herbert,

Steffen hatte da etwas beim Abendessen in Rösrath zu gesagt. Ich habe es aber akustisch nicht ganz mitbekommen. Nur soviel, dass die Unterstützung eigentlich schon länger drin ist, aber so wie ich es beschrieben habe, könne es eigentlich nicht sein.

2xkann die Applikation nicht geöffnet sein, weil sie ein paar spezielle Dinge macht, die Exclusive laufen und somit einen Mehrbetrieb ausschließen.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Antworten