Re: rctl limit cpu

2012-03-31 Thread Edward Tomasz Napierała
On Wed, Mar 28, 2012 at 04:30:33PM +0400, Slawa Olhovchenkov wrote:
 On Wed, Jul 27, 2011 at 09:32:49PM +0200, Edward Tomasz Napiera?a wrote:
  Wiadomo?? napisana przez Alexander Pyhalov w dniu 26 lip 2011, o godz. 
  15:32:
   Hello.
   I see in rctl man page, that I can limit cpu time in milliseconds, e.g., 
   for jail. But I can't deny allocation of the resource (according to man 
   page).
   In Solaris I can assign different amount of cpu shares to different 
   projects. How can I achieve this with rctl? For example, I'd like to give 
   jail:www 40% CPU, jail:db - 50% CPU and leave 10% to the base system...
  
  The cputime resource (it got renamed shortly before the code freeze to match
  resource names in login.conf(5)) defines amount of CPU time used, not the 
  percentage.
  That's why you cannot deny it - if you could, it would just make the 
  offending process
  (jail, login class, user) hang indefinitely.
  
  The %CPU limit is not implemented yet.  I plan to do this before sometime
  after 9.0 is out.
 
 Any progress yet?

Nope, sorry.  There is a good chance for this to be a GSoC project this year,
though.

-- 
If you cut off my head, what would I say?  Me and my head, or me and my body?
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: rctl limit cpu

2012-03-28 Thread Slawa Olhovchenkov
On Wed, Jul 27, 2011 at 09:32:49PM +0200, Edward Tomasz Napiera?a wrote:

 Wiadomo?? napisana przez Alexander Pyhalov w dniu 26 lip 2011, o godz. 15:32:
  Hello.
  I see in rctl man page, that I can limit cpu time in milliseconds, e.g., 
  for jail. But I can't deny allocation of the resource (according to man 
  page).
  In Solaris I can assign different amount of cpu shares to different 
  projects. How can I achieve this with rctl? For example, I'd like to give 
  jail:www 40% CPU, jail:db - 50% CPU and leave 10% to the base system...
 
 The cputime resource (it got renamed shortly before the code freeze to match
 resource names in login.conf(5)) defines amount of CPU time used, not the 
 percentage.
 That's why you cannot deny it - if you could, it would just make the 
 offending process
 (jail, login class, user) hang indefinitely.
 
 The %CPU limit is not implemented yet.  I plan to do this before sometime
 after 9.0 is out.

Any progress yet?
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: rctl limit cpu

2011-07-27 Thread Edward Tomasz Napierała
Wiadomość napisana przez Alexander Pyhalov w dniu 26 lip 2011, o godz. 15:32:
 Hello.
 I see in rctl man page, that I can limit cpu time in milliseconds, e.g., for 
 jail. But I can't deny allocation of the resource (according to man page).
 In Solaris I can assign different amount of cpu shares to different projects. 
 How can I achieve this with rctl? For example, I'd like to give jail:www 40% 
 CPU, jail:db - 50% CPU and leave 10% to the base system...

The cputime resource (it got renamed shortly before the code freeze to match
resource names in login.conf(5)) defines amount of CPU time used, not the 
percentage.
That's why you cannot deny it - if you could, it would just make the offending 
process
(jail, login class, user) hang indefinitely.

The %CPU limit is not implemented yet.  I plan to do this before sometime
after 9.0 is out.

--
If you cut off my head, what would I say?  Me and my head, or me and my body?

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


rctl limit cpu

2011-07-26 Thread Alexander Pyhalov

Hello.
I see in rctl man page, that I can limit cpu time in milliseconds, e.g., 
for jail. But I can't deny allocation of the resource (according to man 
page).
In Solaris I can assign different amount of cpu shares to different 
projects. How can I achieve this with rctl? For example, I'd like to 
give jail:www 40% CPU, jail:db - 50% CPU and leave 10% to the base system...

--
Best regards,
Alexander Pyhalov,
system administrator of Computer Center of Southern Federal University
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org