| View previous topic :: View next topic |
| Author |
Message |
martinw
Joined: 06 Sep 2007 Posts: 116
|
Posted: Fri Sep 21, 2007 6:00 am Post subject: How much do OS installs customise to match hardware? |
|
|
I have several different workstations that I need to test. They are all OS-less. They also all have similar pull-out disk compartments, so it is easy to move hard disks between machines. I set up a couple of disks with OS installs on one of the machines, one disk has XP64, and one has Linux (FC6). Installing these OSs on the machine and then configuring my local environment for testing is a relatively lengthy process, so I'd like to minimize the effort as much as possible. I'm hoping I can just take the one XP or Linux disk I have set up and simply plug it into each workstation in turn and run my tests.
The machines are all new Intel or AMD dual socket systems.
Since I'm doing performance testing, I was wondering if there are any subtle performance penalties I may be paying by doing this, ie does XP or Fedora Core 6 detect hardware on install and attempt to create an optimized setup for that specific hardware? If so, I'd be forced to do a full native install on each machine separately.
Thanks in advance for any insights...
|
|
| Back to top |
|
 |
arbco
Joined: 21 Sep 2007 Posts: 5
|
Posted: Fri Sep 21, 2007 7:36 am Post subject: |
|
|
sorry martinw i cannot tell u anything about it because i dont know about it and i also want to know about it
|
|
| Back to top |
|
 |
Gabriele Svelto
Joined: 27 Jun 2007 Posts: 275 Location: Milano, Italy
|
Posted: Fri Sep 21, 2007 7:55 am Post subject: Re: How much do OS installs customise to match hardware? |
|
|
| martinw wrote: | | Since I'm doing performance testing, I was wondering if there are any subtle performance penalties I may be paying by doing this, ie does XP or Fedora Core 6 detect hardware on install and attempt to create an optimized setup for that specific hardware? If so, I'd be forced to do a full native install on each machine separately. |
I'm not sure about performance but making it work on all machines will be tricky and will require a bit of work. FC6 for example tailors xorg.conf for the machine you have installed so you'll have to make it regenerate it (or change it by hand) when you switch graphic cards. You'll probably meet similar problems with Windows' drivers. If you can do a bit of testing under Linux can you do it using a live distro? That will probably save you some time.
|
|
| Back to top |
|
 |
martinw
Joined: 06 Sep 2007 Posts: 116
|
Posted: Fri Sep 21, 2007 2:00 pm Post subject: Re: How much do OS installs customise to match hardware? |
|
|
| Gabriele Svelto wrote: | | I'm not sure about performance but making it work on all machines will be tricky and will require a bit of work. FC6 for example tailors xorg.conf for the machine you have installed so you'll have to make it regenerate it (or change it by hand) when you switch graphic cards. You'll probably meet similar problems with Windows' drivers. If you can do a bit of testing under Linux can you do it using a live distro? That will probably save you some time. |
Ok, I should have stated it but forgot - all the cards are similar Nvidia cards, so the same xorg.conf and windows drivers work on all of them.
I've already done some testing this way and the different machines all appear to boot up and run fine, I'm just wondering if I can really trust my performance numbers as being the same as a native OS install.
|
|
| Back to top |
|
 |
P4man
Joined: 26 Jun 2007 Posts: 521
|
Posted: Fri Sep 21, 2007 4:31 pm Post subject: |
|
|
I have found that in windows (XP), this is not a good idea. Just different motherboards, even if its a similar chipset will sometimes fail to boot when you don't reinstall. Once it did work from a Athlon XP to a Core2Duo, but the performance was really subpar, to the point that it was faster on the XP machine (!) until I reinstalled.
Linux seems to be much more forgiving when it comes to this. Got an USB drive with an Ubuntu install on it (so not a live CD), and it has booted without problem on every machine I tried it on, provided you set the driver to VESA rather than binary nvidia or ATI. Can't say I notice a performance hit, but since I never really measured, its hard to tell.
Probably your best bet is a Live CD, but not on a CD, as CDs are terribly slow and would cause very serious, random slowdowns. Put it on a harddisk instead.
|
|
| Back to top |
|
 |
Robbro
Joined: 07 Aug 2007 Posts: 21
|
Posted: Fri Sep 21, 2007 5:11 pm Post subject: |
|
|
http://distrowatch.com/table.php?distribution=austrumi
Give this live CD a try, its small. I have found it caches the os in memory and will even eject the cd after loading all necessary files. It probably has most of the tools and utilities you would need.
|
|
| Back to top |
|
 |
CombJelly
Joined: 22 Sep 2007 Posts: 2
|
Posted: Sat Sep 22, 2007 2:30 pm Post subject: |
|
|
Unless you have customized your kernel, most installs have all the various drivers you need for different systems. Since you have similar video cards, you should be ok on the Linux side.
Windows, however, is a different ball of fish. If you can get them to boot, you are likely ok. But it wouldn't hurt to check which drivers get installed.
|
|
| Back to top |
|
 |
martinw
Joined: 06 Sep 2007 Posts: 116
|
Posted: Sat Sep 22, 2007 4:08 pm Post subject: |
|
|
Thanks for all the replies everyone. Very helpful.
|
|
| Back to top |
|
 |
hyc
Joined: 23 Sep 2007 Posts: 60 Location: Los Angeles, CA
|
Posted: Sun Sep 23, 2007 1:34 am Post subject: |
|
|
When you install a Windows OS there's a pause where it says something like "press F6 if you need to install additional drivers."
If you didn't need to install any additional drivers at that point, then you most likely don't have anything to worry about.
Some things I've tripped over when moving disks between machines include the processor support, which may be uniprocessor or SMP. But since all of your machines are dual-socket, you'll only have SMP anyway.
Also I installed the Intel Application Accelerator to replace the default Microsoft IDE driver on a system. The Intel driver of course only works with Intel chipsets; moving that image (or trying to run it under VMware) was basically impossible until I uninstalled the Intel driver and went back to the Microsoft driver.
You've already got the video driver handled, so it seems there's nothing to worry about.
|
|
| Back to top |
|
 |
|