Re: Kernel threads and system usage metric.
|[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]|
Hi :) On Fri, Mar 9, 2012 at 18:39, Daniel Hilst <danielhilst@xxxxxxxxx> wrote: > The processes that appear in top with brackets are the kernel threads? Yup :) > If so, this threads spend all its time on system mode, right? Yes, it supposed to ... >By the > system mode I mean the %sy on top header, since kernel threads hasn't > any memory mapped to user space, it can't run on user space at any time, > right? IIRC, kernel thread simply "borrow" any previous scheduled task's address space. In that matter, it also has user address space. So, if wanted, kernel thread could access user space. But normally it doesn't do it. > > > So the total of system mode usage is the sum of all processes processing > in kernel space, plus the kernel threads processing, right? remember that kernel threads are also processes, so no need to differentiate between normal processes and kernel threads, especially when we talk about CPU utilization. -- regards, Mulyadi Santosa Freelance Linux trainer and consultant blog: the-hydra.blogspot.com training: mulyaditraining.blogspot.com _______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
[Newbies FAQ] [Linux Kernel Development] [IETF Annouce] [Git] [Networking] [Security] [Bugtraq] [Photo] [Yosemite] [MIPS Linux] [ARM Linux] [Linux Security] [Linux Networking] [Linux RAID] [Linux SCSI] [Linux ACPI]