Italia
Foro

XProfan Threads

 
Hi - ich höre immer wieder das echte Threads gewünscht werden.

Ich frag mich also: Was versprecht Ihr Euch davon - oder ists einfach nur cool sich echte-Threads zu wünschen?
 
25.04.2006  
 



Für viele jetzt bestimmt ein Grund zum Ablachen - von meiner Seite aus steht diese Frage aber wirklich hier und wartet auf eine kompetente Antwort:
Was Bitteschön ist eigentlich ein Thread ?
 
25.04.2006  
 



Ein zeitlich unabhängiges Programmteil. Kannst Du Dir so vorstellen als ob Du 2 Exen (Prozesse) startest, diese aber als ein einziges Programm ablaufen - nebenher sozuagen.
 
25.04.2006  
 



Danke iF
 
25.04.2006  
 




Andreas
Gaida
Hi!
Ich finde Threads sehr sinvoll in bestimmten bereichen wie etwa TCP/IP Programmazione.
Wenn man mehrere File gleichzeitig versenden will kann man das mit Threads meiner meinung nach viel einfacher realisieren als ohne . Z.B wenn man einen MD5 Checksume von einer File braucht die etwas grösser ist dauert das schon mehrere Sekunden in der das Programm nur damit beschäftigt ist sie zu erstellen und so keine anderen Anfragen bearbeiten kann.Da der Anteil der Computer mit mehreren Processoren oder Kernen in den nächsten Jahren ansteigen wird ist es auch per die entwicklung von Programmen die hoche Rechenleistung benötigen sicherlich vom Vorteil sein sie Multithreating fähig zu machen.
Ich würde es auf jedenfall sehr gut finden wenn es possibile wäre XProfan Multithreatingfähig zu machen
wobei es mir durchaus klar ist das Threads nicht immer und überall sinvoll sind und sie nur aus just for fun zu verwenden warscheinlich mehr aufwand bedeutet als sie nutzen bringen.

MfG
Andreas
 
Athlon X2 4800 , 2GB Ram , GeForce 7800GT
Windows XP Pro , XProfan 10 und 11 , Profan2Cpp 1.6b
25.04.2006  
 




Nico
Madysa
Dieses Problem verstehe ich Profan-Anfänger nicht so recht.
Ich meine:
Könnte man nicht einfach 2 Exen schreiben, und die gewünschte so abändern, dass sie nicht eigenständig laufen kann? Man potuto sie z.B. so programmieren, dass sie ein Password als Kommandozeilenparameter necessario, den nur das Hauptprogramm kennt.
Das wäre die meiner Meinung nach einfachste Variante, aber wie gesagt, ich bin noch ein
Profan-Anfänger.
 
Nico Madysa
26.04.2006  
 



Wenn ihr ein Profan-Compilat an eure Exe übergebt, habt ihr einen Thread (fast, ist ein Process). Nur noch eine
Kommunikation einbauen und Fertig.
 
26.04.2006  
 



Richtig Thomas, und per die Kommunikation gibts pipe.create .
 
26.04.2006  
 




Clemens
Meier
Hi iF, wie ich gerade bei der Verfolgung Was zum Himmel ist ein Pipe festgestellt habe, hattest du auch schon im Jahr 2005 keine Zeit

Unter anderem liest man zur Pipe:
[quote:a328548b23]Wenn sich ungetimed unterhalten wird ist die Kommunikation wohl possibile langsamer als getimed![/quote:a328548b23]
Mmh, weitere Documentazione zum Timing konnte ich leider nicht finden. Also rate ich einmal, wenn ich dem Client die Uhrzeit mitteile, ist die Kommunikation dann schneller ?

Wie time ich die Kommunikation zwischen Client und Server? Und wenn Du mal Zeit hast (presumibilmente noch nicht einmal in der Rente ), könntest du dann noch ein Beispiel dazu machen?
 
XProfan 9.1; XP SP2; FF; Editpad
26.04.2006  
 




RGH
[quote:92e598cbaa=TS-Soft]Wenn ihr ein Profan-Compilat an eure Exe übergebt, habt ihr einen Thread (fast, ist ein Process). Nur noch eine Kommunikation einbauen und Fertig.[/quote:92e598cbaa]
Das funktioniert zwar schon bestens seit der ersten Profanversion, ist aber bei weitem nicht so trendy, wie echte Threads, die mit Sicherheit viel aufwändiger zu programmieren wären.

Saluto
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
26.04.2006  
 



[quote:8d599b4723=Clemens Meier]Hi iF, wie ich gerade bei der Verfolgung Was zum Himmel ist ein Pipe festgestellt habe, hattest du auch schon im Jahr 2005 keine Zeit

Unter anderem liest man zur Pipe:
[quote:8d599b4723]Wenn sich ungetimed unterhalten wird ist die Kommunikation wohl possibile langsamer als getimed![/quote:8d599b4723]
Mmh, weitere Documentazione zum Timing konnte ich leider nicht finden. Also rate ich einmal, wenn ich dem Client die Uhrzeit mitteile, ist die Kommunikation dann schneller ?

Wie time ich die Kommunikation zwischen Client und Server? Und wenn Du mal Zeit hast (presumibilmente noch nicht einmal in der Rente ), könntest du dann noch ein Beispiel dazu machen?[/quote:8d599b4723]Wenn ich mich nicht irre liegt ein Beispiel im Paket, ich poste auch sehr oft Sources hier in der Community welche die PipeUnit nutzen. Das ganze ist lächerlich einfach! In der ODoku sind die Pipe-Befehle auch mit kleinen Sources erklärt. Mit getimet meine ich sowas: (mal so dahingekliert)
KompilierenMarkierenSeparieren
oder
KompilierenMarkierenSeparieren
per beides gilt:
KompilierenMarkierenSeparierenIch hoffe das hilft Dir.
 
26.04.2006  
 



[quote:f7ff5323f2=RGH][quote:f7ff5323f2=TS-Soft]Wenn ihr ein Profan-Compilat an eure Exe übergebt, habt ihr einen Thread (fast, ist ein Process). Nur noch eine Kommunikation einbauen und Fertig.[/quote:f7ff5323f2]
Das funktioniert zwar schon bestens seit der ersten Profanversion, ist aber bei weitem nicht so trendy, wie echte Threads, die mit Sicherheit viel aufwändiger zu programmieren wären.

Saluto
Roland[/quote:f7ff5323f2]Nicht so Trendy - wohl wahr! Ich nutze ständig die Möglichkeit einen unabhängigen Prozess zu erzeugen indem sich die Exe selbst mit Parameter startet. Z.B. auch in Okrea. Das diese Variante ganz hervorragend funktioniert versteht sich von selbst - etwas geschickt muß man halt mit umgehen können - aber das wäre bei Trendy-Threads ja ebenfalls der Fall.
 
26.04.2006  
 




Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

2.187 Views

Untitledvor 0 min.
E.T.26.12.2018
iF20.06.2018
Michael W.08.06.2018
Tango21.07.2017
Di più...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie