Probleme bei 10.000 Clienten?
-
Hm, irgendwie ist das meiste davon für windows, oder?
Ich habe mir das Beispiel mit der Multi-Thread Lösung angeschaut, die Funktion CreateThread existiert doch eh nur unter Windows, oder? Und für IOCP habe ich auch nur Klassen für Windows gefunden...
Kennt jemand eine Klasse für Unix und wenn möglich auch Windows (ich entwickele unter Windows, das fertige Programm soll allerdings unter Unix laufen), die für das hantieren mit ca. 1.000 Usern ausgelegt ist?MfG, Herr-Vorragend
-
Natürlich gibt es CreateThread nur unter Windows, LOL!
-
Ja gibt es unter Unix überhaupt Threads? Gibt es denn nicht eine allgeimene Klasse für Probleme wie meines?
-
Warum guckst du dir nicht einfach mal an, wie ircds das gelöst haben wie z.B. der ircu:
-
(ich entwickele unter Windows, das fertige Programm soll allerdings unter Unix laufen)
schlechte idee...
-
feigling schrieb:
Warum guckst du dir nicht einfach mal an, wie ircds das gelöst haben wie z.B. der ircu:
die scheinen ja alles mögliche zu erlauben
engine_devpoll.c
engine_epoll.c
engine_kqueue.c
engine_poll.c
engine_select.c
-
ja, dachte ich mir auch ^^
Hat jemand schon mal RT++ ausprobiert? Scheint ja recht einfach anwendbar zu sein, wär das vielleicht was für mein Projekt?
http://www.risc.uni-linz.ac.at/software/rt++/MfG, Herr-Vorragend
-
willst du 1000 threads erstellen?
-
Hm, joa, ist das keine gute idee? Also irgendwo sehe ich keine andere Möglichket...
-
ich tendiere jetzt eher zu pthread, aber ist das denn keine gute Lösung? d.h. kann es zu Problemen bei 1.000 Threads kommen?