Optimitzar el rendiment de l'Acer Aspire One ZG5 amb Linux (Ubuntu)
Última modificació: Gener de 2011
Un cop reinstal·lat l'equip amb Ubuntu, tenim un sistema actualitzable (ara mateix estic a la 10.10 després de passar per la 9.04) i que fa funcionar perfectament tot el hardware. Aquí una sèrie de millores que podem fer per a millorar el rendiment del disc (estem parlant del model que porta el disc SSD de 8 Gb).
-Deshabilitar a la Bios el D2D recovery
-Afegim a la línia "kernel" de /etc/grub/grub.cfg del kernel que arrenquem el paràmetre: "elevator=noop" (ho podem afegir al final de la línia).
-Modifiquem a /etc/fstab les opciones del punt de muntatge de l'arrel. Si no diu res afegirem a les opcions de muntatge: "noatime" (si digués "relatime" ho substituirem per "noatime").
-Fem Ramdiscs per a allotjar temporals. Primer afegim a /etc/fstab:
tmpfs /var/log tmpfs defaults,noatime 0 0
tmpfs /tmp tmpfs defaults,noatime 0 0
tmpfs /var/tmp tmpfs defaults,noatime 0 0
I afegim a /etc/rc.local això per tal de crear a cada arranc els directoris necessaris:
for dir in apparmor apt ConsoleKit cups dist-upgrade fsck gdm installer jetty news samba speech-dispatcher unattended-upgrades ; do
if [ ! -e /var/log/$dir ] ; then
mkdir /var/log/$dir
fi
done
-Afegir a /etc/rc.local (segons Asus):
# No accedir tant a la SSD
sysctl -w vm.swappiness=1 # Strongly discourage swapping
sysctl -w vm.vfs_cache_pressure=50 # Don't shrink the inode cache aggress.
# Control veloc. CPU
echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo ondemand > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
cat /sys/devices/system/cpu/cpu0/cpufreq/ondemand/sampling_rate_max > /sys/devi$
echo 1500 > /proc/sys/vm/dirty_writeback_centisecs
echo 20 > /proc/sys/vm/dirty_ratio
echo 10 > /proc/sys/vm/dirty_background_ratio
echo 1 > /sys/devices/system/cpu/sched_smt_power_savings
echo 10 > /sys/module/snd_hda_intel/parameters/power_save
echo 5 > /proc/sys/vm/laptop_mode
#Optimitzar consum USB
#[ -w /sys/bus/usb/devices/1-5/power/level ] && echo auto > /sys/bus/usb/device$
#[ -w /sys/bus/usb/devices/5-5/power/level ] && echo auto > /sys/bus/usb/device$