disadvantages of kernel threads

Thread operation is now a sys call.

  • Slower and more resource intensive
  • less flexible: Used by all multithreaded programs

If implemented with many features,

  • expensive, even overkill for simple progbram.

if implemented with few features:

  • not flexible enough for some programs.