DaemonForums  

Go Back   DaemonForums > FreeBSD > FreeBSD General

FreeBSD General Other questions regarding FreeBSD which do not fit in any of the categories below.

Reply
 
Thread Tools Display Modes
  #1   (View Single Post)  
Old 13th October 2017
aimeec1995 aimeec1995 is offline
New User
 
Join Date: Sep 2017
Posts: 5
Default Importance of tweaking/stripping the kernel?

So I have a question about the FreeBSD kernel.
I have ever been a user of the NODEBUG, but I have a question about tweaking it ...

Are there advantages like performance or boot time increases for removing support for unused devices or compiling drivers into the kernel?
Reply With Quote
  #2   (View Single Post)  
Old 15th October 2017
Oko's Avatar
Oko Oko is offline
Rc.conf Instructor
 
Join Date: May 2008
Location: Kosovo, Serbia
Posts: 1,102
Default

Short answer is no. Long answer is if you were competent to increase performance of FreeBSD kernel by tweaking it you would not be asking the question on a hobbyist forum. Most definitely do not touch your kernel configuration files unless you are doing this for educational purposes and you can effort to break the system. Boot times are irrelevant for servers. The only time server is rebooted is when kernel security patches are applied (few times a month on a well maintained systems).
Reply With Quote
  #3   (View Single Post)  
Old 25th October 2017
hanzer's Avatar
hanzer hanzer is offline
Real Name: Adam Jensen
just passing through
 
Join Date: Oct 2013
Location: EST USA
Posts: 267
Default

Quote:
Originally Posted by aimeec1995 View Post
[snip]
Are there advantages like performance or boot time increases for removing support for unused devices or compiling drivers into the kernel?
Sure. Although, an end user on modern hardware probably wouldn't notice the difference; and the maintenance overhead is probably much higher; but if you have a spare machine for experimentation, exploring the FreeBSD source-build infrastructure can be a wonderfully informative exercise - it is nicely engineered, well documented, and plenty of people understand it. Also, if you ever need to deploy a low-resource embedded or dedicated system, building and tuning know-how could be especially useful. So, if you have a spare machine, I say go for it! There is nothing exotic about building a custom system from source and it is perfectly within reach of a semi-serious hobbyist, IMO. In many ways, FreeBSD is an awesome choice as a roll-your-own OS.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Tweaking Xorg For Intel Graphics On OpenBSD 5.3 To Fix HD Screen Tearing BenHur OpenBSD Packages and Ports 0 15th August 2013 07:51 AM
OpenBSD Hardware VLAN tagging/stripping and performance enhancements for vr(4) J65nko News 0 4th February 2013 11:47 PM
kernel file from 6.3 to 7.2 l2fl2f FreeBSD Installation and Upgrading 3 14th September 2009 06:53 PM
kernel version 0?? Stellar OpenBSD General 5 30th August 2009 11:07 PM
Do I need to Upgrade my Kernel yet Marred FreeBSD Ports and Packages 10 19th June 2008 05:33 PM


All times are GMT. The time now is 05:56 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick