Register FAQ / Rules Forum Spy Search Today's Posts Mark Forums Read
Go Back   MacRumors Forums > Apple Hardware > Desktops > Mac Pro

Reply
 
Thread Tools Search this Thread Display Modes
Old Oct 28, 2012, 03:04 PM   #1
ohmkumi
macrumors newbie
 
Join Date: Mar 2009
what is kernel_task

my macpro 3,1 have kernel_task
how to fix it?

thank you.


ohmkumi is offline   0 Reply With Quote
Old Oct 28, 2012, 03:06 PM   #2
GGJstudios
macrumors Westmere
 
Join Date: May 2008
Quote:
Originally Posted by ohmkumi View Post
my macpro 3,1 have kernel_task
how to fix it?
Kernel task is part of Mac OS X. It doesn't need to be fixed. It will use CPU and memory as needed to accomplish what it needs to do.
GGJstudios is offline   0 Reply With Quote
Old Oct 28, 2012, 03:43 PM   #3
Weaselboy
macrumors G5
 
Weaselboy's Avatar
 
Join Date: Jan 2005
Quote:
Originally Posted by ohmkumi View Post
my macpro 3,1 have kernel_task
how to fix it?
kernal_task is the main virtual memory manager for OS X and from what is shown in your screen cap, there does appear to be anything abnormal going on there. You can read a long, boring article about it here.
Weaselboy is offline   0 Reply With Quote
Old Oct 30, 2012, 02:16 AM   #4
ohmkumi
Thread Starter
macrumors newbie
 
Join Date: Mar 2009
thank you for answer
ohmkumi is offline   1 Reply With Quote
Old Oct 30, 2012, 11:11 AM   #5
Asgorath
macrumors 6502a
 
Join Date: Mar 2012
Quote:
Originally Posted by Weaselboy View Post
kernal_task is the main virtual memory manager for OS X
Well, it's more than that, it's the OS kernel itself. All of the low-level stuff that the OS needs to do lives inside kernel_task.
Asgorath is offline   0 Reply With Quote
Old Oct 30, 2012, 11:20 AM   #6
Weaselboy
macrumors G5
 
Weaselboy's Avatar
 
Join Date: Jan 2005
Quote:
Originally Posted by Asgorath View Post
Well, it's more than that, it's the OS kernel itself. All of the low-level stuff that the OS needs to do lives inside kernel_task.
Not really. The Mach micro-kernal would more accurately be called the "OS itself".
Weaselboy is offline   0 Reply With Quote
Old Oct 30, 2012, 11:30 AM   #7
Asgorath
macrumors 6502a
 
Join Date: Mar 2012
Quote:
Originally Posted by Weaselboy View Post
Not really. The Mach micro-kernal would more accurately be called the "OS itself".
Yeah, that's all well and good, except for the fact that Mac doesn't use a micro-kernel.
Asgorath is offline   0 Reply With Quote
Old Oct 30, 2012, 11:38 AM   #8
Weaselboy
macrumors G5
 
Weaselboy's Avatar
 
Join Date: Jan 2005
Quote:
Originally Posted by Asgorath View Post
Yeah, that's all well and good, except for the fact that Mac doesn't use a micro-kernel.
Although most versions of Mach are a microkernel, you are correct that the OS X version is not. Thank you for the correction.

So we now agree kernel_task is not the OS itself.
Weaselboy is offline   0 Reply With Quote
Old Oct 30, 2012, 11:45 AM   #9
Asgorath
macrumors 6502a
 
Join Date: Mar 2012
Quote:
Originally Posted by Weaselboy View Post
So we now agree kernel_task is not the OS itself.
I said "OS kernel", not "OS". That is, kernel_task is the user-visible task where all the low-level OS functions are performed, including virtual memory management but also every other OS function.
Asgorath is offline   0 Reply With Quote
Old Oct 30, 2012, 11:52 AM   #10
Weaselboy
macrumors G5
 
Weaselboy's Avatar
 
Join Date: Jan 2005
Quote:
Originally Posted by Asgorath View Post
I said "OS kernel", not "OS". That is, kernel_task is the user-visible task where all the low-level OS functions are performed, including virtual memory management but also every other OS function.
Let's just agree to disagree then. I would say the "OS kernel itself" is Mach. I think the OP gets the point either way.
Weaselboy is offline   0 Reply With Quote
Old Oct 30, 2012, 12:04 PM   #11
Asgorath
macrumors 6502a
 
Join Date: Mar 2012
Quote:
Originally Posted by Weaselboy View Post
Let's just agree to disagree then. I would say the "OS kernel itself" is Mach. I think the OP gets the point either way.
kernel_task is executing /mach_kernel, which is the monolithic Mach kernel that Mac OS X uses. My main point is that kernel_task does a lot more than virtual memory management.
Asgorath is offline   0 Reply With Quote
Old Oct 30, 2012, 12:17 PM   #12
Weaselboy
macrumors G5
 
Weaselboy's Avatar
 
Join Date: Jan 2005
Quote:
Originally Posted by Asgorath View Post
kernel_task is executing /mach_kernel, which is the monolithic Mach kernel that Mac OS X uses. My main point is that kernel_task does a lot more than virtual memory management.
Fair enough. The documentation on EXACTLY what kernel_task does is pretty hazy.
Weaselboy is offline   0 Reply With Quote
Old Oct 30, 2012, 12:46 PM   #13
Asgorath
macrumors 6502a
 
Join Date: Mar 2012
Quote:
Originally Posted by Weaselboy View Post
Fair enough. The documentation on EXACTLY what kernel_task does is pretty hazy.
If you're interested, go and download the "xnu" source code from opensource.apple.com. That has all the public source code for the mach_kernel as far as I can tell.
Asgorath is offline   1 Reply With Quote
Old Oct 30, 2012, 12:50 PM   #14
Weaselboy
macrumors G5
 
Weaselboy's Avatar
 
Join Date: Jan 2005
Quote:
Originally Posted by Asgorath View Post
If you're interested, go and download the "xnu" source code from opensource.apple.com. That has all the public source code for the mach_kernel as far as I can tell.
Thanks for the info.
Weaselboy is offline   0 Reply With Quote

Reply
MacRumors Forums > Apple Hardware > Desktops > Mac Pro

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
kernel_task cammykool OS X Mavericks (10.9) 11 Jun 14, 2014 06:00 AM
what is kernel_task??? beaumk MacBook Pro 5 Feb 2, 2014 11:30 AM
Kernel_task! Casteiron MacBook Pro 7 Jan 5, 2014 11:15 AM
kernel_task daveuk82 OS X Mavericks (10.9) 7 Dec 9, 2013 01:33 AM
Kernel_task Compile MacBook Air 9 Sep 11, 2013 07:40 PM

Forum Jump

All times are GMT -5. The time now is 01:11 AM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC