Procesos e Hilos ¿Cuál es la diferencia? ¿Porqué es importante comprenderlos?

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ก.ย. 2024
  • Hola ! Si te interesa las Ciencias de la Computación y el Machine Learning, puedes suscribirte al canal para estar al tanto de más contenido. Esperamos que este contenido gratuito te ayude a aprender más y sea útil, un saludo. 👋
    .
    .
    Si quieres prepararte para entrevistas de trabajo y aprender más sobre algoritmos y estructuras de datos te recomiendo este libro: amzn.to/2XXjpX9
    .
    .
    .
    .
    .
    .
    .
    .
    .
    ------------------------------
    Track: Cyber Warrior - Iaio [Audio Library Release]
    Music provided by Audio Library Plus
    Watch: • Cyber Warrior - Iaio |...
    Free Download / Stream: alplus.io/cybe...
    ------------------------------

ความคิดเห็น • 41

  • @alejo3157
    @alejo3157 4 ปีที่แล้ว +7

    Excelente clase me sirvió para la Universidad, muchas gracias espero que siga subiendo mas contenido enriquecido. Gracias, saludos desde Colombia.

  • @PREDALIENNET
    @PREDALIENNET 3 ปีที่แล้ว +13

    Creo que hay 3 errores. Fork crea procesos, no hilos. Los hilos en C se crean con POSIX. Otro error es que golang no trabaja con hilos, de hecho, en un hilo introduce las goroutines, con lo que el hilo lo gestiona el sistema operativo mientras que las goroutinas es el mismo concepto de hilo pero gestionado por Go.
    El último error es que el hilo, no comparte el pcb ni los datos del proceso, que es realmente lo pesado, por tamaño y a la hora de hacer el cambio de contexto.

  • @rubendario9481
    @rubendario9481 10 หลายเดือนก่อน

    Me encantó tu video, por favor jamás dejes de enseñar; en general, no me refiero sólo a TH-cam.

  • @brunogarcete1836
    @brunogarcete1836 3 ปีที่แล้ว

    Gracias viejo claro conciso sin enredaderas

  • @g0lbano
    @g0lbano ปีที่แล้ว

    Me ha molado mucho muchisimo la explicacion!! Gracias tio!!!

  • @Stark-cx5ub
    @Stark-cx5ub 3 ปีที่แล้ว +1

    Un video aplicando ejercicios de procesos e hilos en C
    O también listado de videos explicando arquitectura de computadoras, sistemas operativos y distribuidos

  • @analauratorresmarin1815
    @analauratorresmarin1815 4 ปีที่แล้ว +2

    excelente video... !!

  • @roysalazarmorales8474
    @roysalazarmorales8474 3 ปีที่แล้ว

    Excelente como se explica sencillo y con profundidad

  • @ThaisDev914
    @ThaisDev914 2 หลายเดือนก่อน

    Grandísima explicación!

  • @michellegutierrez4690
    @michellegutierrez4690 2 ปีที่แล้ว

    Muchas gracias amigo me ayudaste entender finalmente este concepto! Explicas muy bien y las diapositivas ayudan muchisimo. De verdad gracias! :)

  • @AcademiaCS1
    @AcademiaCS1 3 ปีที่แล้ว

    Haces un bello trabajo y además eficiente. Muchas gracias.

  • @educationcurve8981
    @educationcurve8981 2 ปีที่แล้ว

    muy buena profe, gracias aclaro mis dudas y me genero mas interes para estudiarlo a detalle

  • @ferchsp1379
    @ferchsp1379 6 หลายเดือนก่อน

    5:00 definición de hilo

  • @Denisfutbol
    @Denisfutbol ปีที่แล้ว

    Muchas gracias por la información… muy útil ❤

  • @davidenriquez6379
    @davidenriquez6379 3 ปีที่แล้ว +1

    K grande mi auxiliar de sistemas operativos 2!

  • @develop-TC
    @develop-TC ปีที่แล้ว

    gracias

  • @omarcode6245
    @omarcode6245 ปีที่แล้ว

    tu proceso kernel_task usa 219 hilos?porque si un procesador maximo vi de 64 hilos como es posible
    o no entiendo bien

  • @alexdavidhurtadoyeneris7116
    @alexdavidhurtadoyeneris7116 2 ปีที่แล้ว

    Muchas gracias, saludos.

  • @alejandroyaelortizmartinez3443
    @alejandroyaelortizmartinez3443 3 ปีที่แล้ว

    Excelente trabajo amigo gracias

  • @agusfcoronado
    @agusfcoronado 3 ปีที่แล้ว

    Excelente! Muchas gracias!

  • @JosueChatto
    @JosueChatto 2 ปีที่แล้ว

    gracias!!, entendi mejor este tema, me ayudará en mi investigación 🕵

  • @Gustmrlzz
    @Gustmrlzz ปีที่แล้ว

    dos núecleos son dos procesadores? (min. 13:02)

  • @estefaniamorenocastro7743
    @estefaniamorenocastro7743 2 ปีที่แล้ว

    Hola, muy interesante tu video, puedo encontrar el libro en español?

  • @einerdoxa9049
    @einerdoxa9049 3 ปีที่แล้ว

    Que esperas para hacer mas videos necesito saber todo sobre sistemas operativos

  • @elxchizel
    @elxchizel 2 ปีที่แล้ว

    gracias amigo me sirvio mucho! sub y mg

  • @ezequielmorales8115
    @ezequielmorales8115 3 ปีที่แล้ว

    Linda información

  • @nayabodden8770
    @nayabodden8770 2 ปีที่แล้ว

    que buen video amigo

  • @lumed2189
    @lumed2189 ปีที่แล้ว

    hola, que programa usas para tus presentaciones?

  • @andressantiagosanchezjalvi6896
    @andressantiagosanchezjalvi6896 4 ปีที่แล้ว

    gran ayuda, gracias

  • @gastonvaldez4918
    @gastonvaldez4918 2 ปีที่แล้ว

    Que libro recomendas para aprender esto??

  • @juliocesararenasborrero3852
    @juliocesararenasborrero3852 3 ปีที่แล้ว

    Hola ven tengo una duda, un proceso es un programa en ejecución, es decir ¿cuando ese programa cuando esta montando en memoria RAM ya no sería un proceso? Y se convierte en proceso cuando la CPU lo ejecuta. Es muy importante para mí saberlo porfa por que tengo otra pregunta.

  • @AlexSoto1987
    @AlexSoto1987 3 ปีที่แล้ว

    hola, que programa usas para la presentación

  • @XtremStar21
    @XtremStar21 2 ปีที่แล้ว

    Graciaaaas

  • @abnereliberganzahernandez6337
    @abnereliberganzahernandez6337 ปีที่แล้ว

    despues de estudiar el libro de staling capitulos del 1 al 5 este video resume y da una muy buena explicacion conceptual. pero vayan a leer el libro ya que estos temas son demasiado amplios'
    pero excelente video me ha gustado mucho.
    con respecto a algo que hablaste en el video es interesante observar que al final tu dijiste que muchas aplicaciones requieren de programacion concrurrente y es totalmente cierto. un ejemplo que se me ocurre a esto es la computacion grafica, donde se hace el pipiline grafico, y es un arquitectura simd, con multiples hilos de ejecucion, entonces se realiza la misma instruccion para cada p[ixel, y ya que las imagenes de video y de renderizado constan de miles de pixeles, entonces se aplica la misma instruccion a cada pixel.
    hasta se ha creado hardware especializado como son las gpu para tener mayor poder computacional.
    y segun lo qu e he visto se podria decir que ningun cpu o gpu que tiene una estructura muy peculiar, podria funcionar sin la intervencion directa del sistema operativo, ya que aunque los nucleos este ahi y listos para ejecutar, es el sistema operativo el que optimiza la ejecucion y practicamente crea un proceso y le sigue la pista de principio a fin. esto creando estructuras de control con suficient einformacion asi como la informacion de estado del microprocesador.
    practicamente lo unico que hace el kernel es delegar tiempo de cpu a los distintos programas, manteniendo una temporizacion exacta y a su vez utilizando parametros como la prioridad de cada uno de los procesos para poder tomar decisione mas inteligentes.
    perodon por escribir tanto pero me sirve para repasar

    • @alexmon689
      @alexmon689 11 หลายเดือนก่อน

      Como se llama el libro?

  • @alexdavidhurtadoyeneris7116
    @alexdavidhurtadoyeneris7116 2 ปีที่แล้ว

    Te hago una consulta para validar si comprendí, digamos que estoy creando un proyecto frontend, en Js creo un codigo para validar un formulario y otro para el evento del menuhamburguesa en mobile, los hilos serán cada uno de estas instrucciones, una para validar el formulario y otra para el evento ?

    • @diego.coder26
      @diego.coder26 2 ปีที่แล้ว

      Javascript se ejecuta en un solo hilo, así es su arquitectura. y los eventos son APIS del navegador, por ende se ejecutan en otro hilo ya que no forman parte de Javascript, pero si se complementan. Recuerda que el hilo transporta instrucciones al core. un Hilo puede tener N operaciones.

  • @gilbertoduarte6428
    @gilbertoduarte6428 3 ปีที่แล้ว

    Muy buena explicacion, use velocidad de 1.25

  • @BrunoBackes
    @BrunoBackes 3 ปีที่แล้ว

    0:44

  • @educationcurve8981
    @educationcurve8981 2 ปีที่แล้ว

    muy buena profe, gracias aclaro mis dudas y me genero mas interes para estudiarlo a detalle

  • @adriant1451
    @adriant1451 ปีที่แล้ว

    gracias