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 June 2013
punk0x29a punk0x29a is offline
Port Guard
 
Join Date: May 2013
Posts: 22
Thanked 0 Times in 0 Posts
Default What else can I tweak?

I want to squeeze more power from my FreeBSD desktop. Trivia like shortening boot time or using lightweight WM already done.

I've recompiled everything from scratch, setting march='my CPU model'

I've got nice partition layout, as described in man tuning.

I've followed a few guides on the net, which gave me:


sysctl.conf:
Code:
kern.maxfiles=49312 # I know what it does
kern.sched.preempt_thresh=224 # But what bigger preemption treshold really means? It won't kick apps to the end of a queue so often? Cause it's how I understand it...   
kern.ipc.shm_allow_removed=1 # Only info I've found is that it's disabled by  default for security reasons, but otherwise it's safe to use...
kern.ipc.shmmax=67108864 # Know what it does. 
kern.ipc.shmall=32768 # But not really sure about values... I have heard that  it's enough to boost X. And yeah, it feels a bit more responsive...
Any resources/explanations are very welcome


rc.conf:
Code:
ifconfig_em0="DHCP"
sshd_enable="NO"
ntpd_enable="YES"
ntpdate_enable="YES"
ntpdate_hosts="in.pool.ntp.org"
powerd_enable="YES"
powerd_flags="-a hiadaptive"
hald_enable="YES"
dbus_enable="YES"
dumpdev="NO"
sendmail_enable="NONE"
sendmail_msp_queue_enable="NO"
sendmail_outbound_enable="NO"
sendmail_submit_enable="NO"
cupsd_enable="YES" 
devfs_system_ruleset="system"
clear_tmp_enable="YES"
clean_tmp_X="YES"
I guess nothing interesting here, besides powerd settings maybe...

loader.conf:
Code:
kern.ipc.shmseg=1024
kern.ipc.shmmni=1024
kern.maxproc=10000
tmpfs_load="YES"
hint.acpi_throttle.0.disabled="1" # This one I don't really get...  
kern.timecounter.hardware=HPET # This one I don't really get...  
kern.hz=1000 # Back on linux I had to choose that @ compilation time :) Maybe there is a parameter to set it, but I don't know about any...  
vfs.read_max=32 # Rise it?
Hmm... What else can I do? And why should/will it work?

P.S.
FreeBSD tweakability is absolutely awesome!
Reply With Quote
  #2   (View Single Post)  
Old 24th June 2013
bsdnotbdsm bsdnotbdsm is offline
Port Guard
 
Join Date: Jan 2013
Posts: 26
Thanked 0 Times in 0 Posts
Default

You can tune "kern.cam.scsi_delay",
Quote:
SCSI_DELAY (kern.cam.scsi_delay)

The SCSI_DELAY kernel configuration option may be used to reduce system boot times. The defaults are fairly high and can be responsible for 15 seconds of delay in the boot process. Reducing it to 5 seconds usually works with modern drives. The kern.cam.scsi_delay boot time tunable should be used. The tunable and kernel configuration option accept values in terms of milliseconds and not seconds.
You can decrease it even more, I used to set it to 2 seconds (2000 ms), worked fine.

Other than this, check:
http://www.freebsd.org/doc/en_US.ISO...ning-disk.html
http://www.freebsd.org/doc/en_US.ISO...el-limits.html
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
Euro watchdog asks Google to HALT privacy tweak J65nko News 0 4th February 2012 12:27 AM


All times are GMT. The time now is 11:25 PM.


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