On Wed, 3 Dec 2008, Renato S. Yamane wrote: > Francis Moreau wrote: > > > > Care to share your network configuration ;) ? > > Maybe a repository with .config files used by linux hard-users (as most > developers here) can be very interesting to a lot of people get a starter. Well, it tends to depend not just on hardware, but on distribution too. Some distros use different features than others. And some people (me) hate modules. I just don't use them if I can avoid it. Some drivers only work as modules, but it's getting happily fairly rare. So if you don't need a lot of flexibility (eg you don't expect to connect a lot of random USB devices), you can make a nonmodular build and just not support random things like tablets etc at all. So here's my .config, if anybody cares. It's for Fedora 9, and obviously for _my_ particular hardware. It's not totally minimal, but it's reasonably so, while not losing any basic functionality I've ever found myself caring about. But it doesn't support (for example) auditing, and thus not SELinux. Those just slow things down for me. So I won't guarantee it's at all useful. But if nothing else, you can use it to benchmark your machine against mine. When I do git clean -dqfx make oldconfig to set up a clean compile with this config, I get: [torvalds@nehalem linux]$ /usr/bin/time make -j16 > ../makes Root device is (253, 3) Setup is 11676 bytes (padded to 11776 bytes). System is 2653 kB CRC 6d0e8080 73.54user 16.53system 0:15.93elapsed 565%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+6070720minor)pagefaults 0swaps and yeah, you need a pretty beefy machine to beat that. Most of them will not fall in the category of "workstation". (IOW, in the timing above, I do _not_ include the time it takes to do the "make oldconfig", and as is obvious from the number of major pagefaults, absolutely everything has been brought into the disk cache - if I do a cold-cache compile it takes over a minute). Linus