cómo funciona el kernel