Hilos, Programación, Sistemas operativos