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

  Рет қаралды 39,862

FeynmanCodingLab

FeynmanCodingLab

Күн бұрын

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
@rubendario9481
@rubendario9481 Жыл бұрын
Me encantó tu video, por favor jamás dejes de enseñar; en general, no me refiero sólo a KZbin.
@PREDALIENNET
@PREDALIENNET 3 жыл бұрын
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.
@alejo3157
@alejo3157 4 жыл бұрын
Excelente clase me sirvió para la Universidad, muchas gracias espero que siga subiendo mas contenido enriquecido. Gracias, saludos desde Colombia.
@brunogarcete1836
@brunogarcete1836 3 жыл бұрын
Gracias viejo claro conciso sin enredaderas
@roysalazarmorales8474
@roysalazarmorales8474 3 жыл бұрын
Excelente como se explica sencillo y con profundidad
@g0lbano
@g0lbano 2 жыл бұрын
Me ha molado mucho muchisimo la explicacion!! Gracias tio!!!
@ThaisCoder
@ThaisCoder 4 ай бұрын
Grandísima explicación!
@educationcurve8981
@educationcurve8981 2 жыл бұрын
muy buena profe, gracias aclaro mis dudas y me genero mas interes para estudiarlo a detalle
@davidenriquez6379
@davidenriquez6379 3 жыл бұрын
K grande mi auxiliar de sistemas operativos 2!
@JosueChatto
@JosueChatto 2 жыл бұрын
gracias!!, entendi mejor este tema, me ayudará en mi investigación 🕵
@alexdavidhurtadoyeneris7116
@alexdavidhurtadoyeneris7116 2 жыл бұрын
Muchas gracias, saludos.
@analauratorresmarin1815
@analauratorresmarin1815 4 жыл бұрын
excelente video... !!
@Stark-cx5ub
@Stark-cx5ub 4 жыл бұрын
Un video aplicando ejercicios de procesos e hilos en C O también listado de videos explicando arquitectura de computadoras, sistemas operativos y distribuidos
@Denisfutbol
@Denisfutbol 2 жыл бұрын
Muchas gracias por la información… muy útil ❤
@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
@AcademiaCS1
@AcademiaCS1 4 жыл бұрын
Haces un bello trabajo y además eficiente. Muchas gracias.
@develop-TC
@develop-TC Жыл бұрын
gracias
@ezequielmorales8115
@ezequielmorales8115 3 жыл бұрын
Linda información
@michellegutierrez4690
@michellegutierrez4690 3 жыл бұрын
Muchas gracias amigo me ayudaste entender finalmente este concepto! Explicas muy bien y las diapositivas ayudan muchisimo. De verdad gracias! :)
@alejandroyaelortizmartinez3443
@alejandroyaelortizmartinez3443 3 жыл бұрын
Excelente trabajo amigo gracias
@einerdoxa9049
@einerdoxa9049 3 жыл бұрын
Que esperas para hacer mas videos necesito saber todo sobre sistemas operativos
@agusfcoronado
@agusfcoronado 3 жыл бұрын
Excelente! Muchas gracias!
@elxchizel
@elxchizel 2 жыл бұрын
gracias amigo me sirvio mucho! sub y mg
@lumed2189
@lumed2189 Жыл бұрын
hola, que programa usas para tus presentaciones?
@XtremStar21
@XtremStar21 2 жыл бұрын
Graciaaaas
@estefaniamorenocastro7743
@estefaniamorenocastro7743 2 жыл бұрын
Hola, muy interesante tu video, puedo encontrar el libro en español?
@nayabodden8770
@nayabodden8770 2 жыл бұрын
que buen video amigo
@gastonvaldez4918
@gastonvaldez4918 3 жыл бұрын
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
@abnereliberganzahernandez6337
@abnereliberganzahernandez6337 2 жыл бұрын
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 Жыл бұрын
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.
@andressantiagosanchezjalvi6896
@andressantiagosanchezjalvi6896 4 жыл бұрын
gran ayuda, gracias
@gilbertoduarte6428
@gilbertoduarte6428 3 жыл бұрын
Muy buena explicacion, use velocidad de 1.25
@Gustmrlzz
@Gustmrlzz Жыл бұрын
dos núecleos son dos procesadores? (min. 13:02)
@ferchsp1379
@ferchsp1379 9 ай бұрын
5:00 definición de hilo
@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
¿Cuál fue REALMENTE el primer lenguaje de programación?
16:47
Каха и лужа  #непосредственнокаха
00:15
За кого болели?😂
00:18
МЯТНАЯ ФАНТА
Рет қаралды 3,1 МЛН
Увеличили моцареллу для @Lorenzo.bagnati
00:48
Кушать Хочу
Рет қаралды 8 МЛН
C++ vs Rust: which is faster?
21:15
fasterthanlime
Рет қаралды 403 М.
El Problema Informático de los 5 Filósofos  - CONCURRENCIA
15:32
Sistemas Operativos, Hilos 1 Concepto
7:42
Mtro. José Luis Elvira
Рет қаралды 28 М.
CPU: Nucleos e Hilos - Explicación sencilla
8:01
Geekzmo
Рет қаралды 104 М.
4. Assembly Language & Computer Architecture
1:17:35
MIT OpenCourseWare
Рет қаралды 726 М.
¿Qué Diablos es PROGRAMACIÓN CONCURRENTE?
8:11
hdeleon.net
Рет қаралды 18 М.
¿Por qué este Algoritmo está en tantos Videojuegos? - A* Explicado
15:38
Sistemas Operativos - Jerarquía y estados de un proceso - Jose María Cecilia
8:48
UCAM Universidad Católica de Murcia
Рет қаралды 60 М.