Transcripción 8/2/2026, 12:20:15 p. m.
Apuntes
• Hilos en Sistemas Virtuales de Máquina (SVM) Es un sistema multitarea, es decir, capaz de ejecutar varios hilos de ejecución simultáneamente. La SVM gestiona todos los detalles relacionados con la asignación de tiempos y priorización de los hilos. La diferencia entre un Sistema Operativo, los hilos y la SVM es que los hilos corren dentro de la SVM, que a su vez es un proceso del sistema operativo. El programa tarda en ejecutarse aproximadamente 20 segundos, que corresponde al tiempo del proceso más largo. • Hilo en SVM Para crear un hilo en la SVM, se necesita la clase `Thread` y definir el método `run()`. Luego, se instancia esta clase y se llama al método `start()` para que el hilo comience a ejecutarse. Los hilos se ejecutan sobre la máquina virtual. • Método `run()` Este método comienza a ejecutarse cuando tenemos muy clara la tarea que debemos realizar. Cuando la tarea finaliza, el método termina su ejecución. • Método `sleep()` Se usa para que los hilos puedan distinguir y gestionar recursos. Es decir, el método bloquea el hilo durante la cantidad de milisegundos indicada en su parámetro, poniendo al hilo en estado de espera o bloqueo. • Método `main()` Es el méto...
Estudia con juegos interactivos
Sube tus apuntes y genera flashcards, examenes y mas con IA
Empezar gratis