Slashdot Mirror


NetBSD Now Has Native pthreads!

jschauma writes, quoting the NetBSD changelog, was one of several people to point out that "Jason Thorpe has merged the nathanw_sa branch with -current. NetBSD now has a high performance, modern kernel thread implementation using Scheduler Activations in the main source tree. This work was performed by Nathan Williams with contributions by several other developers."

2 of 37 comments (clear)

  1. Does this mean...? by SixArmedJesus · · Score: 2, Interesting

    Does this mean that NetBSD can now support SMP, or am I just way off here... ?

    --

    *slight crashing sound*
    1. Re:Does this mean...? by sporty · · Score: 3, Interesting

      You can have seperate processes running on seperate processors without the use of threads. All it means, is that there is native code within netbsd itself to support threads.

      Threads are the ability for a process to run more instance of itself, sharing all data without starting a new process. With fork, all data is seperate.. two forked processees, for the most part, cannot affect each other.

      --

      -
      ping -f 255.255.255.255 # if only