В плане дистрибутива, наверное gentoo или ещё что-нибудь source based, чтобы можно было выкинуть всё ненужное, сразу собрать ядро с поддержкой только того железа которое реально присутствует в системе и оптимизировать те проги чья производительность наиболее критична под конкретный процессор. Может ещё имеет смысл посмотреть в сторону дистрибутивов ставящих своей целью работу на старом железе, вроде Damn Small Linux, Puppy Linux или ещё что подобное, но наверное source based дистрибутив под такую задачу подходит куда лучше.