[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Distro LIVE sur eeepc



Salut,

Sans aller jusqu'au systeme de fichier spécifique, je me suis contenté
des opérations suivantes sur le SSD de 8Go installé dans mon Acer Aspire
One (ext3fs) en sachant qu'il est réputé pour avoir un SSD super lent et
qu'il a 1Go de RAM :

Swap déporté sur une carte SD avec /home (une SD se change plus
facilement qu'un disque SSD)

/ monté avec l'option noatime

cat >> /etc/fstab << EOF
none            /tmp            tmpfs   defaults,size=100M      0      0
none            /var/tmp        tmpfs   defaults,size=20M       0      0
none            /var/log        tmpfs   defaults,size=10M       0      0
EOF

cat >> /etc/sysctl.conf <<
EOF                                                                                                                                                   
# Dont swap unless absolutely necessary
vm.swappiness=1
# Don't shrink the inode cache aggressively
vm.vfs_cache_pressure=50
# Evite les ecritures sur disque et les concentre mais pas trop...
vm.dirty_ratio=60
vm.dirty_background_ratio=40
vm.dirty_expire_centisecs=6000
vm.dirty_writeback_centisecs=1500
EOF
sysctl -p

sed -i 's/exit 0//' /etc/rc.local
cat >> /etc/rc.local << EOF
# Accélérer l'hibernation et réduire la taille de l'image
echo 0 > /sys/power/image_size
exit 0
EOF

aptitude install prelink

# /var/run and /var/lock in memory (RAMDisk)
sed -i 's/RAMRUN=no/RAMRUN=yes/' /etc/default/rcS
sed -i 's/RAMLOCK=no/RAMLOCK=yes/' /etc/default/rcS

# Prelink all the executables to the libraries
sed -i
's#PRELINKING=.*#PRELINKING=yes#' /etc/default/prelink                                                                                                                    

# Rien a voir avec les ecritures disques, mais bon
# Only 2 text consoles is enough
sed -i
's#ACTIVE_CONSOLES=.*#ACTIVE_CONSOLES="/dev/tty[1-2]"#' /etc/default/console-setup
sed -i 's#[3456]:23:respawn:/sbin/getty 38400 tty[3456]#
\#&#' /etc/inittab

# I dont have any parallel printer
sed -i 's#LOAD_LP_MODULE=.*#LOAD_LP_MODULE=no#' /etc/default/cups

# Speedup the boot process
sed -i 's/GRUB_TIMEOUT=./GRUB_TIMEOUT=1/' /etc/default/grub
sed -i 's/GRUB_CMDLINE_LINUX=.*/GRUB_CMDLINE_LINUX="vga=0x315
quiet"/' /etc/default/grub

update-initramfs -u
update-grub                                                                                                                                                                      
/etc/cron.daily/prelink

Le verdict est sans appel, beaucoup plus rapide et la commande suivante
est presque toujours vide :
find / -mtime -1 -xdev

Bonne soirée à tous, en espérant que ces opérations puissent servir à
d'autres.
François

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: