[ SlackList ] [ WkikiSlack ] |
On Wednesday 07 July 2004 17:13, Wojciech Pyczak wrote:
> Tak na marginesie... ile jest prawdy w tym, że kompilując
> kernel na procesor X, nie zadziała on na starszej generacji
> czy innynm procku.
Zero prawdy. Jądro będzie działało (teoretycznie), ale szanse na
pewne wadliwe instrukcje które będzie chciało od procesora są
ogromne, więc lepiej nie kompilować dla lepszych mając gorsze,
bo można stracić trochę.
> Pytam bo skompilowałem (profilaktycznie) na
> 586/.../686 i zastanawiam się czy "bezpiecznie" jest
> skompilować jądro pod Pentium MMX, zakładając że nigdy nie
> będę uruchamiał go na niczym słabszym niż któryś z pierwszych
> celeronów/pentium II/duronów/etc... - sytuacja jest całkiem
> prawdopodobna ponieważ mam athlona xp a kumple z reguły mają
> coś nowszego niż pentium mmx. Innymi słowy - jaki jest przepis
> na "bezpieczną optymalizację" ;)
Bezpiecznie jest używać przykładowo jądro dla 586 mając 686, ale
tracisz na wydajności (niektóre instrukcje procesora nie są
obsługiwane przez jądro). IMHO, zrób 2 kompilacje, różniące się
jedynie CPU, jeżeli tak bardzo Ci zależy na "uniwersalnym"
rozwiązaniu (nie zapomnij że k6 to też 586 ;-)). A jeszcze
lepiej, dla każdego komputera osobna kompilacja ;-) w końcu
każda kobieta ma inne wymagania, jak mówi nowożytne przysłowie?
O fluxbox nie powiem nic, nigdy nie używałem.
-- Best regards, Arek N. ICQ# 171404427 :: Jabber arekn@jabber.orgReceived on Thu Jul 8 00:19:12 2004