On Thu, 2 Jan 2003, Shlomi Fish wrote:
>
> Check:
>
> http://vipe.technion.ac.il/~shlomif/freecell-solver/to-do.html
>
> It is not linked to from the main site yet, but should be soon.
>
It can now be found in the navigation bar. There's an item mentioned about
a speculative feature of running in a multi-processed client/server mode.
I was told several times processes are more efficient than threads in
Linux and UNIX in general. But I still think that Game AI gives way to
multi-threading more easily because of the huge state collection that
needs to be common for all scans.
I think that when Apache became multi-threaded, its developers saw a huge
increase in performance. Kernel 2.6.x will also have a lot of
multi-threading optimizations from Ingo Mulnar, so the situation will be
even better. Maybe this multi-processing is faster than multi-threading is
a suburban legend without too much basis in reality.[1]
But I digress. If you have any commentary or corrections about this page,
please send them to me or post them here.
Regards,
Shlomi Fish
[1] - Some people take the opposite approach and say that multi-processing
was entirely superceded by multi-threading. I don't think so, because it
is still more secure and reliable than multi-threading is.
----------------------------------------------------------------------
Shlomi Fish shlomif_at_vipe.technion.ac.il
Home Page:
http://t2.technion.ac.il/~shlomif/
He who re-invents the wheel, understands much better how a wheel works.
Received on Thu Jan 02 2003 - 09:09:08 IST