makrosäikeiden
Makrosäikeet ovat säikeitä, joiden ajoitus ja hallinta tapahtuvat suoraan käyttöjärjestelmän ytimessä. Ne ovat tyypillisesti kernel-tason säikeitä, joita ydin luo, aikatauluttaa ja siirtää kontekstia niiden välillä. Makrosäikeet muodostavat ohjelman suorituskyvyn yksiköitä, jotka voivat jakaa saman prosessin resursseja ja joilla on omat tilansa sekä toimintansa.
Mikrosäikeet, eli käyttäjätason säikeet, ovat ohjelman sisäisesti aikataulutettavia säikeitä, joita ei välttämättä nähdä ytimessä. Niiden hallinta
Hallinta ja API:t: Makrosäikeiden luominen tapahtuu OS-API:iden kautta, kuten POSIX Threads (pthread_create) tai Windowsin CreateThread. Aikataulutus
Käyttökohteet ja rajoitteet: Makrosäikeet ovat hyödyllisiä sovelluksissa, joissa on tarvetta sekä moniydinsuoritus että erillisten säikeiden tarkalle