blogRevisions for Of daemons and threads

Comparing two revisions:

Mon, 04/02/2007 - 22:16 by Patrick RuckstuhlMon, 06/04/2012 - 21:28 by Emmanuel Stapf

Replaced svn.origo.ethz.ch to svn.eiffel.com

Changes to Body
-
As some of you might know, I'm at the moment working on my Master thesis and I'm building the core for Origo (http://origo.ethz.ch).
+
As some of you might know, I'm at the moment working on my Master thesis and I'm building the core for Origo.
 
 
 
The last couple of days I spent trying to make my stuff into proper daemons that can run for hours and hours with lots of requests going on. After a couple of difficulties it now looks very promising. The daemons are now running for over 6 hours and have handled about 100'000 requests.
 
The last couple of days I spent trying to make my stuff into proper daemons that can run for hours and hours with lots of requests going on. After a couple of difficulties it now looks very promising. The daemons are now running for over 6 hours and have handled about 100'000 requests.
 
 
 
There were some things I had to do as there seem to be some problems with EiffelThreads, but in the end the changes I had to do might very well be a better design than what I had intended first. Instead of creating new threads all the time I just use a couple of worker threads that work on a common job queue. After the changes it looks great, it seems that there are no more memory leaks and as told before the daemons seem to run very fine.
 
There were some things I had to do as there seem to be some problems with EiffelThreads, but in the end the changes I had to do might very well be a better design than what I had intended first. Instead of creating new threads all the time I just use a couple of worker threads that work on a common job queue. After the changes it looks great, it seems that there are no more memory leaks and as told before the daemons seem to run very fine.
Current revision:

blog Of daemons and threads

patrickr's picture

As some of you might know, I'm at the moment working on my Master thesis and I'm building the core for Origo.

The last couple of days I spent trying to make my stuff into proper daemons that can run for hours and hours with lots of requests going on. After a couple of difficulties it now looks very promising. The daemons are now running for over 6 hours and have handled about 100'000 requests.

There were some things I had to do as there seem to be some problems with EiffelThreads, but in the end the changes I had to do might very well be a better design than what I had intended first. Instead of creating new threads all the time I just use a couple of worker threads that work on a common job queue. After the changes it looks great, it seems that there are no more memory leaks and as told before the daemons seem to run very fine.