Tom's Guide Forum
 




Word :   Username :  
 
Bottom
Author
 Thread : Linux Kernel
 
More Information

what percentage of system memory is occupied by Linux Kernel?

Related Product

Register or log in to remove.

More Information

Quote :

what percentage of system memory is occupied by Linux Kernel?




The kernel does not take a percentage of the RAM.

I believe a typical kernel uses about 16709KiB

Why do you ask?

More Information

Hi chap,I am learning Linux Device Drivers .so I am curious to know about the internals of Kernel man. :D

More Information

Quote :

Hi chap,I am learning Linux Device Drivers .so I am curious to know about the internals of Kernel man. :D




How many years have you got?

Do you know C or C++?


If you haven't already done so you might want to read the kernel source.

More Information

nope Man,

actually I am still learing writing device drivers for char devices loading the KErnel code into the kernel.loading the object code using the insmod and removing the module using rmmod and etc,
I found it very very interesting :P

and I do know c and c++.

More Information

Quote :

nope Man,

actually I am still learing writing device drivers for char devices loading the KErnel code into the kernel.loading the object code using the insmod and removing the module using rmmod and etc,
I found it very very interesting :P

and I do know c and c++.





:lol: :lol:


Have you tried modprobe yet?

Ok good C && C++ will come in handy :-D

More Information

Another thing that will come in handy is if you've played with assembly on a simple microprocessor. Helped me out a lot more than I was expecting.

More Information

Quote :

Another thing that will come in handy is if you've played with assembly on a simple microprocessor. Helped me out a lot more than I was expecting.




Indeed knowing assembly certainly helps.

Knowing other languages and having an in-depth knowledge of Unix / Linux helps enormously.

More Information

Yup, learning the internals of the beast is the rub, so to speak. Just sit down, start reading through it, search online from time to time when the code is poorly or not documented. Worked wonders for me in my Unix Filesystems course, however I primarily dealt with, of course, filesystems, the caches it hits (dcache, icache, and they both hit the slab), and a little of the disk drivers stuff for good measure.

Just dig in and give it hell. It's immensely rewarding.

More Information

Quote :

Yup, learning the internals of the beast is the rub, so to speak. Just sit down, start reading through it, search online from time to time when the code is poorly or not documented. Worked wonders for me in my Unix Filesystems course, however I primarily dealt with, of course, filesystems, the caches it hits (dcache, icache, and they both hit the slab), and a little of the disk drivers stuff for good measure.

Just dig in and give it hell. It's immensely rewarding.





Aye, exactly! :-D

Great advice!

More Information

Quote :

Yup, learning the internals of the beast is the rub, so to speak. Just sit down, start reading through it, search online from time to time when the code is poorly or not documented. Worked wonders for me in my Unix Filesystems course, however I primarily dealt with, of course, filesystems, the caches it hits (dcache, icache, and they both hit the slab), and a little of the disk drivers stuff for good measure.

Just dig in and give it hell. It's immensely rewarding.



Why can't I do that???? :twisted: :twisted: :twisted:

I damn you college, damn you mecha engineering and damn you Father Time!!!!!

I will have to clone myself :p

If I want to make my own opengl game+game engine what will I need? xD

More Information

OpenGL + SDL. Not only does it give you very nice frameworks to start with, but if the fancy strikes you, it's trivial to port to Windows, MacOS, Mac OSX, BeOS, *BSD, Solaris, IRIX, QNX, and others.

Good stuff, if only it could work it's way into more dev houses we'd see many more games for Linux and the other OS's

And look at Mechanical Engineering this way: at least your jobs aren't getting exported elsewhere...

More Information

Quote :

OpenGL + SDL. Not only does it give you very nice frameworks to start with, but if the fancy strikes you, it's trivial to port to Windows, MacOS, Mac OSX, BeOS, *BSD, Solaris, IRIX, QNX, and others.

Good stuff, if only it could work it's way into more dev houses we'd see many more games for Linux and the other OS's

And look at Mechanical Engineering this way: at least your jobs aren't getting exported elsewhere...




Great suggestions :-D

Cross platform libraries rock!



Go to:
 

Google ads