Debian fast performance

E-mail Εκτύπωση PDF
Αξιολόγηση Χρήστη: / 0
ΧείριστοΆριστο 

Μερικά απλά βήματα που κάνουμε όταν θέλουμε να έχουμε ένα πιο γρήγορο linux σύστημα.
Εφαρμογές που χρειαζόμαστε: deborphan, prelink και sysv-rc-conf

Εγκατάσταση:

#apt-get install deborphan prelink sysv-rc-conf

Η εφαρμογή deborphan ψάχνει στο σύστημά μας για βιβλιοθήκες οι οποίες δεν χρεισιμοποιούνται και δεν μας χρειάζονται.

Απο κονσόλα τρέχουμε την εντολή

#orphaner

Μαρκάρουμε ολες τις βιβλιοθήκες και συνεχως πατάμε το Simulate μέχρι να βρούμε ολές τις βιβλιοθήκες που δεν χρειάζονται, οπόταν πατάμε OK και η εφαρμογή τις αφαιρεί αυτόματα.

[REBOOT]

Μετά βάζουμε την εντολή:

#sysv-rc-conf

Με αυτήν την εφαρμογή μπορούμε να ορίσουμε τι θα ξεκινάει και θα τρέχει κατα την εκκίνηση του υπολογιστή.

ΔΕΝ ΠΕΙΡΑΖΟΥΜΕ ΤΑ ΑΚΟΛΟΥΘΑ:

  • acpi-support
  • acpid
  • binfmt-support
  • bootlogd
  • cron
  • dbus
  • gdm
  • halt
  • ifupdown
  • ifupdown-clean
  • klogd
  • makedev
  • mountvirtfs
  • networking
  • ntpdate
  • reboot
  • sendsigs
  • sysklogd
  • udev
  • udev-mab
  • umountfs


Μπορούμε να αφαιρέσουμε τα παρακάτω:

  • alsa (αν έχουμε παρακάτω το alsa-utils, τότε μπορούμε να αφαιρέσουμε όλα τα Χ απο τα runlevel)
  • apmd ( αν έχουμε acpid τότε μπορούμε να το αφαιρέσουμε)
  • atd ( προτιμάμε το cron το οποίο δεν το πειράζουμε)
  • bluez-utiles (αν δεν έχουμε bluetooth τότε μπορούμε να το αφαιρεσουμε)
  • cups ( αν δεν έχουμε εκτυπωτή τότε μπορούμε να το αφαιρέσουμε)
  • dns-clean ( αν δεν χρεισιμοποιούμε dial-up το αφαιρούμε)
  • hotkey-setup ( αν ο ιπολογιστής μας δεν είναι HP ASER ASUS SONY ή IBM το αφαιρούμε)
  • hplip ( έχουμε το cups οπόταν το αφαιρούμε)
  • ppp ( αν δεν χρεισιμοποιούμε dial-up το αφαιρούμε)
  • ppp-dns ( αν δεν χρεισιμοποιούμε dial-up το αφαιρούμε)

 

[REBOOT]

Swappiness

Ανοίγουμε το αρχείο /etc/sysctl.conf

#vim /etc/sysctl.conf

Προσθέτουμε στο τέλος:

Αν έχουμε μνήμη Ram 512 προσθέτουμε vm.swappiness=20

Αν έχουμε μνήμη Ram 1024 προσθέτουμε vm.swappiness=10

Αν έχουμε περισσότερη μνήμη Ram προσθέτουμε vm.swappiness=5

DMA

Απο κονσόλα βάζουμε :

#hdparm /dev/hda

Αν πάρουμε στην κονσόλα το μήνυμα using_dma = 1 (on), τότε ανοίγουμε το αρχείο /etc/hdparm.conf

#vim /etc/hdparm.conf

και προσθέτουμε στο τέλος :

/dev/hda {

dma = on

}

 

ttys

Μπορούμε να αφαιρέσουμε μερικά ttys απο τα 6 διαθέσιμα που έχουμε

Ανοίγουμε το αρχείο /etc/inittab

#vim /etc/inittab

Βάζουμε σχόλια στα tty3 μέχρι tty6

1:2345:respawn:/sbin/getty 38400 tty1
2:23:respawn:/sbin/getty 38400 tty2
#3:23:respawn:/sbin/getty 38400 tty3
#4:23:respawn:/sbin/getty 38400 tty4
#5:23:respawn:/sbin/getty 38400 tty5
#6:23:respawn:/sbin/getty 38400 tty6

 

Έχουμε εγκαταστήσει την εφαρμογή prelink, οπόταν ανοίγουμε το αρχείο /etc/default/prelink

#vim /etc/default/prelink

και αλλάζουμε την γραμμη PRELINKING=UNKNOWN σε PRELINKING=yes

Μετά εκτελούμε την παρακάτω εντολή για να συνδεθούν όλες οι βιβλιοθήκες μας:

#/etc/cron.daily/prelink

X server

Ανοίγουμε το αρχείο /etc/X11/xorg.conf

#vim /etc/X11/xorg.conf

Αλλάζουμε το DefaultColorDepth απο 24 σε 16

[Ctl+Alt+back]

 

System Beep

Ανοίγουμε το αρχείο /etc/rc.local

#vim /etc/rc.local

και προσθέτουμε την παρακάτω γραμμη (πριν το exit(0))

modprobe -r pcspkr

 

Services

Ανοίγουμε το αρχείο /etc/init.d/rc

#vim /etc/init.d/rc

και αλλάζουμε το CONCURRENCY=none σε CONCURRENCY=shell

 

IPV6

Ανοίγουμε το αρχείο /etc/modprobe.d/aliases

#vim /etc/modprobe.d/aliases

Βάζουμε σχόλιο στην γραμμή alias net-pf-10 ipv6 δηλαδή απο:

alias net-pf-10 ipv6 σε

#alias net-pf-10 ipv6

Στο τέλος του αρχείο βάζουμε τα παρακάτω

alias net-pf-10 ipv6 off
alias net-pf-10 off
alias ipv6 off

 

Sysctl

Ανοίγουμε ξανά το αρχείο /etc/sysctl.conf

#vim /etc/sysctl.conf

και προσθέτουμε στο τέλος του αρχείου(μετά την γραμμη που προσθέσαμε πριν για το swappiness)

net.core.rmem_default = 524288
net.core.rmem_max = 524288
net.core.wmem_default = 524288
net.core.wmem_max = 524288
net.ipv4.tcp_wmem = 4096 87380 524288
net.ipv4.tcp_rmem = 4096 87380 524288
net.ipv4.tcp_mem = 524288 524288 524288
net.ipv4.tcp_rfc1337 = 1
net.ipv4.ip_no_pmtu_disc = 0

net.ipv4.tcp_sack = 1
net.ipv4.tcp_fack = 1
net.ipv4.tcp_window_scaling = 1
net.ipv4.tcp_timestamps = 1
net.ipv4.tcp_ecn = 0
net.ipv4.route.flush = 1

 

Κάνουμε reset με την εντολή:

#sysctl -p

[REBOOT]




Tags: debian  fast  performance  orphaner  Swappiness  ttys  dma  ipv6  sysctl  linux  xserver  xorg  


Μοιραστείτε αυτό το άρθρο
Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! StumbleUpon! Yahoo! Dig Me Joomla Free PHP

Σχόλια
Προσθήκη νέου Αναζήτηση RSS
Γράψτε σχόλιο
Όνομα:
Email:
 
Τίτλος:
 
Please input the anti-spam code that you can read in the image.
Τελευταία Ενημέρωση ( Σάββατο, 28 Μάρτιος 2009 22:41 )  

Seach By Google

Translate this website :

Επιλογές


Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in /home/flakgr/public_html/libraries/joomla/cache/handler/callback.php on line 99

Programming


Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in /home/flakgr/public_html/libraries/joomla/cache/handler/callback.php on line 99

Fedora


Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in /home/flakgr/public_html/libraries/joomla/cache/handler/callback.php on line 99

CentOS


Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in /home/flakgr/public_html/libraries/joomla/cache/handler/callback.php on line 99

Linux


Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in /home/flakgr/public_html/libraries/joomla/cache/handler/callback.php on line 99

Ubuntu


Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in /home/flakgr/public_html/libraries/joomla/cache/handler/callback.php on line 99

Debian


Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in /home/flakgr/public_html/libraries/joomla/cache/handler/callback.php on line 99


Τελευταία Σχόλια