[pve-devel] qemu-server : cgroups implementation through systemd-run
    Alexandre DERUMIER 
    aderumier at odiso.com
       
    Sat May 30 18:49:46 CEST 2015
    
    
  
But maybe I'm wrong,
I don't know if cfs_quota_us value apply globally on all cpus , or individually on each cpu.
----- Mail original -----
De: "aderumier" <aderumier at odiso.com>
À: "dietmar" <dietmar at proxmox.com>
Cc: "pve-devel" <pve-devel at pve.proxmox.com>
Envoyé: Samedi 30 Mai 2015 18:01:54
Objet: Re: [pve-devel] qemu-server : cgroups implementation through systemd-run
>>yes, I do not want to do that. I think it does not really makes sense to 
>>restrict cpuset for 
>>containers if we can restrict overall cpu usage using cpulimit? 
I think it depend if application running inside container can do multithreading. 
for example, you have a physical serveur with 20cores. 
you can to assign 2cpus. 
so 10%. 
that mean that container will have 20cores running at 10%. 
If an application in container is monothreaded (1 php script for example), I'll use 10%speed of 1core. 
Now, same config with settings 2cpu set. 
1 monothreaded application, will use 100% of 1core. 
So 10x faster than previously 
That's an huge difference. 
----- Mail original ----- 
De: "dietmar" <dietmar at proxmox.com> 
À: "aderumier" <aderumier at odiso.com> 
Cc: "pve-devel" <pve-devel at pve.proxmox.com> 
Envoyé: Samedi 30 Mai 2015 12:49:19 
Objet: Re: [pve-devel] qemu-server : cgroups implementation through systemd-run 
> >>You think I should call it 'cpulimit' instead of 'cpus'? 
> 
> I mean, if you go in a container, do a "top", you'll always see the full 
> number of cpus of the host. 
> 
> in openvz : 
> cfs_quota_us = cpulimit. 
> cpus = number of cores assign in a container. 
> 
> 
> It's possible to really fix the number of cpus inside the container with 
> cpu.cpuset. 
> (The only problem is that we need to specify cpuids we want to assign, so it's 
> not easy to have a good auto loadbalacing with multiple containers) 
Yes, I do not want to do that. I think it does not really makes sense to 
restrict cpuset for 
containers if we can restrict overall cpu usage using cpulimit? 
_______________________________________________ 
pve-devel mailing list 
pve-devel at pve.proxmox.com 
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel 
    
    
More information about the pve-devel
mailing list