Itt szerintem két külön dolgot értetek kernel thread alatt, és ez okozza a félreértést. bzt itt azt mondja kernel thread-nek, ami a kernelben fut, kernel privilégiumokkal. micsa azt érti alatta, ami normál user módú thread, de a kernel hozza létre és a kernel intézi a scheduling-ot. És egy harmadik dolog amit micsa user-level thread-nek hív, az olyan dolog, amiről a kernel nem is tud, a processz saját magán belül teljesen user módban oldja meg a schedulingot. A pthread legtöbb implementációja a 2. eshetőséget csinálja, de a 3. is létezhet, bár ott általában kihívásokra fel kell készülni. És itt a 2. és 3. közti különbségre gondolt micsa.