➡ Removed unncessary packages from the default install
➡ Reduced minimum size from 670M to 550M
➡ Updated to latest packages (ssh, glibc, etc)
➡ General cleanups
The System Activity Reporter (Sar) is a utility program for analyzing Linux system performance. Sar is a do-it-all monitoring tool that is part of the Sysstat system resource utilities package. Linux administrators should learn sar for its wide range of utility features. This video shows you how to install and configure sar on your Debian or Ubuntu Linux system. You also learn several useful commands to get you started collecting data about your Linux system’s activity.
As the name suggests, the echo command echoes the text or string that you want it to display. You can also use the echo command to display the files or directories, write to a file, or use it with other commands. In this video, we'll cover some common use cases for the echo command.
Rsync is a command line utility which synchronizes files and folders from one location to another. In this tutorial, we'll cover the basics of rsync including examples and common uses.
Just to make sure I’m not missing anything, we’d have to create new disk images and distributions and reconfigure from scratch in order to take advantage of this, right?
Yes, but this is essentially what I did:
# all on one line
apt-get remove eject ethtool fbset kernel-smp kudzu lilo mkbootdisk parted raidtools redhat-config-mouse syslinux 4Suite alchemist audiofile bonobo-activation esound finger-server kernel redhat-config-nfs usbutils postgresql postgresql-libs postgresql-odbc postgresql-server
# update the system
# get rid of docs (who needs docs)
rm -rf /usr/share/doc/*
# clear out the locales you don’t use in /usr/share/locale (that’s about 66 megs originally, down to 800k if you just keep en*)
[quote:a4c1fffb8d=”caker”]Yes, but this is essentially what I did:
I highly recommend giving us this same information every time you make changes to the distributions so we can “follow along” on our already existing distros. Thanks for the info!
[quote:dcf63f0c75=”schof”]I highly recommend giving us this same information every time you make changes to the distributions so we can “follow along” on our already existing distros. Thanks for the info![/quote]
Good suggestion — I completely agree!
I forgot to mention one other change, but this will be covered in the general performance docs I’d like to write — Move your /etc/cron.daily/slocate to /etc/cron.weekly. This cron job simply runs the “updatedb” command, which indexes all the files in your filesystem for the “locate somefile” command.
If you never use the “locate” command you can move it to “cron.monthly”, or disable it all together and just run “updatedb” before using locate. The majority of high disk I/O load that occurs during the late morning hours is generate by Linodes running updatedb 🙂
Your email address will not be published. Required fields are marked *
Save my name, email, and website in this browser for the next time I comment.