Linode Forum
Linode Community Forums
 FAQFAQ    SearchSearch    MembersMembers      Register Register 
 LoginLogin [ Anonymous ] 
Post new topic  Reply to topic
Author Message
PostPosted: Thu Mar 20, 2008 8:33 pm 
Offline
Newbie

Joined: Thu Mar 20, 2008 8:30 pm
Posts: 2
ICQ: 39334829
AOL: DaninFuchs
Hey there. About to set up my Linode for a few things, and I was just curious - is it considered in bad taste to run cpu-heavy software?

Am I allowed to run my allocation of CPU at 100% perpetually? (AKA boinc projects, etc) Or is it generally preferred to only use what's required? If CPU resources are shared I certainly have no issue only using what I require, but if they're static-allocated, I'll certainly put my 'left-overs' to good use..

Thanks!


Top
   
 Post subject:
PostPosted: Sat Mar 22, 2008 2:52 am 
Offline
Senior Member
User avatar

Joined: Sun Feb 08, 2004 7:18 pm
Posts: 562
Location: Austin
Memory is allocated to each Linode. CPU is burstable. Any Linode can use all the CPU that's available.

It would definitely be "frowned upon" to use all your CPU all the time.


Top
   
 Post subject:
PostPosted: Sat Mar 22, 2008 5:27 am 
Offline
Newbie

Joined: Thu Mar 20, 2008 8:30 pm
Posts: 2
ICQ: 39334829
AOL: DaninFuchs
That's what I suspected. Thank you for confirming, I'll definitely avoid it. I can see this being a frequent curiosity for new users - perhaps an FAQ mention would be in order? Just a thought.


Top
   
 Post subject:
PostPosted: Sat Mar 22, 2008 5:52 am 
Offline
Senior Member

Joined: Fri Feb 18, 2005 4:09 pm
Posts: 594
Xan wrote:
It would definitely be "frowned upon" to use all your CPU all the time.


On the contrary! It is my understanding this is NOT the case.

Please use all the CPU you wish, is my understanding. No Frowning. I suggest you ask the Linode staff yourself in an email or support ticket rather than relying on our "opinions".

James


Top
   
 Post subject:
PostPosted: Sat Mar 22, 2008 11:28 am 
Offline
Senior Member
User avatar

Joined: Sun Feb 08, 2004 7:18 pm
Posts: 562
Location: Austin
zunzun wrote:
I suggest you ask the Linode staff yourself in an email or support ticket rather than relying on our "opinions".


Please do, now I'm curious. Because if everybody were doing that, there'd be no burst at all.


Top
   
 Post subject:
PostPosted: Sat Mar 22, 2008 12:41 pm 
Offline
Newbie

Joined: Fri Nov 02, 2007 10:42 pm
Posts: 3
I found this, at one point when wondering about this:

http://www.linode.com/forums/viewtopic.php?p=7426#7426


Top
   
 Post subject:
PostPosted: Sat Mar 22, 2008 1:36 pm 
Offline
Senior Member

Joined: Fri Feb 18, 2005 4:09 pm
Posts: 594
CDMoyer wrote:
I found this...


There is this from the Linode FAQ, looks like a 'No Frowning' policy to me:

http://www.linode.com/faq.cfm#how-do-i- ... are-of-cpu

James


Top
   
 Post subject:
PostPosted: Sat Mar 22, 2008 2:24 pm 
Offline
Senior Member
User avatar

Joined: Sun Feb 08, 2004 7:18 pm
Posts: 562
Location: Austin
The FAQ refers to the "worst case scenario", which is what you guys are trying to achieve by hogging all the CPU. In the IRC chat that CDMoyer dug up, Caker refers to lowering the priority of chronic CPU abusers. That sounds like frowning to me.

And apart from that, it's just plain rude and bad form to chew up the whole CPU. This is a shared environment. I thought it was a bad idea when Linode made Gentoo available, for this reason, but I guess it's working out okay. FaH certainly wouldn't.

EDIT: I don't mean DaninFuchs is trying to be a CPU hog. He was asking the simple question whether CPU was statically allocated or not, and based on that he was going to run BOINC or not. I think that question has been answered and this thread has digressed. I do hope you join Linode, DaninFuchs!


Top
   
 Post subject:
PostPosted: Sat Mar 22, 2008 3:47 pm 
Offline
Senior Member

Joined: Fri Feb 18, 2005 4:09 pm
Posts: 594
Xan wrote:
Caker refers to lowering the priority of chronic CPU abusers.


I will open a support ticket and ask if this is the case.

James


Top
   
 Post subject:
PostPosted: Sat Mar 22, 2008 3:53 pm 
Offline
Senior Member

Joined: Fri Feb 18, 2005 4:09 pm
Posts: 594
Ticket opened as follows;

There is currently a forum thread in which it seems to be Linode policy to lower the kernel scheduling priority for those Linode users that are labeled "chronic CPU abusers".

Xan wrote:
Caker refers to lowering the priority of chronic CPU abusers.


1) Is priority reduction for CPU usage the current policy?

2) What determines application of the label "chronic CPU abuser"?

3) Is it currently being applied to any Linode customer?

4) Is it being applied to my site, zunzun.com?

James


Top
   
 Post subject:
PostPosted: Mon Mar 24, 2008 9:16 am 
Offline
Senior Member

Joined: Fri Feb 18, 2005 4:09 pm
Posts: 594
Answers below.

1) Is priority reduction for CPU usage the current policy?

Yes

2) What determines application of the label "chronic CPU abuser"?

Significantly higher than average CPU usage consistently for prolonged time such that it causes decreased performance for the other Linodes sharing the host.

3) Is it currently being applied to any Linode customer?

Not that I am aware of.

4) Is it being applied to my site, zunzun.com?

No.


Top
   
 Post subject:
PostPosted: Mon Mar 24, 2008 10:53 am 
Offline
Senior Member
User avatar

Joined: Sun Feb 08, 2004 7:18 pm
Posts: 562
Location: Austin
Thanks for finding that out, zunzun; it's nice to have some more authoritative information.

I'd summarize it as "use all the CPU you want, but don't go nuts with BOINC or Folding or by letting processes run away." Seems more than fair to me.


Top
   
 Post subject:
PostPosted: Mon Mar 24, 2008 11:58 am 
Offline
Senior Member

Joined: Fri Dec 07, 2007 1:37 am
Posts: 385
Location: NC, USA
Hate to take an already OT thread and make it worse, but...
Xan wrote:
I thought it was a bad idea when Linode made Gentoo available, for this reason, but I guess it's working out okay.

My linode is a lightly loaded static web and mailserver, running Gentoo, updated weekly:

Your Linode has averaged
0%
of one Host CPU for this month

DURING this weeks update:
# cat /proc/io_status
io_count=322162 io_rate=33 io_tokens=2000000 token_refill=512 token_max=2000000

I'd choose a host populated with Gentoo installs over one full of number crunching apps any day :)


Top
   
 Post subject:
PostPosted: Mon Mar 24, 2008 7:00 pm 
Offline
Senior Member

Joined: Fri Feb 18, 2005 4:09 pm
Posts: 594
Xan wrote:
Thanks for finding that out, zunzun; it's nice to have some more authoritative information.


My wife's Burmese nickname is zunzun, hence zunzun.com. My name is James - and you're welcome!

James

P.S. Of course 'chronic CPU abuser' could be someone running Vista, heh heh heh...


Top
   
 Post subject:
PostPosted: Tue Mar 25, 2008 2:42 am 
Offline
Newbie

Joined: Tue Sep 20, 2005 1:41 pm
Posts: 4
How about someone running 3 vista machines? :D


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
RSS

Powered by phpBB® Forum Software © phpBB Group