|
|
About ::
TODO ::
Blog ::
RSS ::
Old blog ::
Projects ::
GIT ::
Gallery ::
Notes
Wed, 17 Jan 2007
Threading part of the NTL M-on-N threading library is ready.
Although not without problems - there is no scheduler (well, there is round-robin one,
which is not what I want), I did not run any kind of benchmarks to test
SMP scalability and timer signal overhead (the latter is the most
problematic part - although 'top' shows zero CPU
usage for pool of 100 threads sleeping in infinite loop,
it is still possible that actual CPU usage due to
signal delivery overhead can be noticeble).
Code does not contain kevent syscall wrappers yet. I will think about dynamic
library loading tricks, which allow to 'replace' syscalls in runtime.
Enough for today - I'm going climbing.
/devel/threading :: Link / Comments ()
|