[coyotos-dev] For your amusement
Lorens Kockum
eros-port-784 at tagged.lorens.org
Sun Sep 30 15:13:05 EDT 2007
Valerio Bellizzomi wrote:
> On Pentium III it blocks for one second or two when "Enabling interrupts",
>
> That is weird, my PIII laptop is 600MHz, GenuineIntel x86 Family 6 Model 8
> Stepping 6 [...] 128MB of RAM.
Lorens Kockum wrote:
> On my laptop (PIII Mobile 1GHz) it's a lot longer, almost 20 seconds.
So I timed it on my two laptops :
% tush:~$ uname -a
% Linux tush 2.6.8-4-686 #1 Mon Apr 30 07:01:37 UTC 2007 i686 GNU/Linux
% tush:~$ cat /proc/cpuinfo
% processor : 0
% vendor_id : GenuineIntel
% cpu family : 6
% model : 11
% model name : Intel(R) Pentium(R) III Mobile CPU 1000MHz
% stepping : 1
% cpu MHz : 997.106
% cache size : 512 KB
% fdiv_bug : no
% hlt_bug : no
% f00f_bug : no
% coma_bug : no
% fpu : yes
% fpu_exception : yes
% cpuid level : 2
% wp : yes
% flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse
% bogomips : 1978.36
%
% tush:~$ free
% total used free shared buffers cached
% Mem: 256228 253908 2320 0 1440 88124
% -/+ buffers/cache: 164344 91884
% Swap: 771080 307268 463812
%
% ---> Enabling interrupts for 16 seconds
% posh:~$ uname -a
% Linux posh 2.6.15-28-686 #1 SMP PREEMPT Thu May 10 09:56:30 UTC 2007 i686 GNU/Linux
% posh:~$ cat /proc/cpuinfo
% processor : 0
% vendor_id : GenuineIntel
% cpu family : 15
% model : 2
% model name : Mobile Intel(R) Pentium(R) 4 - M CPU 2.20GHz
% stepping : 9
% cpu MHz : 2193.250
% cache size : 512 KB
% fdiv_bug : no
% hlt_bug : no
% f00f_bug : no
% coma_bug : no
% fpu : yes
% fpu_exception : yes
% cpuid level : 2
% wp : yes
% flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr
% bogomips : 2395.33
%
% posh:~$ free
% total used free shared buffers cached
% Mem: 514880 329676 185204 0 92632 158192
% -/+ buffers/cache: 78852 436028
% Swap: 506008 18340 487668
%
% ---> Enabling interrupts for 8 seconds
FWIW the twiddler on the slow machine seems much faster than the
one on the fast machine, but well.
The rest of things is very fast, well, at least until the idling
CPU, I suppose I'll have to wait a *really* long time for it to
get around to "login:"!
I don't really see why the amount of physical RAM should
influence things directly, since the qemu grub reports exactly
the same amount on the two machines, it's more probably that the
smaller machine is running a lot more things and so has much
less RAM and CPU available, maybe the enabling interrupts thing
includes a RAM test that makes the machine swap... tested that:
freed up 64 MB RAM on the small one, speed went from 16 seconds
to 10 (several tests). So I suppose that's it.
Actually I don't really care about speed as long as it works :-)
More information about the coyotos-dev
mailing list