Cgroup para tener tus aplicaciones agrupadas y administradas.

  Рет қаралды 2,337

Linux con Last Dragon

Linux con Last Dragon

Күн бұрын

Пікірлер: 32
@rafaelcampoverde
@rafaelcampoverde 2 жыл бұрын
Woooowww que genial! Había leído sobre cgroups y para que sirven pero tu lo has explicado de forma tan simple y utilizable! Gracias nuevamente!
@robertotubaro5443
@robertotubaro5443 2 жыл бұрын
un saludo de argentina como siempre un placer ver tus videos se aprende mucho!!!!
@sergioc.3194
@sergioc.3194 11 ай бұрын
muy bueno, excelente que se encuentre contenido así en español.
@ArgiSanchez
@ArgiSanchez 2 жыл бұрын
Muy buen trabajo David, eres uno de los mejores divulgadores de tecnologia linux, de forma facil, entendible y amena .. con unos tips geniales ...
@lastdragonmx
@lastdragonmx 2 жыл бұрын
Gracias
@eduardozepeda1972
@eduardozepeda1972 2 жыл бұрын
Yo no sabía que se pudiera negar el acceso al usuario root desde un cgroup. ¡Está increíble, gracias por compartir lo que sabes en youtube!
@lastdragonmx
@lastdragonmx 2 жыл бұрын
y lo mostrado es solo la puntita, deben investigar todo lo que se puede hacer....
@gerardodafonseca7909
@gerardodafonseca7909 2 жыл бұрын
excelente este video, muy útil, gracias
@pachambalaboral9299
@pachambalaboral9299 2 жыл бұрын
ufff que excelente video, gracias por el aportazo ya voy a investigar mas del tema, saludos y bendiciones
@truko22
@truko22 2 жыл бұрын
Simplemente brutal 👍🏽
@lastdragonmx
@lastdragonmx 2 жыл бұрын
GRacias
@ASDER-qs6yn
@ASDER-qs6yn Жыл бұрын
Gracias maestro. Necesitaba esto para hacer CPU pinning para QEMU
@angelffg
@angelffg 2 жыл бұрын
Wooow! Genial! Last de donde sacas esa informacion ? Que libro recomiendas leer ?
@pc6ghz
@pc6ghz 2 жыл бұрын
1:19 Lo veo estrictamente necesario con un AMD THREADRIPPER que tiene 64 o mas nucleos
@DanielHoracioBraga
@DanielHoracioBraga 2 ай бұрын
Siempre excelentes tus videos. Consulta: Soy usuario doméstico con conocimientos muy básicos de linux, por más que hace bastante que lo uso. Mi máquina es bastante modesta (4GB de ram, swap de 4GB y CPU AMD FX-6300 (6) @ 3.500GHz), usando una derivada de Manjaro (mabox), el tema es que cuando instalo algo de los repositorios extras, obviamente se compilan y mis núcleos se disparan y calientan. No me queda claro cómo debería limitar el uso de CPU para evitarlo ¿debería indicar el límite para pacman (y sus hijos) o para los programas de compilación? ¿si limito la memoria para esos programas se aborta la compilación o se ralentiza? Muchas gracias, CAPO.
@CallMeZatiel
@CallMeZatiel 2 жыл бұрын
Primer comentario
@lastdragonmx
@lastdragonmx 2 жыл бұрын
like
@felipevalenzuela6992
@felipevalenzuela6992 Жыл бұрын
esto es oro
@LaniakVol
@LaniakVol 2 жыл бұрын
Hola como podría agregar todos los threads de un navegador? al reiniciar se pierden los PIDS? Gracias.
@franhenrrobles9573
@franhenrrobles9573 2 жыл бұрын
Todo sistema operativo en su compilado por defecto contiene consigo los gobernadores generales de CPU y gobernadores de frecuencia de CPU, no importa el que sea, si es windows o linux, da igual. Lo que permiten los fabricantes de CPU (Siguiendo las especificaciones del datasheet) es que puedes preparar la CPU para admitir mas cargas de trabajo en determinados momentos del día para sacar mas provecho al chip, es lo que es el famoso "overclocking" que evidentemente requiere una refrigeración adicional para no reventar la CPU por el exceso de liberación de energía consumida (calor). Esta práctica no tiene nada de novedoso, ya se viene practicando desde hace años, cualquier persona "en teoría" podría "tocar" estas features en cualquier momento, solo que los fabricantes de chip y de sistema operativo dejan en claro que: "Úsese bajo su propio riesgo". Saludos, excelente canal.
@lastdragonmx
@lastdragonmx 2 жыл бұрын
Si, pero esto es otro nivel, por ejemplo el equivalente en windows de tiempos de cpu es el renice, ahi ni siquiera se requiere cgroup, cgroup es una capa muy superior al nice, Windows tiene que virtualizar docker por que no cuenta con la capacidad de tener docker por si mismo, debidoa que docker de hecho usa cgroup y overlay del sistema de archivos... con esto te das cuenta que windows no esta preparado para algo como cgroup, no lo tiene en su codigo.
@franhenrrobles9573
@franhenrrobles9573 2 жыл бұрын
@@lastdragonmx es cierto lo que dices, eso no tiene discusión alguna, mi comentario va en función de la primer parte del vídeo donde comentas acerca de que si se puede averiar o no la cpu por sobrecarga. Y ya que comentas lo de Docker, el aislamiento de procesos y el overlay son justamente la base del uso de contenedores y pos claro, solo Linux lo puede manejar en forma nativa, es más, solo Linux puede formar parte de un cluster de kubernete en un entorno de producción. Saludos, excelente canal.
@nicolasvallejos4536
@nicolasvallejos4536 2 жыл бұрын
podrias poner algun dia algunos pdf sobre kernel,bios,arquitecturas hay muchos en youtube o en muchos pdf que hablan muy por encima y nunca entrar a lo puro gracias
@emanuelalejandro5644
@emanuelalejandro5644 2 жыл бұрын
hace tiempo vi en unos de sus videos que recomendaba algunos libreos. pero el del kernel esta en ingles. Tambien dice que si quieres entender mejor como funciona linux, escrive un driver. No encuentro algun libro que hable sobre eso, que este en español. Me baje el de "lpi". aun no lo comienzo a leer, pero espero que este bueno
@emanuelalejandro5644
@emanuelalejandro5644 2 жыл бұрын
last, Alguna vez podrias hacer un video de endurecimiento de linux. Recomienda algunos pdf en español. Porfaaaaaaaaaaaaaa..
@lastdragonmx
@lastdragonmx 2 жыл бұрын
ese vídeo ya lo tengo, pero debe tener mas de un año
@esunmanta3988
@esunmanta3988 2 жыл бұрын
Buenas maestro. Soy un novato en debian pero únicamente echo en falta btfrs con timeshift automatizado. Se puede hacer pero no es tan sencillo como en manjaro donde te viene ya dado. Vengo de windows y no entiendo de hacer particiones. Vi un tutorial en inglés pero por lo visto ya no sirve porque ahora timeshift está pensado para las particiones que trae ubuntu. Entonces, ese youtuber, creo que metió un script y ahí ya sí que me pierdo. Nótese mi ignorancia en estos campos jeje. Tendría la bondad de hacer un tutorial a tal efecto? Quisiera instalar debian 11 con btrfs preparado para funcionar con timeshift automatizado y no creo ser el único. Lo consideró de muchísima utilidad ya que me permitiría experimentar con el sistema sin ninguna limitación sabiendo que puedo deshacer los cambios con un click. Es cierto maestro, que funciona rsync, pero es bastante más lento a la hora de crear el punto de restauración con ext4 (aunque reconozco su rapidez para realizar la restauración en sí). También he de decir que en manjaro con btrfs, timeshift me guarda la copia cuando actualizo pero rsync con debian no. No sé el porqué. Puedo estar equivocado. Un saludo, Lastdragon.
@lastdragonmx
@lastdragonmx 2 жыл бұрын
Ya debo tener vídeos de eso, estoy seguro, busca btrfs en mi canal
@esunmanta3988
@esunmanta3988 2 жыл бұрын
@@lastdragonmx He seguido investigando y efectivamente hay un video dedicado a ello. Sin embargo, no es funcional a día de hoy para el caso que nos ocupa, pues timeshift funciona ahora con las particiones @ y @home. Si visita el vídeo en cuestión vera comentarios similares al mío. Insisto en que no soy experto pero creo estar en lo cierto. Un saludo, Lastdragon.
@njjimenezc1970
@njjimenezc1970 2 жыл бұрын
Buenas tardes Last... Esto sólo sirve en SystemD?...
@McAri0
@McAri0 2 жыл бұрын
Esto es independiente de systemd. systemd (al igual que otros como por ej firejail, docker, etc) saca partido de los cgroups y permite gestionarlos. Por ejemplo: En una terminal puedes lanzar algo como esto: systemd-run --user --property=CPUQuota=12.34% --unit=lalala --pty --quiet --collect dd status=progress if=/dev/zero of=/dev/null Eso lanzará el "dd" permitiendo solo el 12.34% de la cpu. En ese momento se crea un nuevo service lalala.service dentro del systemd que puedes ver y controlar. Por ej puedes hacer cosas como: systemctl --user cat lalala.service systemctl --user status lalala.service Puedes comprobar que está usando un cgroup con: find /sys/fs/cgroup/user.slice/ -wholename "*lalala.service/cpu.max" -exec bash -c 'echo {}:; cat {}' \; Lo que te dará como resultado algo como esto: /sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/app.slice/lalala.service/cpu.max: 12340 100000 También puedes monitorizar los consumos de los cgroups de systemd con: systemd-cgtop Si te interesa el tema de los cgroups en systemd te recomiendo que le eches un ojo a los manuales del manpages, está todo muy bien explicado.
@njjimenezc1970
@njjimenezc1970 2 жыл бұрын
@@McAri0 muy amable Alberto... Gracias por la aclaratoria...
Linux no requiere reiniciar después de actualizar
19:03
Linux con Last Dragon
Рет қаралды 1,7 М.
Linux Container Primitives: cgroups, namespaces, and more!
34:27
linuxfestnorthwest
Рет қаралды 59 М.
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,2 МЛН
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 66 МЛН
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН
Este es el FUTURO del AUTOCONSUMO con PLACAS SOLARES en ESPAÑA
9:50
Borja - Academia Energía Solar
Рет қаралды 663
Understanding Systemd Cgroups |  LFCS Video Course Sander van Vugt
12:40
Sander van Vugt, RhatCertification
Рет қаралды 1,6 М.
Linux: Más Allá de las Distribuciones, ¡Es Uno Solo!
15:48
Mi conocimiento en TI
Рет қаралды 1,3 М.
Re:World D. Lives - I explain why Linux is CRAP
26:27
Linux con Last Dragon
Рет қаралды 3,6 М.
Port Knocking y su uso anti DDoS
52:51
Linux con Last Dragon
Рет қаралды 1,3 М.
Creando de cero la base de un sistema operativo de 16 bits llamado RetroDOS
25:31
ParcelaDigital, el canal de Manuel Llaca
Рет қаралды 8 М.
cgroups || control groups?
6:14
Null Labs
Рет қаралды 9 М.
Todo lo que debes SABER sobre los SISTEMAS DE ARCHIVOS
18:41
Tutos PC
Рет қаралды 171 М.
Windows 11 self-destructs. How can its users live like this?
22:20
Linux con Last Dragon
Рет қаралды 4,3 М.