Линус Торвалдс разкри, че все още използва графична карта AMD Radeon RX 580., издадена през 2017 г., на основния си компютър. В свят, където графичните карти се актуализират с главозамайваща скорост, Линус Торвалдс Споменахте, че тази карта отговаря идеално на вашите нужди, особено за управление на 5K дисплей, благодарение на съвместимостта му с компресия на потока от дисплеи (DSC).
Той подчерта, че този хардуер работи просто и ефективно за ежедневните му задачи, свързани предимно с разработването на ядрото. Освен това Линус Торвалдс изостави своя Mac компютър с Apple Silicon, предполагайки, че този хардуер е твърде затворен и неподходящ за разработка на Linux ядро поради ограниченията, наложени от Apple.
Торвалдс не се нуждае от най-новите технологии за работния си процес. За компилиране на ядра и разработка на Linux, RX 580 е все още повече от достатъчен. И най-важното: Драйверите с отворен код осигуряват безупречна съвместимост, нещо, което тежи по-тежко на тяхното решение от всякакви сравнителни данни.
Сбогом на Apple Silicon и завръщане към Intel в лаптопите
Линус Торвалдс споменава, че е затворил и една глава с Apple. След кратък опит с MacBook с M1 чип, той реши да го изостави. смятайки го за твърде затворена среда за разработка на ядро. Вместо това той премина към лаптоп с процесор Intel и интегрирана графика i915, които предлагат много по-естествена интеграция с екосистемата на Linux.
Този ход не е изненадващ. за тези, които помнят добре познатата позиция на Торвалдс срещу собственическите платформи. След известния си жест към Nvidia през 2012 г., той ясно заяви, че предпочита открито поддържан хардуер, където драйверите са налични и адаптирани за общността. AMD, с постоянния си ангажимент към софтуер с отворен код, е запазила доверието си през годините, въпреки че архитектурата Polaris вече не получава същата честота на актуализации като по-новите поколения.
Когато беше пусната на пазара през април 2017 г. за 229 долара, Radeon RX 580 (базирана на 10nm чип Polaris 14) представляваше най-добрата видеокарта на AMD в класа си, с 2304 шейдъра, базова честота от 1257 MHz и TDP от 150 W. Докато карти като Nvidia RTX 5050 сега далеч надминават спецификациите ѝ по скорост и памет, Torvalds не се стреми към подобно подобрение.
За употреба, надеждността е по-важна от RT ядрата, по-големият L2 кеш или увеличените FPS в съвременните игри. Неговата платформа, задвижвана от процесор AMD Ryzen Threadripper, остава практически непроменена от години, доказвайки, че стабилността и ефективността могат да бъдат по-ценни от постоянните иновации.
Подкрепата на Джон Кармак за оптимизацията
Любопитно е, Тази философия намира отзвук в личности като Джон Кармак, легенда в разработването на видеоигри и защитник на екстремната оптимизация на софтуера. Кармак твърди, че ако индустрията даде приоритет на по-ефективния код, голяма част от съществуващият хардуер би бил напълно валиден за повечето задачиСпоред него зависимостта от най-съвременен хардуер е до голяма степен следствие от лошо оптимизиран софтуер.
Този подход повдига фундаментален въпрос: наистина ли се нуждаем от все по-мощни процесори и графични процесори или бихме могли да извлечем повече от това, което вече имаме? Торвалдс, със своята RX 580, изглежда предлага ясен отговор.
Случаят с Линус Торвалдс показва, че в разработката на софтуер ключът не винаги е в това да имаш най-бързата машина, а по-скоро в стабилна и напълно съвместима среда. Radeon RX 580, макар и ограничена в сравнение със съвременните графични процесори, остава неговият идеален работен инструмент.
Отвъд тенденциите и показателите за представяне, Торвалдс въплъщава принцип, който може да се обобщи в една фраза: „Ако работи, не го променяй.“ Философия, която във времена на планирано остаряване и постоянни актуализации се усеща почти революционна.
Тази информация е намерена в бележките, свързани с DRM регресия в Linux 6.17. Линус Торвалдс все още използва същия почти 10-годишен графичен процесор.
В тези бележки потребител пита„Това все още ли е картата Polaris?“, на което Линус Торвалдс отговаря: „Това е все същата скучна Radeon RX 580. lspci я нарича „Ellesmere“; не съм сигурен за кодовото име на Polaris.“