4th of June
This is continuation of where we left in our last adventure at Rauf’s computer. Sabeel came home after his theory papers (s6) and we met on 3rd evening. We talked for a long time and then we talked about GNU/linux system, from kernel to shell to X windows. We discussed about modules [of linux kernel] too.
Modules are pluggable parts of the kernel that can be used as and when we need it. For example glx is a module for the Open GL 3D graphics libraries [typically used for 3D games] that will be plugged into the kernel only when the X server [the graphics system in Unix-like systems] starts. [in /etc/X11/xorg.conf or /etc/X11/XFree86config file you can see all the modules that will be loaded when the X server starts in the Modules sub-section]. insmod is a command used to insert a module into the kernel and lsmod lists all the modules that are currently loaded into the kernel. A module usually have a .ko [for kernel object -- from Object Oriented Methodology everything is viewed as an object only, in the same manner.so extention stands for shared object].
Recent Comments