As you can see here, a new column titled The state here state team has been added to the output.
So state is just a short for state and reveals the current status of the process.
So let's actually.
See what these are and understand more.
So here, let's actually open our here.
Uh, it seems that yes, actually here, this was from our previous lecture from permission and here.
So now the are here.
And as you can see here, we also have we have are the uppercase and lowercase else lowercase s and
lowercase l.
We also have this left row.
And now you will understand all of these states here.
So R means R means running.
So this means the process is running or ready to run, and the uppercase s means sleeping.
So the sleeping means the process is not running.
Rather, it's waiting for an event such as a keystroke or a network packet, and D is in interruptible.
Sleep in interruptible sleep.
So the process is wait.
Waiting for input outputs such as a disk drive.
And we also have t.
This t means stop.
Stop.
So this means that the process has been instructed to stop.
So you will learn more about this in later lectures.
And we also have uppercase s here.
So this is zombie process.
All right?
Process.
So this zombie process is a child process that has terminated but has not been cleaned up by its parent.
So this is zombie process.
And we also have this we also have this right row here.
So this is a high priority.
Process.
So now I will explain what this high priority priority.
Process is.
So it's possible to grant more important importance to a process.
So giving it more time on the CPU.
So this property of a process is called niceness.
So a process with a high priority is said to be less nice because it's taking more of the CPU time.
So which leaves less for everybody else.
And we also have here the uppercase N here.
So this is a low priority.
So a low priority process.
So this is a process with a low priority and this is a nice process, Will and this will get this low
priority process.
We will get the processor to time only after the process with higher priority have been served.
So it will comes after this.
So this process state may be followed by other characters.
So these states indicate various exotic process characteristics.
So the C, the P is here.
Actually, let me write that down here.
So the P is also not clear.
So the P is.
Man page for more details.
You can also watch here.
So another popular set of options is Alex here.
So p.
S a u x, so and as in previous code, this is without dash.
So and here and as you can see here, this gives us even more information.
So this set of options displays the process belonging to every user.
So using this option without deleting Dash invokes the command with BSD style behavior.
So the Linux version of PS can emulate the behavior of the PS program found in several different Unix
implementations.
So with these options.
We get additional columns here.
As you can see, user ID, CPU, memory, CPU start, state start start time and command.
Now I will explain all of this here.
So the first year user.
This is a user ID and this.
And as you can see here, this means the owner of the process.
So as you can see in this process is owner is root.
And here when we come down here, as you can see here, owner is telephone, which is mousepad here
that we opened right here and we also pass command itself.
And this is lastly opened process here and here.
As you can see here, we also have message plus polkit.
This is different users for drivers and etcetera.
So.
Let's now go.
Let's go to our what the process ID So obviously the process ID is just a process ID this gives it and
the scanning a scanning order here.
The last process gives a most process ID here and actually it's here.
And this is the first process that we started in Spin in a splash when system started right here.
So we also have the CPU.
So this is the CPU usage in a percent here.
As you can see, this takes multiple takes.
Uh, almost 1% of my CPU here.
We also have the memory usage present here.
So this is the memory usage, just the memory usage present.
As you can see, most of this takes zero.
And here our terminal takes to almost 3% of our.
A memory usage.
And as you can see from it, that we use for drawing things on the screen actually takes the 2% of my
memory on my computer here.
So let's go to our.
RSS.
This is actually a resident set size.
So this is the amount of physical memory, the RAM, random access memory.
The process is using in kilobytes here.
And as you can see, RSS, it's actually takes, uh, 12180.
Kilobytes.
And we also have VCs here.
So this is the virtual memory size.
And here we also have START.
So this is a time, the time when the process started.
So for a value and these are actually values over, uh, 24 hours here, as you can see here, this
is 24.
24 hours.
So that's it with our comment in next lecture, you will also learn the top comment.
So I'm waiting you in the next lecture.