Question

Open a new terminal window a) At the command prompt type the “top “command b) Screenshot...


Open a new terminal window
a) At the command prompt type the “top “command
b) Screenshot and post the number of running processes.
c) How many sleeping processes do you have?
d) How much total memory is shown?
e) How much swap memory is shown?
f) Describe what swap memory is and why it is important.
g) While using the top command, Press the “h” key. What happens? Press “h” again to return.
h) What is the PID of the “top” command you issued in this lab?
i) While using the top command, hit the “r” key to change priority. Enter in the PID of your answer above. Does it happen immediately?
j) Hit the “k” key to kill a process. Enter the PID of the “top” command issued in the lab. Did it work?
If you are still in top, type exit to logout.
k) When would an administrator use the top command? How is this useful? Is there an equivalent in Windows?

Homework Answers

Answer #1

a) At the command prompt type the “top “command
b) Screenshot and post the number of running processes.
c) How many sleeping processes do you have?

194 sleeping processes


d) How much total memory is shown?

4173.2 Mib is shown.


e) How much swap memory is shown?

739.7 Mib is shown.


f) Describe what swap memory is and why it is important.

The main function of swap mwemory is to substitute disk space for RAM memory when real RAM is filled up and there is a more requirement of space.

For example, assume you have a computer system with 8GB of RAM. If you start up programs that don’t fill that RAM, everything is fine and no swapping is required. But suppose the spreadsheet you are working on grows when you add more rows, and that, plus everything else that's running, now fills all of RAM. Without swap space available, you would have to stop working on the spreadsheet until you could free up some of your limited RAM by closing down some other programs.

The kernel uses a memory management program that swaps enough of the relatively infrequently used pages of memory out to a special partition on the hard drive specifically designated for swapping. This frees up RAM and makes room for more data to be entered into your spreadsheet. Those pages of memory swapped out to the hard drive are tracked by the kernel’s memory management code and can be paged back into RAM if they are needed.

g) While using the top command, Press the “h” key. What happens? Press “h” again to return.

Help for interactive commands opens up.


h) What is the PID of the “top” command you issued in this lab?

2258 PID


i) While using the top command, hit the “r” key to change priority. Enter in the PID of your answer above. Does it happen immediately?

Yes, it happens immediately.


j) Hit the “k” key to kill a process. Enter the PID of the “top” command issued in the lab. Did it work?

Yes, it worked.


If you are still in top, type exit to logout.
k) When would an administrator use the top command? How is this useful? Is there an equivalent in Windows?

Top is a linux process that shows a list of processes running on the system and what levels of resources are being utilised. This application provides all processes running, the CPU and Memory consumed and with several switches available you can see things like the location of the executable that is running.

As a system administrator, it can be the most useful tool in your toolbox, especially if you know how to utilize it. The top utility comes pre-installed with all Linux distros.

Through this interactive command, you can customize how you can browse the list of processes, kill one, print the results to a file, and much more.

Unfortunately, they don’t make a TOP executable ported for Microsoft Windows but you can use Power Shell to script a simple TOP style display that operates just like TOP on a Linux system.

Here is the one liner you need to get a top style process viewer running on windows.

while (1) { ps | sort -desc cpu | select -first 30; sleep -seconds 2; cls }

Copy the above line and paste it in to your Power Shell console. You should see something similar to the following image.

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
Linux commands in terminal What processes are running? In the previous task ("Command Based") you were...
Linux commands in terminal What processes are running? In the previous task ("Command Based") you were already familiar with the command "ps" which shows some or all of the processes that are running. When you run "ps", you start a new process and you can see the actual process in the output. Later in this task you will use "ps" more. The "top" command also shows an overview of the processes that exist on the system but it the overview...
Launch a new terminal. a) Using SUDO edit the /etc/default/grub file b) Modify the value GRUB_TIMEOUT...
Launch a new terminal. a) Using SUDO edit the /etc/default/grub file b) Modify the value GRUB_TIMEOUT to 30 and save the configuration. c) Use # to comment out the Hidden display entry. d) Type grub2-mkconfig –o /boot/grub2/grub.cfg and hit enter e) Reboot the system. How long did you have to wait? f) Press c to enter a command prompt. g) At the grub> prompt type help and hit enter. h) Type the command lspci and hit enter. What is being...
a) At a terminal prompt type touch sample1 sample2 and hit enter. This will create two...
a) At a terminal prompt type touch sample1 sample2 and hit enter. This will create two files in your current location. b) Type ls -l sample1 sample2 sample3 and hit enter. What is shown? c) Type ls -l sample1 sample2 > file and hit enter. What is shown? d) Type cat file and hit enter. What are the contents of the file? e) Type touch sample3. f) Type ls -l sample1 sample2 sample3 2> file and hit enter. What is...
ADVERTISEMENT
Need Online Homework Help?

Get Answers For Free
Most questions answered within 1 hours.

Ask a Question
ADVERTISEMENT