Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a 48core linux box. I would like to monitor per core cpu usage. However when I use top and press 1 I get an error message "Sorry, terminal is not big enough" Is there anyway I can increase the terminal window size. Max (putty) my laptop can do is ~46 lines. Increasing window size in putty or shell's ROWS variable hasn't helped.

share|improve this question

migrated from May 25 '11 at 23:10

This question came from our site for professional and enthusiast programmers.

The answer depends upon which terminal emulator you are running. Do I understand correctly, that you are running PuTTY on Microsoft Windows to log into your Linux server? – Rob May 25 '11 at 23:35
Yes, I am using PuTTY on Windows – user209051 May 26 '11 at 0:10

You can reduce your font size in putty to fit more lines. Using putty, I can see 64-cores in top on a 1920x1200 laptop monitor. You can also look into another way of looking at individual processor statistics.

Is it absolutely essential to see each CPU core's statistics? You could try mpstat -P ALL (installed as part of the sysstat package).

share|improve this answer
My screen is only 1280*800. Setting Font to 8pt didn't help, but if you select the option in the answer below, the effective font size seems < 8pt. – user209051 Jun 2 '11 at 2:32

A simple solution might be using xterm, which by default uses small font. This way, I can observe 64 cores at 1080 vertical resolution.

share|improve this answer
up vote 0 down vote accepted

I had to change rows to 60 under Windows option and set "When window is resized:" option to "Change the size of font" to get it to work

share|improve this answer

I had exactly the same problem with VNC to 48-core server. From the terminal run command:

$ echo $LINES

Then keep vertically re-sizing the terminal and check num lines, until the number of lines is sufficient (above 50 in my case)

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.