{"id":19750,"date":"2013-10-18T01:58:19","date_gmt":"2013-10-18T01:58:19","guid":{"rendered":"http:\/\/antonini.med.br\/blog\/?p=19750"},"modified":"2022-02-15T02:40:12","modified_gmt":"2022-02-15T02:40:12","slug":"um-marco-linux-nao-funcionara-mais-nos-velhos-processadores","status":"publish","type":"post","link":"https:\/\/antonini.psc.br\/?p=19750","title":{"rendered":"Um marco: Linux n\u00e3o funcionar\u00e1 mais nos velhos processadores"},"content":{"rendered":"<p style=\"text-align: justify;\">O kernel Linux \u00e9 bem complexo: ele tenta manter suporte a uma enxurrada de processadores e dispositivos. Com o tempo algumas coisas antigas ficam engessando o sistema, embora o n\u00edvel n\u00e3o seja t\u00e3o cr\u00edtico assim, dada a forma como o kernel \u00e9 desenvolvido. Mas chegou a hora de deixar de lado algumas velharias: as novas vers\u00f5es do kernel n\u00e3o suportar\u00e3o mais os processadores i386.<\/p>\n<p style=\"text-align: justify;\"><img decoding=\"async\" style=\"margin: 0px 5px 5px 0px; float: left; cursor: pointer;\" onclick=\"window.open('http:\/\/antonini.med.br\/blog\/wp-content\/uploads\/2013\/08\/i386.png.468x468.auto_.jpg', 'pop', 'toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, copyhistory=0, resizable=1, width=488, height=493, left=0, top=0'); if((navigator.appName=='Microsoft Internet Explorer' &amp;&amp; navigator.appVersion.substring(0,3)=='4.0')==false) pop.focus();\" alt=\"\" src=\"http:\/\/antonini.med.br\/blog\/wp-content\/uploads\/2013\/08\/i386.png.468x468.auto_.jpg\" width=\"300\" \/>A remo\u00e7\u00e3o do suporte a esses processadores antigos visa facilitar a aplica\u00e7\u00e3o de algumas tarefas na reestrutura\u00e7\u00e3o de partes do c\u00f3digo. A discuss\u00e3o sobre a mudan\u00e7a vem ocorrendo desde agosto.<\/p>\n<p style=\"text-align: justify;\">Com o fim do suporte aos i386 da Intel cai tamb\u00e9m o do Nx586 da Nexgen, empresa comprada pela AMD em 1996.<\/p>\n<p style=\"text-align: justify;\">Foi proposto remover tamb\u00e9m a emula\u00e7\u00e3o de FPU (unidade de ponto flutuante), necess\u00e1ria para processadores 486sx. Mas segundo o desenvolvedor e funcion\u00e1rio da Intel H. Peter Anvin, que aplicou a remo\u00e7\u00e3o do suporte aos 386, aparentemente processadores clones do 486 sem FPU ainda s\u00e3o produzidos para dispositivos embarcados. Os desenvolvedores ir\u00e3o analisar melhor o caso antes de remover o emulador de FPU.<\/p>\n<p style=\"text-align: justify;\">N\u00e3o \u00e9 novidade que distros atuais n\u00e3o rodam mais em PCs antigos. Seja por causa do &#8220;peso&#8221; dos m\u00f3dulos e interfaces atuais, ou por falta de drivers mesmo, \u00e9 praticamente imposs\u00edvel imaginar algu\u00e9m com uma distro de uso geral nessas m\u00e1quinas. S\u00f3 que at\u00e9 ent\u00e3o quem realmente precisava bastava usar algumas distros especializadas ou recompilar o kernel com as otimiza\u00e7\u00f5es necess\u00e1rias. A partir das pr\u00f3ximas vers\u00f5es, sem o suporte oficial dentro do kernel, quem precisar rodar Linux nessas m\u00e1quinas bem antigas ter\u00e1 que se contentar com vers\u00f5es antigas do kernel. Acaba a esperan\u00e7a de ver o suporte voltar oficialmente.<\/p>\n<p style=\"text-align: justify;\">\u00c9 uma mudan\u00e7a necess\u00e1ria para os desenvolvedores e o estrago n\u00e3o ser\u00e1 impactante. Afinal s\u00e3o processadores de d\u00e9cadas atr\u00e1s, que provavelmente n\u00e3o est\u00e3o tendo nenhuma utilidade pr\u00e1tica hoje em dia. S\u00f3 para ter ideia, o 80386 foi lan\u00e7ado em 1985, ainda era bastante popular na d\u00e9cada de 90 e s\u00f3 deixou de ser produzido pela Intel em pleno 2007. Eles marcaram uma era, mas a hora chegou.<\/p>\n<p style=\"text-align: justify;\"><a href=\"http:\/\/www.hardware.com.br\/noticias\/2012-12\/linux-386.html\" target=\"_blank\" rel=\"noopener\">http:\/\/www.hardware.com.br\/noticias\/2012-12\/linux-386.html<\/a><\/p>\n<p style=\"text-align: center;\">[<a href=\"javascript:history.go(-1)\">Voltar<\/a>]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O kernel Linux \u00e9 bem complexo: ele tenta manter suporte a uma enxurrada de processadores e dispositivos. Com o tempo algumas coisas antigas ficam engessando o sistema, embora o n\u00edvel n\u00e3o seja t\u00e3o cr\u00edtico assim, dada a forma como o kernel \u00e9 desenvolvido. Mas chegou a hora de deixar de lado algumas velharias: as novas [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27],"tags":[],"class_list":["post-19750","post","type-post","status-publish","format-standard","hentry","category-noticias"],"_links":{"self":[{"href":"https:\/\/antonini.psc.br\/index.php?rest_route=\/wp\/v2\/posts\/19750","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/antonini.psc.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/antonini.psc.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/antonini.psc.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/antonini.psc.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=19750"}],"version-history":[{"count":1,"href":"https:\/\/antonini.psc.br\/index.php?rest_route=\/wp\/v2\/posts\/19750\/revisions"}],"predecessor-version":[{"id":30185,"href":"https:\/\/antonini.psc.br\/index.php?rest_route=\/wp\/v2\/posts\/19750\/revisions\/30185"}],"wp:attachment":[{"href":"https:\/\/antonini.psc.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=19750"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/antonini.psc.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=19750"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/antonini.psc.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=19750"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}