# Read out processor load

**URL:** <https://www.ruby-forum.com/t/read-out-processor-load/119380>\
**Category:** Ruby\
**Created:** [November 6, 2007, 4:07pm UTC](https://www.ruby-forum.com/t/read-out-processor-load/119380 "2007-11-06T16:07:12Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![flnative](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/5daacb/32.png) [@flnative](https://www.ruby-forum.com/u/flnative)\
**Post date:** [November 6, 2007, 4:07pm UTC](https://www.ruby-forum.com/t/read-out-processor-load/119380/1 "2007-11-06T16:07:12Z")

</div>

How can I read out the processor load with a rubyapp?  
thanks for help…

---

<div class="post-metadata">

**Author:** ![flnative](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/5daacb/32.png) [@flnative](https://www.ruby-forum.com/u/flnative)\
**Post date:** [November 6, 2007, 5:21pm UTC](https://www.ruby-forum.com/t/read-out-processor-load/119380/2 "2007-11-06T17:21:30Z")

</div>

K. R. wrote:

> How can I read out the processor load with a rubyapp?  
> thanks for help…

perhaps?

[http://www.noobkit.com/ruby-process-getrlimit](http://www.noobkit.com/ruby-process-getrlimit)

- Mac

---

<div class="post-metadata">

**Author:** ![flnative](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/5daacb/32.png) [@flnative](https://www.ruby-forum.com/u/flnative)\
**Post date:** [November 7, 2007, 3:02am UTC](https://www.ruby-forum.com/t/read-out-processor-load/119380/3 "2007-11-07T03:02:07Z")

</div>

On Wed, Nov 07, 2007 at 12:07:10AM +0900, K. R. wrote:

> How can I read out the processor load with a rubyapp?  
> thanks for help…

On Linux you can read load from /proc/loadavg. See the other replies  
for other ideas.

Paul

---

<div class="post-metadata">

**Author:** ![flnative](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/5daacb/32.png) [@flnative](https://www.ruby-forum.com/u/flnative)\
**Post date:** [November 7, 2007, 1:04am UTC](https://www.ruby-forum.com/t/read-out-processor-load/119380/4 "2007-11-07T01:04:02Z")

</div>

Michael L. wrote:

> K. R. wrote:
> 
> > How can I read out the processor load with a rubyapp?  
> > thanks for help…
> 
> perhaps?
> 
> [http://www.noobkit.com/ruby-process-getrlimit](http://www.noobkit.com/ruby-process-getrlimit)
> 
> - Mac

On Linux, do

a = `loadavg`

I can’t help you with Windows, but I think there’s something similar  
with Macs.

---

<div class="post-metadata">

**Author:** ![flnative](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/5daacb/32.png) [@flnative](https://www.ruby-forum.com/u/flnative)\
**Post date:** [November 7, 2007, 11:08am UTC](https://www.ruby-forum.com/t/read-out-processor-load/119380/5 "2007-11-07T11:08:01Z")

</div>

K. R. wrote:

> How can I read out the processor load with a rubyapp?  
> thanks for help…  
> gem install sys-cpu, I think.
