How to display meminfo in megabytes in top?Human readable memory sizes in top?yum: RPM dependency treehtop - change units for memory usage displayAppearance of plus (+) in top outputOSX top command shows 5 running on a quad coreWhat is using memory?Investigating Active MemInfoHow to view summaric memory usage of groups of commands (instead of processes)What is using 4GB of memory? (Not cache, not a process, not slab, not shm)Recover from faking /proc/meminfohtop - change units for memory usage displayHow are /proc/meminfo values calculated?Slab cache affecting used memory much more than /proc/meminfo suggestsFilter top(1) display by COMMAND=abc OR COMMAND=xyz
Does an unused member variable take up memory?
What is this tube in a jet engine's air intake?
Is this Paypal Github SDK reference really a dangerous site?
What should I do when a paper is published similar to my PhD thesis without citation?
What does the Digital Threat scope actually do?
cannot log in to the server after changing SSH port
What will happen if my luggage gets delayed?
Why restrict private health insurance?
Movie: boy escapes the real world and goes to a fantasy world with big furry trolls
Is it appropriate to ask a former professor to order a book for me through an inter-library loan?
What sort of fish is this
Do similar matrices have same characteristic equations?
Why aren't there more Gauls like Obelix?
Called into a meeting and told we are being made redundant (laid off) and "not to share outside". Can I tell my partner?
Why do we say 'Pairwise Disjoint', rather than 'Disjoint'?
What is Tony Stark injecting into himself in Iron Man 3?
How to copy the rest of lines of a file to another file
How exactly does an Ethernet collision happen in the cable, since nodes use different circuits for Tx and Rx?
Can I take the the bonus-action attack from Two-Weapon Fighting without taking the Attack action?
Giving a career talk in my old university, how prominently should I tell students my salary?
Create chunks from an array
Would those living in a "perfect society" not understand satire
Help! My Character is too much for her story!
Gomel chasadim tovim - are there bad chasadim?
How to display meminfo in megabytes in top?
Human readable memory sizes in top?yum: RPM dependency treehtop - change units for memory usage displayAppearance of plus (+) in top outputOSX top command shows 5 running on a quad coreWhat is using memory?Investigating Active MemInfoHow to view summaric memory usage of groups of commands (instead of processes)What is using 4GB of memory? (Not cache, not a process, not slab, not shm)Recover from faking /proc/meminfohtop - change units for memory usage displayHow are /proc/meminfo values calculated?Slab cache affecting used memory much more than /proc/meminfo suggestsFilter top(1) display by COMMAND=abc OR COMMAND=xyz
Sometimes it is not comfortable to see meminfo in kilobytes when you have several gigs of RAM. In Linux, it looks like:
And here is how it looks in Mac OS X:
Is there a way to display meminfo in Linux top in terabytes, gigabytes and megabytes?
linux memory top meminfo
|
show 1 more comment
Sometimes it is not comfortable to see meminfo in kilobytes when you have several gigs of RAM. In Linux, it looks like:
And here is how it looks in Mac OS X:
Is there a way to display meminfo in Linux top in terabytes, gigabytes and megabytes?
linux memory top meminfo
5
Apparently, some posts say that in Redhat Linux you can do someting liketop -M
to display the usage in MB. If you only want to monitor the memory usage, you can use rather usehtop
. Not sure of any other option.
– Barun
Dec 19 '13 at 15:54
Right you are, but there is nothing about that in build-in help. I've just occasionally was able to find that in man page
– Anthony Ananich
Dec 19 '13 at 15:56
1
The man page is the builtin help.
– casey
Dec 19 '13 at 15:59
2
You could always usefree -m
, or betterfree -h
instead.
– terdon♦
Dec 19 '13 at 16:48
5
Once you jump into top hitE
until it shows the memory cumulative you're looking for, then hitW
to write that configuration to disk.
– Trevor Norris
Apr 13 '15 at 2:07
|
show 1 more comment
Sometimes it is not comfortable to see meminfo in kilobytes when you have several gigs of RAM. In Linux, it looks like:
And here is how it looks in Mac OS X:
Is there a way to display meminfo in Linux top in terabytes, gigabytes and megabytes?
linux memory top meminfo
Sometimes it is not comfortable to see meminfo in kilobytes when you have several gigs of RAM. In Linux, it looks like:
And here is how it looks in Mac OS X:
Is there a way to display meminfo in Linux top in terabytes, gigabytes and megabytes?
linux memory top meminfo
linux memory top meminfo
edited Feb 2 '18 at 11:30
Jeff Schaller
43.2k1159138
43.2k1159138
asked Dec 19 '13 at 15:44
Anthony AnanichAnthony Ananich
3,22942241
3,22942241
5
Apparently, some posts say that in Redhat Linux you can do someting liketop -M
to display the usage in MB. If you only want to monitor the memory usage, you can use rather usehtop
. Not sure of any other option.
– Barun
Dec 19 '13 at 15:54
Right you are, but there is nothing about that in build-in help. I've just occasionally was able to find that in man page
– Anthony Ananich
Dec 19 '13 at 15:56
1
The man page is the builtin help.
– casey
Dec 19 '13 at 15:59
2
You could always usefree -m
, or betterfree -h
instead.
– terdon♦
Dec 19 '13 at 16:48
5
Once you jump into top hitE
until it shows the memory cumulative you're looking for, then hitW
to write that configuration to disk.
– Trevor Norris
Apr 13 '15 at 2:07
|
show 1 more comment
5
Apparently, some posts say that in Redhat Linux you can do someting liketop -M
to display the usage in MB. If you only want to monitor the memory usage, you can use rather usehtop
. Not sure of any other option.
– Barun
Dec 19 '13 at 15:54
Right you are, but there is nothing about that in build-in help. I've just occasionally was able to find that in man page
– Anthony Ananich
Dec 19 '13 at 15:56
1
The man page is the builtin help.
– casey
Dec 19 '13 at 15:59
2
You could always usefree -m
, or betterfree -h
instead.
– terdon♦
Dec 19 '13 at 16:48
5
Once you jump into top hitE
until it shows the memory cumulative you're looking for, then hitW
to write that configuration to disk.
– Trevor Norris
Apr 13 '15 at 2:07
5
5
Apparently, some posts say that in Redhat Linux you can do someting like
top -M
to display the usage in MB. If you only want to monitor the memory usage, you can use rather use htop
. Not sure of any other option.– Barun
Dec 19 '13 at 15:54
Apparently, some posts say that in Redhat Linux you can do someting like
top -M
to display the usage in MB. If you only want to monitor the memory usage, you can use rather use htop
. Not sure of any other option.– Barun
Dec 19 '13 at 15:54
Right you are, but there is nothing about that in build-in help. I've just occasionally was able to find that in man page
– Anthony Ananich
Dec 19 '13 at 15:56
Right you are, but there is nothing about that in build-in help. I've just occasionally was able to find that in man page
– Anthony Ananich
Dec 19 '13 at 15:56
1
1
The man page is the builtin help.
– casey
Dec 19 '13 at 15:59
The man page is the builtin help.
– casey
Dec 19 '13 at 15:59
2
2
You could always use
free -m
, or better free -h
instead.– terdon♦
Dec 19 '13 at 16:48
You could always use
free -m
, or better free -h
instead.– terdon♦
Dec 19 '13 at 16:48
5
5
Once you jump into top hit
E
until it shows the memory cumulative you're looking for, then hit W
to write that configuration to disk.– Trevor Norris
Apr 13 '15 at 2:07
Once you jump into top hit
E
until it shows the memory cumulative you're looking for, then hit W
to write that configuration to disk.– Trevor Norris
Apr 13 '15 at 2:07
|
show 1 more comment
8 Answers
8
active
oldest
votes
When in top, typing capital "E" cycles through different memory units (kb, mb, gb etc) in the total memory info:
While lower-case "e" does the same individual process lines:
From the manpage:
2c. MEMORY Usage
This portion consists of two lines which may express values in kibibytes
(KiB) through exbibytes (EiB) depending on the scaling factor enforced
with the 'E' interactive command.
Version Information: top -version
: procps-ng version 3.3.9
System: CentOS 7
4
Does not work for me in RHEL
– Anthony Ananich
May 11 '14 at 11:49
3
Works in ubuntu 14.04 cheers.
– tjjjohnson
May 22 '14 at 4:22
works in fedora 20
– sivann
Sep 19 '14 at 8:48
5
@AnthonyAnanich: Does work for me in RHEL 7.
– krlmlr
Dec 17 '14 at 11:14
3
<time machine from the future>I find the default units of Petabytes is woefully inadequate and unhelpful. I always end up having to hit E at least once to set top in units of Exabytes.</time machine from the future>
– Trevor Boyd Smith
Feb 16 '17 at 15:12
|
show 1 more comment
There is a command-line option which does that:
-M : Detect memory units
Show memory units (k/M/G) and display floating point values in the
memory summary.
So it is sufficient to run top like that:
top -M
If -M
does not work you can press E
while already in top.
From man top
(procps-ng version 3.3.9):
E :Extend-Memory-Scale in Summary Area
With this command you can cycle through the available summary area memory scaling which ranges from KiB (kibibytes or 1,024 bytes) through EiB (exbibytes or 1,152,921,504,606,846,976 bytes).
If you see a '+' between a displayed number and the following label, it means that top was forced to truncate some portion of that number. By raising the scaling factor, such truncation can be avoided.
22
+1 , but checked in Ubuntu , its saying not working. Any way in Ubuntu ?
– rɑːdʒɑ
Dec 19 '13 at 15:59
I have no clue, @richardparker
– Anthony Ananich
Dec 19 '13 at 16:32
1
Damn, you racked up a ton of karma with a simple (but good) self-answered Q&A. Nice work.
– user1717828
Oct 29 '15 at 15:39
3
That blur isn't blurry enough, antonio.
– Evgeni Sergeev
May 24 '16 at 9:19
2
Works for RHEL 6 (pressing 'E' does not as the top comment)
– Molten Ice
Sep 9 '16 at 10:02
|
show 1 more comment
You can also use htop
. It's much cooler than top
.
If you are using Debian or one of its derivatives, then you can install it using sudo apt-get install htop
.
Edit: Here is a screenshot with a better color scheme:
16
htop
looks better with either a white or a black background. Your screenshot color scheme is less than optimal.
– jlliagre
Dec 19 '13 at 17:42
1
@jlliagre Eye of the beholder.
– Jonathan Komar
Aug 7 '15 at 7:07
@macmadness86 alternate screenshot added
– jlliagre
Aug 7 '15 at 7:20
1
fyi, htop comes with other color shemes which you can access by going to setupF2
.
– Miguel Mota
Nov 28 '16 at 20:09
add a comment |
top -M
doesn't work on any of the Fedora, Debian or Ubuntu distros to my knowledge. I just tried it and it's not in the procps-ng
package that provides top
. There are many implementations of top
so one needs to pay special attention to which they use.
In general it's best to use free
with switching to get the amount of memory free on Linux.
procps vs. procps-ng
You might of noticed that on CentOS 5 & 6 as well as RHEL 5 & 6 that top -M
appears to work. This is because those distros ship with the original version of procps
. The project was forked and there is now another project procps-ng
.
Some of the details as to why there was fork, from the Fedora Project's page.
excerpt
Old (legacy) procps tools had no updates for several years and that led to a massive code split caused by a local-only application of distribution specific patches, which were not merged upstream. The project became hardly maintainable since some of the newly written patches were incompatible with sources maintained by other distributors. A similar incompatibility could be noticed in the applications behavior and their command line switches. This inevitable update can be understood as an effort to unify the procps tools across all Linux distributions.
So to be clear, the forked project, procps-ng
is what Debian, Fedora, Ubuntu, and other distros are using, the legacy project, which does support top -M
is still in use of several of the longer term releases that don't keep up with the latest and greatest.
NOTE: I downloaded the latest version of procps-ng
, "procps-ng version 3.3.9.1-14ef" and it too was lacking the -M
switch.
$ ./top/top -version
procps-ng version 3.3.9.1-14ef
Usage:
lt-top -hv | -bcHiOSs -d secs -n max -u|U user -p pid(s) -o field -w [cols]
free
In running free
with switches you can see the most likely reason as to why the lack of units feature is missing from procps-ng
's implementation of top
.
$ free -m
total used free shared buffers cached
Mem: 7782 6506 1276 0 504 1726
-/+ buffers/cache: 4274 3507
Swap: 7823 1429 6394
[saml@greeneggs ~]$ free -k
total used free shared buffers cached
Mem: 7969492 6663180 1306312 0 516948 1764780
-/+ buffers/cache: 4381452 3588040
Swap: 8011772 1463456 6548316
Rounding becomes problematic, so I believe, procps
's implementation avoids the issue by not offering the ability.
htop
Does an OK job of showing aggregate memory usage.
atop
In my opinion a better tool for looking at memory.
nmon
Another useful tool is nmon
for looking at system performance.
1
top -M
works for me in RHEL6
– Anthony Ananich
Dec 19 '13 at 21:58
2
@AnthonyAnanich - I researched this a bit more. CentOS 5.4's top version "procps version 3.2.8" has the-M
switch, CentOS 5.8, also has this switch, "procps version 3.2.7". However Fedora 19 has "procps-ng version 3.3.8" which doesn't support the-M
switch.
– slm♦
Dec 19 '13 at 22:07
@AnthonyAnanich - added details to my answer about procps vs. procps-ng.
– slm♦
Dec 19 '13 at 22:14
Great answer, thank you, @slm. I even do not know which of the three answers is the best. Will not award to anyone, I want let other people decide.
– Anthony Ananich
Jan 22 '14 at 11:11
@AnthonyAnanich - NP. You should consider picking one if you feel that it answers your Q 100%. Accepting an A is important since it signals to the rest of the community that passes by your Q that you as the OP felt this A answered or solved your particular issues. If other A's are outstanding they'll get UV'd as well. Not accepting one, is basically a signal that you as the OP still feel your Q hasn't bee sufficiently answered. The accepted A also gets positioned as the 1st A when ppl see your Q in the future.
– slm♦
Jan 22 '14 at 12:59
|
show 1 more comment
You can press the following keys:
e -- Change the scaling factor on the summary display
Shift+e -- Change the scaling factor on the task
Shift+w -- Save current settings
e and shift-e are the other way round on my system at least...
– fifaltra
Aug 26 '16 at 9:45
2
Didn't know aboutShift
+w
, great tip to save my config :)
– sofly
Mar 9 '17 at 18:27
add a comment |
So the quick answer : depending on your linux distro, try either :
top -M
OR, after starting top, type capital E (then W to write the config).
One of those should work for nearly everybody (except Solaris, of course, where you'd be lucky to have top at all).
bonus tip : every time you start a top instance on a new install, type ExyzW to save colours and highlighting and units - what a relief!
4
All of this information has been posted already.
– Scott
Feb 9 '16 at 1:09
add a comment |
On RHEL7
top
shift + e or CspsLK ON. You need " E " capital alphabet.
You will get in MiB, Gib, TiB, PiB, EiB. All these you can access.
And also you can you htop command which should be downlaoded and installed on rpm base system.
Thank you.
Sagar Dalvi
add a comment |
On command line I want top to show memory in MB. How to do it?
New contributor
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f105908%2fhow-to-display-meminfo-in-megabytes-in-top%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
8 Answers
8
active
oldest
votes
8 Answers
8
active
oldest
votes
active
oldest
votes
active
oldest
votes
When in top, typing capital "E" cycles through different memory units (kb, mb, gb etc) in the total memory info:
While lower-case "e" does the same individual process lines:
From the manpage:
2c. MEMORY Usage
This portion consists of two lines which may express values in kibibytes
(KiB) through exbibytes (EiB) depending on the scaling factor enforced
with the 'E' interactive command.
Version Information: top -version
: procps-ng version 3.3.9
System: CentOS 7
4
Does not work for me in RHEL
– Anthony Ananich
May 11 '14 at 11:49
3
Works in ubuntu 14.04 cheers.
– tjjjohnson
May 22 '14 at 4:22
works in fedora 20
– sivann
Sep 19 '14 at 8:48
5
@AnthonyAnanich: Does work for me in RHEL 7.
– krlmlr
Dec 17 '14 at 11:14
3
<time machine from the future>I find the default units of Petabytes is woefully inadequate and unhelpful. I always end up having to hit E at least once to set top in units of Exabytes.</time machine from the future>
– Trevor Boyd Smith
Feb 16 '17 at 15:12
|
show 1 more comment
When in top, typing capital "E" cycles through different memory units (kb, mb, gb etc) in the total memory info:
While lower-case "e" does the same individual process lines:
From the manpage:
2c. MEMORY Usage
This portion consists of two lines which may express values in kibibytes
(KiB) through exbibytes (EiB) depending on the scaling factor enforced
with the 'E' interactive command.
Version Information: top -version
: procps-ng version 3.3.9
System: CentOS 7
4
Does not work for me in RHEL
– Anthony Ananich
May 11 '14 at 11:49
3
Works in ubuntu 14.04 cheers.
– tjjjohnson
May 22 '14 at 4:22
works in fedora 20
– sivann
Sep 19 '14 at 8:48
5
@AnthonyAnanich: Does work for me in RHEL 7.
– krlmlr
Dec 17 '14 at 11:14
3
<time machine from the future>I find the default units of Petabytes is woefully inadequate and unhelpful. I always end up having to hit E at least once to set top in units of Exabytes.</time machine from the future>
– Trevor Boyd Smith
Feb 16 '17 at 15:12
|
show 1 more comment
When in top, typing capital "E" cycles through different memory units (kb, mb, gb etc) in the total memory info:
While lower-case "e" does the same individual process lines:
From the manpage:
2c. MEMORY Usage
This portion consists of two lines which may express values in kibibytes
(KiB) through exbibytes (EiB) depending on the scaling factor enforced
with the 'E' interactive command.
Version Information: top -version
: procps-ng version 3.3.9
System: CentOS 7
When in top, typing capital "E" cycles through different memory units (kb, mb, gb etc) in the total memory info:
While lower-case "e" does the same individual process lines:
From the manpage:
2c. MEMORY Usage
This portion consists of two lines which may express values in kibibytes
(KiB) through exbibytes (EiB) depending on the scaling factor enforced
with the 'E' interactive command.
Version Information: top -version
: procps-ng version 3.3.9
System: CentOS 7
edited Oct 29 '15 at 15:37
Raphael Ahrens
7,06152846
7,06152846
answered Apr 27 '14 at 12:55
Josh WJosh W
1,841162
1,841162
4
Does not work for me in RHEL
– Anthony Ananich
May 11 '14 at 11:49
3
Works in ubuntu 14.04 cheers.
– tjjjohnson
May 22 '14 at 4:22
works in fedora 20
– sivann
Sep 19 '14 at 8:48
5
@AnthonyAnanich: Does work for me in RHEL 7.
– krlmlr
Dec 17 '14 at 11:14
3
<time machine from the future>I find the default units of Petabytes is woefully inadequate and unhelpful. I always end up having to hit E at least once to set top in units of Exabytes.</time machine from the future>
– Trevor Boyd Smith
Feb 16 '17 at 15:12
|
show 1 more comment
4
Does not work for me in RHEL
– Anthony Ananich
May 11 '14 at 11:49
3
Works in ubuntu 14.04 cheers.
– tjjjohnson
May 22 '14 at 4:22
works in fedora 20
– sivann
Sep 19 '14 at 8:48
5
@AnthonyAnanich: Does work for me in RHEL 7.
– krlmlr
Dec 17 '14 at 11:14
3
<time machine from the future>I find the default units of Petabytes is woefully inadequate and unhelpful. I always end up having to hit E at least once to set top in units of Exabytes.</time machine from the future>
– Trevor Boyd Smith
Feb 16 '17 at 15:12
4
4
Does not work for me in RHEL
– Anthony Ananich
May 11 '14 at 11:49
Does not work for me in RHEL
– Anthony Ananich
May 11 '14 at 11:49
3
3
Works in ubuntu 14.04 cheers.
– tjjjohnson
May 22 '14 at 4:22
Works in ubuntu 14.04 cheers.
– tjjjohnson
May 22 '14 at 4:22
works in fedora 20
– sivann
Sep 19 '14 at 8:48
works in fedora 20
– sivann
Sep 19 '14 at 8:48
5
5
@AnthonyAnanich: Does work for me in RHEL 7.
– krlmlr
Dec 17 '14 at 11:14
@AnthonyAnanich: Does work for me in RHEL 7.
– krlmlr
Dec 17 '14 at 11:14
3
3
<time machine from the future>I find the default units of Petabytes is woefully inadequate and unhelpful. I always end up having to hit E at least once to set top in units of Exabytes.</time machine from the future>
– Trevor Boyd Smith
Feb 16 '17 at 15:12
<time machine from the future>I find the default units of Petabytes is woefully inadequate and unhelpful. I always end up having to hit E at least once to set top in units of Exabytes.</time machine from the future>
– Trevor Boyd Smith
Feb 16 '17 at 15:12
|
show 1 more comment
There is a command-line option which does that:
-M : Detect memory units
Show memory units (k/M/G) and display floating point values in the
memory summary.
So it is sufficient to run top like that:
top -M
If -M
does not work you can press E
while already in top.
From man top
(procps-ng version 3.3.9):
E :Extend-Memory-Scale in Summary Area
With this command you can cycle through the available summary area memory scaling which ranges from KiB (kibibytes or 1,024 bytes) through EiB (exbibytes or 1,152,921,504,606,846,976 bytes).
If you see a '+' between a displayed number and the following label, it means that top was forced to truncate some portion of that number. By raising the scaling factor, such truncation can be avoided.
22
+1 , but checked in Ubuntu , its saying not working. Any way in Ubuntu ?
– rɑːdʒɑ
Dec 19 '13 at 15:59
I have no clue, @richardparker
– Anthony Ananich
Dec 19 '13 at 16:32
1
Damn, you racked up a ton of karma with a simple (but good) self-answered Q&A. Nice work.
– user1717828
Oct 29 '15 at 15:39
3
That blur isn't blurry enough, antonio.
– Evgeni Sergeev
May 24 '16 at 9:19
2
Works for RHEL 6 (pressing 'E' does not as the top comment)
– Molten Ice
Sep 9 '16 at 10:02
|
show 1 more comment
There is a command-line option which does that:
-M : Detect memory units
Show memory units (k/M/G) and display floating point values in the
memory summary.
So it is sufficient to run top like that:
top -M
If -M
does not work you can press E
while already in top.
From man top
(procps-ng version 3.3.9):
E :Extend-Memory-Scale in Summary Area
With this command you can cycle through the available summary area memory scaling which ranges from KiB (kibibytes or 1,024 bytes) through EiB (exbibytes or 1,152,921,504,606,846,976 bytes).
If you see a '+' between a displayed number and the following label, it means that top was forced to truncate some portion of that number. By raising the scaling factor, such truncation can be avoided.
22
+1 , but checked in Ubuntu , its saying not working. Any way in Ubuntu ?
– rɑːdʒɑ
Dec 19 '13 at 15:59
I have no clue, @richardparker
– Anthony Ananich
Dec 19 '13 at 16:32
1
Damn, you racked up a ton of karma with a simple (but good) self-answered Q&A. Nice work.
– user1717828
Oct 29 '15 at 15:39
3
That blur isn't blurry enough, antonio.
– Evgeni Sergeev
May 24 '16 at 9:19
2
Works for RHEL 6 (pressing 'E' does not as the top comment)
– Molten Ice
Sep 9 '16 at 10:02
|
show 1 more comment
There is a command-line option which does that:
-M : Detect memory units
Show memory units (k/M/G) and display floating point values in the
memory summary.
So it is sufficient to run top like that:
top -M
If -M
does not work you can press E
while already in top.
From man top
(procps-ng version 3.3.9):
E :Extend-Memory-Scale in Summary Area
With this command you can cycle through the available summary area memory scaling which ranges from KiB (kibibytes or 1,024 bytes) through EiB (exbibytes or 1,152,921,504,606,846,976 bytes).
If you see a '+' between a displayed number and the following label, it means that top was forced to truncate some portion of that number. By raising the scaling factor, such truncation can be avoided.
There is a command-line option which does that:
-M : Detect memory units
Show memory units (k/M/G) and display floating point values in the
memory summary.
So it is sufficient to run top like that:
top -M
If -M
does not work you can press E
while already in top.
From man top
(procps-ng version 3.3.9):
E :Extend-Memory-Scale in Summary Area
With this command you can cycle through the available summary area memory scaling which ranges from KiB (kibibytes or 1,024 bytes) through EiB (exbibytes or 1,152,921,504,606,846,976 bytes).
If you see a '+' between a displayed number and the following label, it means that top was forced to truncate some portion of that number. By raising the scaling factor, such truncation can be avoided.
edited Feb 10 '18 at 15:13
Jeff Schaller
43.2k1159138
43.2k1159138
answered Dec 19 '13 at 15:55
Anthony AnanichAnthony Ananich
3,22942241
3,22942241
22
+1 , but checked in Ubuntu , its saying not working. Any way in Ubuntu ?
– rɑːdʒɑ
Dec 19 '13 at 15:59
I have no clue, @richardparker
– Anthony Ananich
Dec 19 '13 at 16:32
1
Damn, you racked up a ton of karma with a simple (but good) self-answered Q&A. Nice work.
– user1717828
Oct 29 '15 at 15:39
3
That blur isn't blurry enough, antonio.
– Evgeni Sergeev
May 24 '16 at 9:19
2
Works for RHEL 6 (pressing 'E' does not as the top comment)
– Molten Ice
Sep 9 '16 at 10:02
|
show 1 more comment
22
+1 , but checked in Ubuntu , its saying not working. Any way in Ubuntu ?
– rɑːdʒɑ
Dec 19 '13 at 15:59
I have no clue, @richardparker
– Anthony Ananich
Dec 19 '13 at 16:32
1
Damn, you racked up a ton of karma with a simple (but good) self-answered Q&A. Nice work.
– user1717828
Oct 29 '15 at 15:39
3
That blur isn't blurry enough, antonio.
– Evgeni Sergeev
May 24 '16 at 9:19
2
Works for RHEL 6 (pressing 'E' does not as the top comment)
– Molten Ice
Sep 9 '16 at 10:02
22
22
+1 , but checked in Ubuntu , its saying not working. Any way in Ubuntu ?
– rɑːdʒɑ
Dec 19 '13 at 15:59
+1 , but checked in Ubuntu , its saying not working. Any way in Ubuntu ?
– rɑːdʒɑ
Dec 19 '13 at 15:59
I have no clue, @richardparker
– Anthony Ananich
Dec 19 '13 at 16:32
I have no clue, @richardparker
– Anthony Ananich
Dec 19 '13 at 16:32
1
1
Damn, you racked up a ton of karma with a simple (but good) self-answered Q&A. Nice work.
– user1717828
Oct 29 '15 at 15:39
Damn, you racked up a ton of karma with a simple (but good) self-answered Q&A. Nice work.
– user1717828
Oct 29 '15 at 15:39
3
3
That blur isn't blurry enough, antonio.
– Evgeni Sergeev
May 24 '16 at 9:19
That blur isn't blurry enough, antonio.
– Evgeni Sergeev
May 24 '16 at 9:19
2
2
Works for RHEL 6 (pressing 'E' does not as the top comment)
– Molten Ice
Sep 9 '16 at 10:02
Works for RHEL 6 (pressing 'E' does not as the top comment)
– Molten Ice
Sep 9 '16 at 10:02
|
show 1 more comment
You can also use htop
. It's much cooler than top
.
If you are using Debian or one of its derivatives, then you can install it using sudo apt-get install htop
.
Edit: Here is a screenshot with a better color scheme:
16
htop
looks better with either a white or a black background. Your screenshot color scheme is less than optimal.
– jlliagre
Dec 19 '13 at 17:42
1
@jlliagre Eye of the beholder.
– Jonathan Komar
Aug 7 '15 at 7:07
@macmadness86 alternate screenshot added
– jlliagre
Aug 7 '15 at 7:20
1
fyi, htop comes with other color shemes which you can access by going to setupF2
.
– Miguel Mota
Nov 28 '16 at 20:09
add a comment |
You can also use htop
. It's much cooler than top
.
If you are using Debian or one of its derivatives, then you can install it using sudo apt-get install htop
.
Edit: Here is a screenshot with a better color scheme:
16
htop
looks better with either a white or a black background. Your screenshot color scheme is less than optimal.
– jlliagre
Dec 19 '13 at 17:42
1
@jlliagre Eye of the beholder.
– Jonathan Komar
Aug 7 '15 at 7:07
@macmadness86 alternate screenshot added
– jlliagre
Aug 7 '15 at 7:20
1
fyi, htop comes with other color shemes which you can access by going to setupF2
.
– Miguel Mota
Nov 28 '16 at 20:09
add a comment |
You can also use htop
. It's much cooler than top
.
If you are using Debian or one of its derivatives, then you can install it using sudo apt-get install htop
.
Edit: Here is a screenshot with a better color scheme:
You can also use htop
. It's much cooler than top
.
If you are using Debian or one of its derivatives, then you can install it using sudo apt-get install htop
.
Edit: Here is a screenshot with a better color scheme:
edited Aug 7 '15 at 7:19
jlliagre
47.5k784136
47.5k784136
answered Dec 19 '13 at 15:58
rɑːdʒɑrɑːdʒɑ
2,63972652
2,63972652
16
htop
looks better with either a white or a black background. Your screenshot color scheme is less than optimal.
– jlliagre
Dec 19 '13 at 17:42
1
@jlliagre Eye of the beholder.
– Jonathan Komar
Aug 7 '15 at 7:07
@macmadness86 alternate screenshot added
– jlliagre
Aug 7 '15 at 7:20
1
fyi, htop comes with other color shemes which you can access by going to setupF2
.
– Miguel Mota
Nov 28 '16 at 20:09
add a comment |
16
htop
looks better with either a white or a black background. Your screenshot color scheme is less than optimal.
– jlliagre
Dec 19 '13 at 17:42
1
@jlliagre Eye of the beholder.
– Jonathan Komar
Aug 7 '15 at 7:07
@macmadness86 alternate screenshot added
– jlliagre
Aug 7 '15 at 7:20
1
fyi, htop comes with other color shemes which you can access by going to setupF2
.
– Miguel Mota
Nov 28 '16 at 20:09
16
16
htop
looks better with either a white or a black background. Your screenshot color scheme is less than optimal.– jlliagre
Dec 19 '13 at 17:42
htop
looks better with either a white or a black background. Your screenshot color scheme is less than optimal.– jlliagre
Dec 19 '13 at 17:42
1
1
@jlliagre Eye of the beholder.
– Jonathan Komar
Aug 7 '15 at 7:07
@jlliagre Eye of the beholder.
– Jonathan Komar
Aug 7 '15 at 7:07
@macmadness86 alternate screenshot added
– jlliagre
Aug 7 '15 at 7:20
@macmadness86 alternate screenshot added
– jlliagre
Aug 7 '15 at 7:20
1
1
fyi, htop comes with other color shemes which you can access by going to setup
F2
.– Miguel Mota
Nov 28 '16 at 20:09
fyi, htop comes with other color shemes which you can access by going to setup
F2
.– Miguel Mota
Nov 28 '16 at 20:09
add a comment |
top -M
doesn't work on any of the Fedora, Debian or Ubuntu distros to my knowledge. I just tried it and it's not in the procps-ng
package that provides top
. There are many implementations of top
so one needs to pay special attention to which they use.
In general it's best to use free
with switching to get the amount of memory free on Linux.
procps vs. procps-ng
You might of noticed that on CentOS 5 & 6 as well as RHEL 5 & 6 that top -M
appears to work. This is because those distros ship with the original version of procps
. The project was forked and there is now another project procps-ng
.
Some of the details as to why there was fork, from the Fedora Project's page.
excerpt
Old (legacy) procps tools had no updates for several years and that led to a massive code split caused by a local-only application of distribution specific patches, which were not merged upstream. The project became hardly maintainable since some of the newly written patches were incompatible with sources maintained by other distributors. A similar incompatibility could be noticed in the applications behavior and their command line switches. This inevitable update can be understood as an effort to unify the procps tools across all Linux distributions.
So to be clear, the forked project, procps-ng
is what Debian, Fedora, Ubuntu, and other distros are using, the legacy project, which does support top -M
is still in use of several of the longer term releases that don't keep up with the latest and greatest.
NOTE: I downloaded the latest version of procps-ng
, "procps-ng version 3.3.9.1-14ef" and it too was lacking the -M
switch.
$ ./top/top -version
procps-ng version 3.3.9.1-14ef
Usage:
lt-top -hv | -bcHiOSs -d secs -n max -u|U user -p pid(s) -o field -w [cols]
free
In running free
with switches you can see the most likely reason as to why the lack of units feature is missing from procps-ng
's implementation of top
.
$ free -m
total used free shared buffers cached
Mem: 7782 6506 1276 0 504 1726
-/+ buffers/cache: 4274 3507
Swap: 7823 1429 6394
[saml@greeneggs ~]$ free -k
total used free shared buffers cached
Mem: 7969492 6663180 1306312 0 516948 1764780
-/+ buffers/cache: 4381452 3588040
Swap: 8011772 1463456 6548316
Rounding becomes problematic, so I believe, procps
's implementation avoids the issue by not offering the ability.
htop
Does an OK job of showing aggregate memory usage.
atop
In my opinion a better tool for looking at memory.
nmon
Another useful tool is nmon
for looking at system performance.
1
top -M
works for me in RHEL6
– Anthony Ananich
Dec 19 '13 at 21:58
2
@AnthonyAnanich - I researched this a bit more. CentOS 5.4's top version "procps version 3.2.8" has the-M
switch, CentOS 5.8, also has this switch, "procps version 3.2.7". However Fedora 19 has "procps-ng version 3.3.8" which doesn't support the-M
switch.
– slm♦
Dec 19 '13 at 22:07
@AnthonyAnanich - added details to my answer about procps vs. procps-ng.
– slm♦
Dec 19 '13 at 22:14
Great answer, thank you, @slm. I even do not know which of the three answers is the best. Will not award to anyone, I want let other people decide.
– Anthony Ananich
Jan 22 '14 at 11:11
@AnthonyAnanich - NP. You should consider picking one if you feel that it answers your Q 100%. Accepting an A is important since it signals to the rest of the community that passes by your Q that you as the OP felt this A answered or solved your particular issues. If other A's are outstanding they'll get UV'd as well. Not accepting one, is basically a signal that you as the OP still feel your Q hasn't bee sufficiently answered. The accepted A also gets positioned as the 1st A when ppl see your Q in the future.
– slm♦
Jan 22 '14 at 12:59
|
show 1 more comment
top -M
doesn't work on any of the Fedora, Debian or Ubuntu distros to my knowledge. I just tried it and it's not in the procps-ng
package that provides top
. There are many implementations of top
so one needs to pay special attention to which they use.
In general it's best to use free
with switching to get the amount of memory free on Linux.
procps vs. procps-ng
You might of noticed that on CentOS 5 & 6 as well as RHEL 5 & 6 that top -M
appears to work. This is because those distros ship with the original version of procps
. The project was forked and there is now another project procps-ng
.
Some of the details as to why there was fork, from the Fedora Project's page.
excerpt
Old (legacy) procps tools had no updates for several years and that led to a massive code split caused by a local-only application of distribution specific patches, which were not merged upstream. The project became hardly maintainable since some of the newly written patches were incompatible with sources maintained by other distributors. A similar incompatibility could be noticed in the applications behavior and their command line switches. This inevitable update can be understood as an effort to unify the procps tools across all Linux distributions.
So to be clear, the forked project, procps-ng
is what Debian, Fedora, Ubuntu, and other distros are using, the legacy project, which does support top -M
is still in use of several of the longer term releases that don't keep up with the latest and greatest.
NOTE: I downloaded the latest version of procps-ng
, "procps-ng version 3.3.9.1-14ef" and it too was lacking the -M
switch.
$ ./top/top -version
procps-ng version 3.3.9.1-14ef
Usage:
lt-top -hv | -bcHiOSs -d secs -n max -u|U user -p pid(s) -o field -w [cols]
free
In running free
with switches you can see the most likely reason as to why the lack of units feature is missing from procps-ng
's implementation of top
.
$ free -m
total used free shared buffers cached
Mem: 7782 6506 1276 0 504 1726
-/+ buffers/cache: 4274 3507
Swap: 7823 1429 6394
[saml@greeneggs ~]$ free -k
total used free shared buffers cached
Mem: 7969492 6663180 1306312 0 516948 1764780
-/+ buffers/cache: 4381452 3588040
Swap: 8011772 1463456 6548316
Rounding becomes problematic, so I believe, procps
's implementation avoids the issue by not offering the ability.
htop
Does an OK job of showing aggregate memory usage.
atop
In my opinion a better tool for looking at memory.
nmon
Another useful tool is nmon
for looking at system performance.
1
top -M
works for me in RHEL6
– Anthony Ananich
Dec 19 '13 at 21:58
2
@AnthonyAnanich - I researched this a bit more. CentOS 5.4's top version "procps version 3.2.8" has the-M
switch, CentOS 5.8, also has this switch, "procps version 3.2.7". However Fedora 19 has "procps-ng version 3.3.8" which doesn't support the-M
switch.
– slm♦
Dec 19 '13 at 22:07
@AnthonyAnanich - added details to my answer about procps vs. procps-ng.
– slm♦
Dec 19 '13 at 22:14
Great answer, thank you, @slm. I even do not know which of the three answers is the best. Will not award to anyone, I want let other people decide.
– Anthony Ananich
Jan 22 '14 at 11:11
@AnthonyAnanich - NP. You should consider picking one if you feel that it answers your Q 100%. Accepting an A is important since it signals to the rest of the community that passes by your Q that you as the OP felt this A answered or solved your particular issues. If other A's are outstanding they'll get UV'd as well. Not accepting one, is basically a signal that you as the OP still feel your Q hasn't bee sufficiently answered. The accepted A also gets positioned as the 1st A when ppl see your Q in the future.
– slm♦
Jan 22 '14 at 12:59
|
show 1 more comment
top -M
doesn't work on any of the Fedora, Debian or Ubuntu distros to my knowledge. I just tried it and it's not in the procps-ng
package that provides top
. There are many implementations of top
so one needs to pay special attention to which they use.
In general it's best to use free
with switching to get the amount of memory free on Linux.
procps vs. procps-ng
You might of noticed that on CentOS 5 & 6 as well as RHEL 5 & 6 that top -M
appears to work. This is because those distros ship with the original version of procps
. The project was forked and there is now another project procps-ng
.
Some of the details as to why there was fork, from the Fedora Project's page.
excerpt
Old (legacy) procps tools had no updates for several years and that led to a massive code split caused by a local-only application of distribution specific patches, which were not merged upstream. The project became hardly maintainable since some of the newly written patches were incompatible with sources maintained by other distributors. A similar incompatibility could be noticed in the applications behavior and their command line switches. This inevitable update can be understood as an effort to unify the procps tools across all Linux distributions.
So to be clear, the forked project, procps-ng
is what Debian, Fedora, Ubuntu, and other distros are using, the legacy project, which does support top -M
is still in use of several of the longer term releases that don't keep up with the latest and greatest.
NOTE: I downloaded the latest version of procps-ng
, "procps-ng version 3.3.9.1-14ef" and it too was lacking the -M
switch.
$ ./top/top -version
procps-ng version 3.3.9.1-14ef
Usage:
lt-top -hv | -bcHiOSs -d secs -n max -u|U user -p pid(s) -o field -w [cols]
free
In running free
with switches you can see the most likely reason as to why the lack of units feature is missing from procps-ng
's implementation of top
.
$ free -m
total used free shared buffers cached
Mem: 7782 6506 1276 0 504 1726
-/+ buffers/cache: 4274 3507
Swap: 7823 1429 6394
[saml@greeneggs ~]$ free -k
total used free shared buffers cached
Mem: 7969492 6663180 1306312 0 516948 1764780
-/+ buffers/cache: 4381452 3588040
Swap: 8011772 1463456 6548316
Rounding becomes problematic, so I believe, procps
's implementation avoids the issue by not offering the ability.
htop
Does an OK job of showing aggregate memory usage.
atop
In my opinion a better tool for looking at memory.
nmon
Another useful tool is nmon
for looking at system performance.
top -M
doesn't work on any of the Fedora, Debian or Ubuntu distros to my knowledge. I just tried it and it's not in the procps-ng
package that provides top
. There are many implementations of top
so one needs to pay special attention to which they use.
In general it's best to use free
with switching to get the amount of memory free on Linux.
procps vs. procps-ng
You might of noticed that on CentOS 5 & 6 as well as RHEL 5 & 6 that top -M
appears to work. This is because those distros ship with the original version of procps
. The project was forked and there is now another project procps-ng
.
Some of the details as to why there was fork, from the Fedora Project's page.
excerpt
Old (legacy) procps tools had no updates for several years and that led to a massive code split caused by a local-only application of distribution specific patches, which were not merged upstream. The project became hardly maintainable since some of the newly written patches were incompatible with sources maintained by other distributors. A similar incompatibility could be noticed in the applications behavior and their command line switches. This inevitable update can be understood as an effort to unify the procps tools across all Linux distributions.
So to be clear, the forked project, procps-ng
is what Debian, Fedora, Ubuntu, and other distros are using, the legacy project, which does support top -M
is still in use of several of the longer term releases that don't keep up with the latest and greatest.
NOTE: I downloaded the latest version of procps-ng
, "procps-ng version 3.3.9.1-14ef" and it too was lacking the -M
switch.
$ ./top/top -version
procps-ng version 3.3.9.1-14ef
Usage:
lt-top -hv | -bcHiOSs -d secs -n max -u|U user -p pid(s) -o field -w [cols]
free
In running free
with switches you can see the most likely reason as to why the lack of units feature is missing from procps-ng
's implementation of top
.
$ free -m
total used free shared buffers cached
Mem: 7782 6506 1276 0 504 1726
-/+ buffers/cache: 4274 3507
Swap: 7823 1429 6394
[saml@greeneggs ~]$ free -k
total used free shared buffers cached
Mem: 7969492 6663180 1306312 0 516948 1764780
-/+ buffers/cache: 4381452 3588040
Swap: 8011772 1463456 6548316
Rounding becomes problematic, so I believe, procps
's implementation avoids the issue by not offering the ability.
htop
Does an OK job of showing aggregate memory usage.
atop
In my opinion a better tool for looking at memory.
nmon
Another useful tool is nmon
for looking at system performance.
edited Dec 19 '13 at 22:57
answered Dec 19 '13 at 18:29
slm♦slm
253k71535686
253k71535686
1
top -M
works for me in RHEL6
– Anthony Ananich
Dec 19 '13 at 21:58
2
@AnthonyAnanich - I researched this a bit more. CentOS 5.4's top version "procps version 3.2.8" has the-M
switch, CentOS 5.8, also has this switch, "procps version 3.2.7". However Fedora 19 has "procps-ng version 3.3.8" which doesn't support the-M
switch.
– slm♦
Dec 19 '13 at 22:07
@AnthonyAnanich - added details to my answer about procps vs. procps-ng.
– slm♦
Dec 19 '13 at 22:14
Great answer, thank you, @slm. I even do not know which of the three answers is the best. Will not award to anyone, I want let other people decide.
– Anthony Ananich
Jan 22 '14 at 11:11
@AnthonyAnanich - NP. You should consider picking one if you feel that it answers your Q 100%. Accepting an A is important since it signals to the rest of the community that passes by your Q that you as the OP felt this A answered or solved your particular issues. If other A's are outstanding they'll get UV'd as well. Not accepting one, is basically a signal that you as the OP still feel your Q hasn't bee sufficiently answered. The accepted A also gets positioned as the 1st A when ppl see your Q in the future.
– slm♦
Jan 22 '14 at 12:59
|
show 1 more comment
1
top -M
works for me in RHEL6
– Anthony Ananich
Dec 19 '13 at 21:58
2
@AnthonyAnanich - I researched this a bit more. CentOS 5.4's top version "procps version 3.2.8" has the-M
switch, CentOS 5.8, also has this switch, "procps version 3.2.7". However Fedora 19 has "procps-ng version 3.3.8" which doesn't support the-M
switch.
– slm♦
Dec 19 '13 at 22:07
@AnthonyAnanich - added details to my answer about procps vs. procps-ng.
– slm♦
Dec 19 '13 at 22:14
Great answer, thank you, @slm. I even do not know which of the three answers is the best. Will not award to anyone, I want let other people decide.
– Anthony Ananich
Jan 22 '14 at 11:11
@AnthonyAnanich - NP. You should consider picking one if you feel that it answers your Q 100%. Accepting an A is important since it signals to the rest of the community that passes by your Q that you as the OP felt this A answered or solved your particular issues. If other A's are outstanding they'll get UV'd as well. Not accepting one, is basically a signal that you as the OP still feel your Q hasn't bee sufficiently answered. The accepted A also gets positioned as the 1st A when ppl see your Q in the future.
– slm♦
Jan 22 '14 at 12:59
1
1
top -M
works for me in RHEL6– Anthony Ananich
Dec 19 '13 at 21:58
top -M
works for me in RHEL6– Anthony Ananich
Dec 19 '13 at 21:58
2
2
@AnthonyAnanich - I researched this a bit more. CentOS 5.4's top version "procps version 3.2.8" has the
-M
switch, CentOS 5.8, also has this switch, "procps version 3.2.7". However Fedora 19 has "procps-ng version 3.3.8" which doesn't support the -M
switch.– slm♦
Dec 19 '13 at 22:07
@AnthonyAnanich - I researched this a bit more. CentOS 5.4's top version "procps version 3.2.8" has the
-M
switch, CentOS 5.8, also has this switch, "procps version 3.2.7". However Fedora 19 has "procps-ng version 3.3.8" which doesn't support the -M
switch.– slm♦
Dec 19 '13 at 22:07
@AnthonyAnanich - added details to my answer about procps vs. procps-ng.
– slm♦
Dec 19 '13 at 22:14
@AnthonyAnanich - added details to my answer about procps vs. procps-ng.
– slm♦
Dec 19 '13 at 22:14
Great answer, thank you, @slm. I even do not know which of the three answers is the best. Will not award to anyone, I want let other people decide.
– Anthony Ananich
Jan 22 '14 at 11:11
Great answer, thank you, @slm. I even do not know which of the three answers is the best. Will not award to anyone, I want let other people decide.
– Anthony Ananich
Jan 22 '14 at 11:11
@AnthonyAnanich - NP. You should consider picking one if you feel that it answers your Q 100%. Accepting an A is important since it signals to the rest of the community that passes by your Q that you as the OP felt this A answered or solved your particular issues. If other A's are outstanding they'll get UV'd as well. Not accepting one, is basically a signal that you as the OP still feel your Q hasn't bee sufficiently answered. The accepted A also gets positioned as the 1st A when ppl see your Q in the future.
– slm♦
Jan 22 '14 at 12:59
@AnthonyAnanich - NP. You should consider picking one if you feel that it answers your Q 100%. Accepting an A is important since it signals to the rest of the community that passes by your Q that you as the OP felt this A answered or solved your particular issues. If other A's are outstanding they'll get UV'd as well. Not accepting one, is basically a signal that you as the OP still feel your Q hasn't bee sufficiently answered. The accepted A also gets positioned as the 1st A when ppl see your Q in the future.
– slm♦
Jan 22 '14 at 12:59
|
show 1 more comment
You can press the following keys:
e -- Change the scaling factor on the summary display
Shift+e -- Change the scaling factor on the task
Shift+w -- Save current settings
e and shift-e are the other way round on my system at least...
– fifaltra
Aug 26 '16 at 9:45
2
Didn't know aboutShift
+w
, great tip to save my config :)
– sofly
Mar 9 '17 at 18:27
add a comment |
You can press the following keys:
e -- Change the scaling factor on the summary display
Shift+e -- Change the scaling factor on the task
Shift+w -- Save current settings
e and shift-e are the other way round on my system at least...
– fifaltra
Aug 26 '16 at 9:45
2
Didn't know aboutShift
+w
, great tip to save my config :)
– sofly
Mar 9 '17 at 18:27
add a comment |
You can press the following keys:
e -- Change the scaling factor on the summary display
Shift+e -- Change the scaling factor on the task
Shift+w -- Save current settings
You can press the following keys:
e -- Change the scaling factor on the summary display
Shift+e -- Change the scaling factor on the task
Shift+w -- Save current settings
edited Dec 22 '15 at 20:17
Michael Mrozek♦
61.7k29192211
61.7k29192211
answered Dec 22 '15 at 18:52
Gleb BelyaevGleb Belyaev
27123
27123
e and shift-e are the other way round on my system at least...
– fifaltra
Aug 26 '16 at 9:45
2
Didn't know aboutShift
+w
, great tip to save my config :)
– sofly
Mar 9 '17 at 18:27
add a comment |
e and shift-e are the other way round on my system at least...
– fifaltra
Aug 26 '16 at 9:45
2
Didn't know aboutShift
+w
, great tip to save my config :)
– sofly
Mar 9 '17 at 18:27
e and shift-e are the other way round on my system at least...
– fifaltra
Aug 26 '16 at 9:45
e and shift-e are the other way round on my system at least...
– fifaltra
Aug 26 '16 at 9:45
2
2
Didn't know about
Shift
+ w
, great tip to save my config :)– sofly
Mar 9 '17 at 18:27
Didn't know about
Shift
+ w
, great tip to save my config :)– sofly
Mar 9 '17 at 18:27
add a comment |
So the quick answer : depending on your linux distro, try either :
top -M
OR, after starting top, type capital E (then W to write the config).
One of those should work for nearly everybody (except Solaris, of course, where you'd be lucky to have top at all).
bonus tip : every time you start a top instance on a new install, type ExyzW to save colours and highlighting and units - what a relief!
4
All of this information has been posted already.
– Scott
Feb 9 '16 at 1:09
add a comment |
So the quick answer : depending on your linux distro, try either :
top -M
OR, after starting top, type capital E (then W to write the config).
One of those should work for nearly everybody (except Solaris, of course, where you'd be lucky to have top at all).
bonus tip : every time you start a top instance on a new install, type ExyzW to save colours and highlighting and units - what a relief!
4
All of this information has been posted already.
– Scott
Feb 9 '16 at 1:09
add a comment |
So the quick answer : depending on your linux distro, try either :
top -M
OR, after starting top, type capital E (then W to write the config).
One of those should work for nearly everybody (except Solaris, of course, where you'd be lucky to have top at all).
bonus tip : every time you start a top instance on a new install, type ExyzW to save colours and highlighting and units - what a relief!
So the quick answer : depending on your linux distro, try either :
top -M
OR, after starting top, type capital E (then W to write the config).
One of those should work for nearly everybody (except Solaris, of course, where you'd be lucky to have top at all).
bonus tip : every time you start a top instance on a new install, type ExyzW to save colours and highlighting and units - what a relief!
answered Feb 9 '16 at 0:39
andrew lorienandrew lorien
17010
17010
4
All of this information has been posted already.
– Scott
Feb 9 '16 at 1:09
add a comment |
4
All of this information has been posted already.
– Scott
Feb 9 '16 at 1:09
4
4
All of this information has been posted already.
– Scott
Feb 9 '16 at 1:09
All of this information has been posted already.
– Scott
Feb 9 '16 at 1:09
add a comment |
On RHEL7
top
shift + e or CspsLK ON. You need " E " capital alphabet.
You will get in MiB, Gib, TiB, PiB, EiB. All these you can access.
And also you can you htop command which should be downlaoded and installed on rpm base system.
Thank you.
Sagar Dalvi
add a comment |
On RHEL7
top
shift + e or CspsLK ON. You need " E " capital alphabet.
You will get in MiB, Gib, TiB, PiB, EiB. All these you can access.
And also you can you htop command which should be downlaoded and installed on rpm base system.
Thank you.
Sagar Dalvi
add a comment |
On RHEL7
top
shift + e or CspsLK ON. You need " E " capital alphabet.
You will get in MiB, Gib, TiB, PiB, EiB. All these you can access.
And also you can you htop command which should be downlaoded and installed on rpm base system.
Thank you.
Sagar Dalvi
On RHEL7
top
shift + e or CspsLK ON. You need " E " capital alphabet.
You will get in MiB, Gib, TiB, PiB, EiB. All these you can access.
And also you can you htop command which should be downlaoded and installed on rpm base system.
Thank you.
Sagar Dalvi
answered Jul 30 '17 at 11:32
Sagar DalviSagar Dalvi
1081210
1081210
add a comment |
add a comment |
On command line I want top to show memory in MB. How to do it?
New contributor
add a comment |
On command line I want top to show memory in MB. How to do it?
New contributor
add a comment |
On command line I want top to show memory in MB. How to do it?
New contributor
On command line I want top to show memory in MB. How to do it?
New contributor
New contributor
answered 2 mins ago
Ari JärmäläAri Järmälä
1
1
New contributor
New contributor
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f105908%2fhow-to-display-meminfo-in-megabytes-in-top%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
5
Apparently, some posts say that in Redhat Linux you can do someting like
top -M
to display the usage in MB. If you only want to monitor the memory usage, you can use rather usehtop
. Not sure of any other option.– Barun
Dec 19 '13 at 15:54
Right you are, but there is nothing about that in build-in help. I've just occasionally was able to find that in man page
– Anthony Ananich
Dec 19 '13 at 15:56
1
The man page is the builtin help.
– casey
Dec 19 '13 at 15:59
2
You could always use
free -m
, or betterfree -h
instead.– terdon♦
Dec 19 '13 at 16:48
5
Once you jump into top hit
E
until it shows the memory cumulative you're looking for, then hitW
to write that configuration to disk.– Trevor Norris
Apr 13 '15 at 2:07