On Sunday 23 March 2008 03:44:59 Zhiming Wu wrote: > Hi, all guys. > Maybe this question should not be posted here, but if any > one of you have experience on this, please give me some advice. > I have built a LFS+BLFS system on a IA32(Pentium M) computer > and it runs fine. Now I also want to LFS+BLFS on another > computer with Pentium D 945 CPU with two cores. I have tried > to copy what I built on Pentium M computer to the Pentium D > computer with a little modification(make it bootable on that > computer), and it was able to work. But I could only see one > core from /proc/cpuinfo. My questions are: > 1. If I use this system in this way, is it true that only half > of the Pentium D CPU is working? No its not. Only the kernel may be compiled only for only one CPU (not a SMP-kernel) but thats not that dramatically. Simply recompile the kernel with the Multiprocessor option switched on. > What is the performance in this > situation, comparing to the situation using x86_64 architecture? > 2. If I want both of two cores to work, is it necessary for me > to rebuild the LFS+BLFS from scratch using x86_64 architecture? > Or only need I rebuild the kernel? Rebuild the kernel and you're fine. On desktop systems, having more CPUs does not immediatly lead to a faster system if the application programs do not support multi-threading for CPU intensive operations well. One CPU will be used to 100%, the other(s) does nothing. As far as I know, you do not need to recompile any application program - either they do support threads or they don't. > > Best Regargs, > Zhiming Wu
-- Thomas -- -- Thomas -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
