From: Harm v. d. H. <ha...@et...> - 2001-11-12 19:41:47
|
On Mon, Nov 12, 2001 at 07:47:30PM +0100, Stefan Kombrink wrote: > hi folks, >=20 > though i didn't install never any other stuff than deb packages, i re= moved=20 > everything xine-related (d4d-plugin etc) and reinstalled the 0.94 packa= ges > (xinelib&xine-ui only)again... > ...but still the same weird thing: >=20 > Benchmarking memcpy methods (smaller is better): > glibc memcpy() : 580454968 > linux kernel memcpy() : 587469546 > MMX optimized memcpy() : 588156158 > MMXEXT optimized memcpy() : 516616921 > Ung=FCltiger Maschinenbefehl That's "Illegal instruction" for those who don't read German :-) > my system is piii 850 / 128MB / SavageMX+XFree 4.10 / Debian Woody If your linux kernel is not explicitly compiled for P3/Athlon type cpu's,= =20 you'll automatically get this error even though the cpu supports the SSE instruction set. That's not linux's fault but done so intentionally by intel's designers (but I forget why for the moment). Solution is to compile/get a kernel compiled for the P3, or (easier) set fast_memcpy:3 in .xinerc to bypass the test and use MMXEXT. This problem = has been reported a few times now, so it'll probably be fixed in 0.9.5. Harm |