Cgroup para tener tus aplicaciones agrupadas y administradas.

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

La cueva del ultimo dragon Last Dragon

La cueva del ultimo dragon Last Dragon

Күн бұрын

Administra y agrupa tus aplicaciones, para tener un mejor control de los recursos de tus maquinas con GNU/Linux
Blog www.lastdragon...
Twitter / lastdragonmx​
Patreon / lastdragon​
Link de grupo a Telegram t.me/joinchat/...
#cgroup #linux

Пікірлер: 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!
@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
@robertotubaro5443
@robertotubaro5443 2 жыл бұрын
un saludo de argentina como siempre un placer ver tus videos se aprende mucho!!!!
@sergioc.3194
@sergioc.3194 8 ай бұрын
muy bueno, excelente que se encuentre contenido así en español.
@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
@truko22
@truko22 2 жыл бұрын
Simplemente brutal 👍🏽
@lastdragonmx
@lastdragonmx 2 жыл бұрын
GRacias
@pachambalaboral9299
@pachambalaboral9299 Жыл бұрын
ufff que excelente video, gracias por el aportazo ya voy a investigar mas del tema, saludos y bendiciones
@DanielHoracioBraga
@DanielHoracioBraga Күн бұрын
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.
@angelffg
@angelffg 2 жыл бұрын
Wooow! Genial! Last de donde sacas esa informacion ? Que libro recomiendas leer ?
@CallMeZatiel
@CallMeZatiel 2 жыл бұрын
Primer comentario
@lastdragonmx
@lastdragonmx 2 жыл бұрын
like
@ASDER-qs6yn
@ASDER-qs6yn Жыл бұрын
Gracias maestro. Necesitaba esto para hacer CPU pinning para QEMU
@felipevalenzuela6992
@felipevalenzuela6992 Жыл бұрын
esto es oro
@pc66ghz
@pc66ghz 2 жыл бұрын
1:19 Lo veo estrictamente necesario con un AMD THREADRIPPER que tiene 64 o mas nucleos
@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
@LaniakVol
@LaniakVol Жыл бұрын
Hola como podría agregar todos los threads de un navegador? al reiniciar se pierden los PIDS? Gracias.
@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
La cueva del ultimo dragon Last Dragon
Рет қаралды 1,6 М.
cgroups || control groups?
6:14
Null Labs
Рет қаралды 8 М.
А ВЫ ЛЮБИТЕ ШКОЛУ?? #shorts
00:20
Паша Осадчий
Рет қаралды 8 МЛН
Linux Container Primitives: cgroups, namespaces, and more!
34:27
linuxfestnorthwest
Рет қаралды 55 М.
Linux cgroups explained | limit resources for a set of processes
21:02
CVE-2024-6387 - Detection & Fixing - CodeAnt AI, Inc.
3:45
CodeAnt AI (YC W24)
Рет қаралды 440
Vulnerabilidad y solucion a: CVE-2024-6387 RegreSSHion
20:46
La cueva del ultimo dragon Last Dragon
Рет қаралды 2 М.
Understanding Systemd Cgroups |  LFCS Video Course Sander van Vugt
12:40
Sander van Vugt, RhatCertification
Рет қаралды 1,4 М.
Watch Unix guru FIX 4 years old Syscall restart BUG affecting all SPARC GNU Glibc systems!
1:15:05
Full NixOS Guide: Everything You Need to Know in One Place!
30:11
¿ Linux es para pobres y revivir maquinas viejas ? Creemos nuestro propio cluster con Slurm y Mosix
1:04:46
La cueva del ultimo dragon Last Dragon
Рет қаралды 4,7 М.