Deleted Added
full compact
NOTES (149873) NOTES (151051)
1#
2# NOTES -- Lines that can be cut/pasted into kernel and hints configs.
3#
4# This file contains machine dependent kernel configuration notes. For
5# machine independent notes, look in /sys/conf/NOTES.
6#
1#
2# NOTES -- Lines that can be cut/pasted into kernel and hints configs.
3#
4# This file contains machine dependent kernel configuration notes. For
5# machine independent notes, look in /sys/conf/NOTES.
6#
7# $FreeBSD: head/sys/amd64/conf/NOTES 149873 2005-09-08 03:29:18Z scottl $
7# $FreeBSD: head/sys/amd64/conf/NOTES 151051 2005-10-07 09:23:51Z glebius $
8#
9
10#
11# This directive is mandatory; it defines the architecture to be
12# configured for; in this case, the AMD64 family based machines.
13#
14machine amd64
15

--- 55 unchanged lines hidden (view full) ---

71# DEVICE_POLLING adds support for mixed interrupt-polling handling
72# of network device drivers, which has significant benefits in terms
73# of robustness to overloads and responsivity, as well as permitting
74# accurate scheduling of the CPU time between kernel network processing
75# and other activities. The drawback is a moderate (up to 1/HZ seconds)
76# potential increase in response times.
77# It is strongly recommended to use HZ=1000 or 2000 with DEVICE_POLLING
78# to achieve smoother behaviour.
8#
9
10#
11# This directive is mandatory; it defines the architecture to be
12# configured for; in this case, the AMD64 family based machines.
13#
14machine amd64
15

--- 55 unchanged lines hidden (view full) ---

71# DEVICE_POLLING adds support for mixed interrupt-polling handling
72# of network device drivers, which has significant benefits in terms
73# of robustness to overloads and responsivity, as well as permitting
74# accurate scheduling of the CPU time between kernel network processing
75# and other activities. The drawback is a moderate (up to 1/HZ seconds)
76# potential increase in response times.
77# It is strongly recommended to use HZ=1000 or 2000 with DEVICE_POLLING
78# to achieve smoother behaviour.
79# Additionally, you can enable/disable polling at runtime with the
80# sysctl variable kern.polling.enable (defaults off), and select
81# the CPU fraction reserved to userland with the sysctl variable
82# kern.polling.user_frac (default 50, range 0..100).
79# Additionally, you can enable/disable polling at runtime with help of
80# the ifconfig(8) utility, and select the CPU fraction reserved to
81# userland with the sysctl variable kern.polling.user_frac
82# (default 50, range 0..100).
83#
84# Not all device drivers support this mode of operation at the time of
85# this writing. See polling(4) for more details.
86
87options DEVICE_POLLING
88
89
90#####################################################################

--- 469 unchanged lines hidden ---
83#
84# Not all device drivers support this mode of operation at the time of
85# this writing. See polling(4) for more details.
86
87options DEVICE_POLLING
88
89
90#####################################################################

--- 469 unchanged lines hidden ---