home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   alt.os.linux.gentoo      Stupid OS you gotta compile EVERYTHING      17,684 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 16,457 of 17,684   
   phil-news-nospam@ipal.net to Aragorn   
   Re: distribution for monolithic kernel   
   29 Jan 09 02:33:55   
   
   XPost: comp.os.linux.development.system   
      
   In comp.os.linux.development.system Aragorn    
   wrote:   
      
   | Disabling the ability to load a module would automatically forfeit the use   
   | of the machine as a workstation, given that most video adapter   
   | manufacturers provide their drivers as modules, and particularly so for the   
   | proprietary ones.   
      
   But this doesn't necessarily need to happen.  One can build a kernel with   
   all the drivers that come in the main source tree, or as source patches,   
   statically linked.   
      
      
   | *[1]* A monolithic kernel is not the same thing as a kernel with all drivers   
   | it needs compiled in-line with the kernel.  Even if Linux is built   
   | modularly, then it is still a monolithic kernel, because that's how it was   
   | designed.   
   |   
   | A monolithic kernel is a kernel in which virtually all drivers run in   
   | kernelspace, whether they were loaded as modules or built into the kernel   
   | image itself, as opposed to a microkernel, where the kernel only takes care   
   | of memory management and process scheduling and only has hardware support   
   | for the underlying processor(s), memory controller(s) and chipset, or an   
   | exokernel, in which the kernel only supports the processor(s), memory   
   | controller and some of the chips, but leaves memory management and all   
   | other hardware access to userspace.   
      
   This is the term multiple people have used for designating a kernel which has   
   all the drivers it needs compiled in.  What would be a better name to work on   
   getting people to use, instead?  Static kernel (as opposed to dynamic kernel)?   
      
   --   
   |WARNING: Due to extreme spam, googlegroups.com is blocked.  Due to ignorance |   
   |         by the abuse department, bellsouth.net is blocked.  If you post to  |   
   |         Usenet from these places, find another Usenet provider ASAP.        |   
   | Phil Howard KA9WGN (email for humans: first name in lower case at ipal.net) |   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca