User Tools

Site Tools


documentation:setup_and_user_guide:system_advanced

System Advanced Options

To view or adjust Advanced System Options click the “SYSTEM” Tab then select “ADVANCED”. The System|Advanced Setup page will open as shown below. There are several Tabs on this page that allow you change many XigmaNAS settings. Some Tabs are briefly described below and each is discussed in more detail later in this section of the Setup & User Guide.

Console Menu

This option is useful to prevent unauthorized access to the console menu and the shell, note that if this option is enabled only the shell will be accessible after pressing Alt+F2/F3.

Console Screensaver

After enabling this option the user will be able to specify the time in seconds before the console screen goes to standby/blank mode during no input activity.

Firmware Version Check

Firmware Version Check does check when enabled, if there is a newer firmware version ready for download when you use firmware upgrade option on embedded system installs.

System Beep

If your XigmaNAS server has a speaker or audio capabilities, XigmaNAS provides tones to the user when shutting down and when boot up is complete. These are provided for XigmaNAS installations that are ‘headless’, that is, where no screen or keyboard is left connected to the server. Tones may be disabled via the System/Advanced page using System Beep option as shown in the image above.

Kernel Tuning

Tuning will permit advanced users to tune some FreeBSD kernel parameters. This option toggles some kernel parameter settings to alternate values. Some Tuning example values for the Tuning option being selected (checked or de-selected (unchecked) are shown in the table below.

Tuning Unchecked Tuning Checked
net.inet.tcp.delayed_ack: 1net.inet.tcp.delayed_ack=0
net.inet.tcp.sendspace: 32768net.inet.tcp.sendspace=65536
net.inet.tcp.recvspace: 65536net.inet.tcp.recvspace=65536
net.inet.udp.recvspace: 42080net.inet.udp.recvspace=65536
net.inet.udp.maxdgram: 9216net.inet.udp.maxdgram=57344
net.local.stream.recvspace: 8192net.local.stream.recvspace=65535
net.local.stream.sendspace : 8192net.local.stream.sendspace=65535
kern.ipc.maxsockbuf: 262144kern.ipc.maxsockbuf=2097152
kern.ipc.somaxconn: 128kern.ipc.somaxconn=8192
kern.ipc.maxsockets: 3072kern.ipc.maxsockets=16424
kern.ipc.nmbclusters: 3072kern.ipc.nmbclusters=60000
kern.maxfiles: 1064kern.maxfiles=65536
kern.maxfilesperproc: 957kern.maxfilesperproc=32768

Before you do some benchmark comparisons, try to enable this option ;-)

Power Daemon

The Power Daemon and Power Mode options configure the FreeBSD powerd Daemon. According to the powerd wiki page:

The powerd utility monitors the system state and sets various power control options accordingly. It offers power-saving modes that can be individually selected for operation on AC power or batteries.

Regarding the power modes:

   maximum	 Choose	the highest performance	values.	 May be	abbreviated as
	 max.
   minimum	 Choose	the lowest performance values to get the most power
	 savings.  May be abbreviated as min.
   adaptive	 Attempt to strike a balance by	degrading performance when the
	 system	appears	idle and increasing it when the	system is
	 busy.	It offers a good balance between a small performance
	 loss for greatly increased power savings.  May	be abbreviated
	 as adp.
   hiadaptive	 Like adaptive mode, but tuned for systems where performance
	 and interactivity are more important than power consumption.
	 It increases frequency	faster,	reduces	frequency less aggres-
	 sively, and will maintain full	frequency for longer.  May be
	 abbreviated as	hadp.

ZeroConf/Bonjour mDNS

About ZeroConf:

By default, XigmaNAS will announce this available service (multicast) with the Zeroconf protocol. This will permit other computers to detect that there is a computer that provide FTP, SSH, SAMBA, AFP, etc…. services. Zeroconf/Bonjour is used by Apple computer and newer Linux distributions.

documentation/setup_and_user_guide/system_advanced.txt · Last modified: 2018/09/30 00:24 by zoon01