
On 29/05/12 22:50, Russell Coker wrote:
Disks are getting bigger all the time. Nowadays it would be silly to consider purchasing a disk for a desktop system that's less than 2TB in size and
Except that for anything I'm building now I'll want an SSD, even desktops. I have three servers which still use spinning boot disks (two with clients use RAID1, one personal one doesn't), and one with an SSD (Debian k/FreeBSD ZFS NAS, SSD also used for ZIL/L2ARC). My two T410's use SSD's, and even my MacBook uses a Seagate Hybrid drive. My desktop is also SSD boot. Two of the servers date from 2009, one from 2007, I didn't become comfortable with SSD's until the 2010 election (which is when I installed the SSD currently in my laptop, which according to SMART still has 38% of life left) I still don't use huge root filesystems, although on new ones I'd use 20GB, my laptop has a 15GB root and that's starting to get tight, although I keep all sorts of random packages installed.
The thing about the debugging symbol table is that you never know when you will need it. Having it always there seems to have no cost that matters but it can provide significant benefits. So why ship a program or shared object that's stripped?
Ubuntu at least does this by storing all symbols for all relevent package versions "in the cloud" so you can use when needed. I think Debian were planning to deploy this as well, but I've no idea if that happened.