Линус Ворвалдс ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈ Π΄Π° сС ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° процСсора i486 Π² ядрото Π½Π° Linux

Π”ΠΎΠΊΠ°Ρ‚ΠΎ обсъТдашС Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»Π½ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π° x86 процСсори, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ инструкцията "cmpxchg8b", Линус Ворвалдс заяви, Ρ‡Π΅ ΠΌΠΎΠΆΠ΅ Π±ΠΈ Π΅ Π²Ρ€Π΅ΠΌΠ΅ ΠΏΡ€ΠΈΡΡŠΡΡ‚Π²ΠΈΠ΅Ρ‚ΠΎ Π½Π° Ρ‚Π°Π·ΠΈ инструкция Π΄Π° станС Π·Π°Π΄ΡŠΠ»ΠΆΠΈΡ‚Π΅Π»Π½ΠΎ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° ядрото ΠΈ Π΄Π° сС ΠΎΡ‚ΠΊΠ°ΠΆΠ΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π·Π° i486 процСсори, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ "cmpxchg8b" вмСсто Π΄Π° сС ΠΎΠΏΠΈΡ‚Π²Π°Ρ‚Π΅ Π΄Π° Π΅ΠΌΡƒΠ»ΠΈΡ€Π°Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° Ρ‚Π°Π·ΠΈ инструкция Π½Π° процСсори, ΠΊΠΎΠΈΡ‚ΠΎ Π½ΠΈΠΊΠΎΠΉ Π²Π΅Ρ‡Π΅ Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°. ΠŸΠΎΠ½Π°ΡΡ‚ΠΎΡΡ‰Π΅ΠΌ ΠΏΠΎΡ‡Ρ‚ΠΈ всички Linux дистрибуции, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π°Ρ‚ Π΄Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ 32-Π±ΠΈΡ‚ΠΎΠ²ΠΈ x86 систСми, са ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π»ΠΈ към ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° ядрото с опцията X86_PAE, ΠΊΠΎΠ΅Ρ‚ΠΎ изисква ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° "cmpxchg8b".

Π‘ΠΏΠΎΡ€Π΅Π΄ Линус, ΠΎΡ‚ Π³Π»Π΅Π΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° ядрото, процСсоритС i486 са Π·Π°Π³ΡƒΠ±ΠΈΠ»ΠΈ своята рСлСвантност, Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ„Π°ΠΊΡ‚Π°, Ρ‡Π΅ всС ΠΎΡ‰Π΅ сС срСщат Π² Π΅ΠΆΠ΅Π΄Π½Π΅Π²ΠΈΠ΅Ρ‚ΠΎ. Π’ Π΅Π΄ΠΈΠ½ ΠΌΠΎΠΌΠ΅Π½Ρ‚ процСсоритС стават ΠΌΡƒΠ·Π΅ΠΉΠ½ΠΈ Скспонати ΠΈ Π΅ напълно възмоТно Π΄Π° ΠΌΠΈΠ½Π°Ρ‚ с β€žΠΌΡƒΠ·Π΅ΠΉΠ½ΠΈβ€ ядра. ΠŸΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ всС ΠΎΡ‰Π΅ ΠΈΠΌΠ°Ρ‚ систСми с i486 процСсори, Ρ‰Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ LTS вСрсии Π½Π° ядрото, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‰Π΅ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ Π³ΠΎΠ΄ΠΈΠ½ΠΈ Π½Π°ΠΏΡ€Π΅Π΄.

ΠŸΡ€Π΅ΠΊΡ€Π°Ρ‚ΡΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° класичСски i486s няма Π΄Π° засСгнС Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈΡ‚Π΅ процСсори Quark Π½Π° Intel, ΠΊΠΎΠΈΡ‚ΠΎ, Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ към класа i486, Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ инструкции, Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½ΠΈ Π·Π° ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Pentium, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ β€œcmpxchg8b”. Π‘ΡŠΡ‰ΠΎΡ‚ΠΎ Π²Π°ΠΆΠΈ ΠΈ Π·Π° процСсоритС Vortex86DX. ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π·Π° i386 процСсори бСшС прСустановСна Π² ядрото ΠΏΡ€Π΅Π΄ΠΈ 10 Π³ΠΎΠ΄ΠΈΠ½ΠΈ.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€