With the new stable release of Debian (version 9, codename stretch) I found that the swappness settings for Debian 8 (codename Jessie) no longer works (if you follow my guide, the swappness will remain 60 and the Realtime Quickscan will report this).
To fix, this there is a minor modification that needs to be made:
add the line :
vm.swappiness=10
to /etc/sysctl.conf
the file /etc/sysctl.conf should also contain the line : "fs.inotify.max_user_watches = 524288" as stated in my guide.
so now the bottom of the file looks somewhat like this:
Code:
#################################################################### Magic system request Key
# 0=disable, 1=enable all
# Debian kernels have this set to 0 (disable the key)
# See https://www.kernel.org/doc/Documentation/sysrq.txt
# for what other values do
#kernel.sysrq=1
###################################################################
# Protected links
#
# Protects against creating or following links under certain conditions
# Debian kernels have both set to 1 (restricted)
# See https://www.kernel.org/doc/Documentation/sysctl/fs.txt
#fs.protected_hardlinks=0
#fs.protected_symlinks=0
fs.inotify.max_user_watches = 524288
vm.swappiness=10
Also, I've upgraded my custom RT kernel for Debian 9, and now it's 5 DEB-packages (but you don't really need all 5).
these packages are :
linux-firmware-image-4.9.35-rt25-cloudywizzard
linux-headers-4.9.35-rt25-cloudywizzard
linux-image-4.9.35-rt25-cloudywizzard
linux-image-4.9.35-rt25-cloudywizzard-dbg
linux-libc-dev
the "linux-image-4.9.35-rt25-cloudywizzard-dbg" contains "Debugging" symbols and is not required for normal use
the "linux-headers-4.9.35-rt25-cloudywizzard" contains the "Headers" for the kernel (only needed to (re-compile) the kernel or to compile kernel modules (if needed)
and as I understand "linux-libc-dev" is also only needed for development
They can all be downloaded from gemfury : https://gemfury.com/cloudywizzard
Bookmarks