«cmpxchg8b» нұсқауын қолдамайтын x86 процессорларына арналған айналып өту жолдарын талқылау барысында Линус Торвальдс бұл нұсқауды ешкім қолданбайтын процессорларға имитациялаудың орнына, «cmpxchg8b» нұсқауын қолдамайтын i486 процессорлары үшін ядро мен drop қолдауын міндетті етудің уақыты келген шығар деп мәлімдеді. Қазіргі уақытта барлық дерлік дистрибутивтер Linux32-биттік x86 жүйелерін қолдауды жалғастыратындар ядроны X86_PAE опциясымен құруға көшті, бұл үшін "cmpxchg8b" қолдауы қажет.
Линус i486 процессорлары үздіксіз пайдалануына қарамастан, ядроны қолдау тұрғысынан өзектілігін жоғалтты деп санайды. Белгілі бір сәтте процессорлар мұражай бөліктеріне айналады, ал «мұражай» ядролары олар үшін өте қолайлы. Әлі де i486 процессорлары бар жүйелері бар пайдаланушылар LTS ядросының шығарылымдарын пайдалана алады, оларға көптеген жылдар бойы қолдау көрсетіледі.
Классикалық i486 процессорларына қолдау көрсетудің аяқталуы Intel компаниясының Quark ендірілген процессорларына әсер етпейді, олар i486 ретінде жіктелсе де, Pentium буынына тән қосымша нұсқауларды қамтиды, соның ішінде «cmpxchg8b». Бұл Vortex86DX процессорларына да қатысты. i386 процессорларына қолдау 10 жыл бұрын ядродан жойылған.
Ақпарат көзі: opennet.ru
