https://github.com/Inokinoki/attesor #Apple #Rosetta2 #nerds #technews #HackerNews #ngated
AI-powered reverse-engineering of Rosetta 2 for Linux
https://github.com/Inokinoki/attesor
#HackerNews #AI #ReverseEngineering #Rosetta2 #Linux #GitHub
Adeus, Rosetta 2: Apple entra na reta final da transição de Intel para Arm

C’est une page qui se tourne doucement, mais sûrement. Introduite en 2020 pour assurer la transition fluide entre les processeurs Intel et les puces Apple Silicon, la couche de traduction Rosetta 2 entame sa phase de retrait. Si l'on savait depuis la...
Apple will phase out Rosetta 2 in macOS 28
https://developer.apple.com/documentation/apple-silicon/about-the-rosetta-translation-environment
#HackerNews #Apple #Rosetta2 #macOS28 #TechNews #SoftwareDevelopment #AppleSilicon
Koszerny Mac
Od dawna chciałem napisać ten tekst. Właściwie od momentu, gdy przesiadłem się na MacBooka Pro z M1 Pro (w 2022) – mojego pierwszego komputera z procesorem Apple Silicon. To był moment, w którym postanowiłem przejść na „czystą stronę mocy” – dostosować się w stu procentach do nowej architektury i korzystać tylko z natywnego, w pełni zoptymalizowanego oprogramowania. Tak narodził się mój pomysł na „koszernego Maka”.
Czysty system, czysta przyjemność
Idea była prosta: żadnych półśrodków, żadnych „translatorów” kodu, żadnych kompromisów.
Chciałem mieć system, który działa w pełni natywnie – bez Rosetty 2, bez emulacji, bez zbędnych warstw pośrednich. Tylko aplikacje stworzone z myślą o Apple Silicon.
Dlaczego? Bo takie podejście daje realne korzyści – nie tylko większą szybkość działania, ale przede wszystkim dłuższą pracę na baterii. A że często pracuję zdalnie, bez dostępu do gniazdka, to właśnie ten aspekt ma dla mnie największe znaczenie.
Audyt: kto jest natywny, a kto udaje
Pierwszym krokiem był audyt zainstalowanych aplikacji. Chciałem zobaczyć, które z nich działają natywnie, a które wciąż są intelowskie lub „uniwersalne”.
Wystarczy wejść w:
→ Ten komputer → Więcej informacji → Raport systemowy → Aplikacje,
a następnie posortować listę według kolumny Rodzaj. Widać wtedy jak na dłoni, które programy są „Apple Silicon”, które „Universal”, a które nadal tylko „Intel”.
Wynik mojego przeglądu:
Cztery grzechy nieczystości
1Password 7 – stara wersja, działająca przez Rosettę. Pracuję nad pełnym przeniesieniem się do systemowych Haseł, wtedy zniknie.
Knox Meetings – kolejny program do spotkań online. Niestety, wymagany służbowo.
Garmin Express – używam do aktualizacji licznika rowerowego. Brak natywnej wersji.
Qfinder Pro – aplikacja do zarządzania NAS-ami QNAP. Czekam, aż wreszcie dostanie aktualizację pod Apple Silicon.
Cała reszta mojego oprogramowania? W pełni natywna. Czysta. Koszerna.
Systemowe znaczy lepsze
Przy okazji tego audytu zadałem sobie pytanie: czy naprawdę potrzebuję tylu aplikacji z zewnątrz?
Często odpowiedź brzmiała: nie.
Zrezygnowałem z Evernote’a i OneNote’a – systemowe Notatki robią wszystko, czego potrzebuję, a synchronizacja przez iCloud jest bezbłędna.
Wyrzuciłem Wunderlist (RIP) i Microsoft To Do – Przypomnienia od Apple są prostsze, szybsze i działają idealnie w ekosystemie.
Im mniej aplikacji, tym mniejsze ryzyko, że coś nie działa natywnie. I tym więcej energii zostaje w baterii.
Rosetta 2 – cud techniki, ale nie za darmo
Trzeba to przyznać – Rosetta 2 to arcydzieło inżynierii. Dzięki niej aplikacje pisane dla procesorów Intela uruchamiają się na Makach niemal bez problemu.
Ale „niemal” robi różnicę.
Rosetta tłumaczy kod x86-64 na ARM64 w locie, co oznacza dodatkowe obciążenie dla CPU i RAM-u.
Efekt?
Nieco niższa wydajność. Testy syntetyczne pokazują ok. 75% mocy natywnej w trybie single-core i 60% w multi-core.
Wyższe zużycie energii. Translacja zwiększa pobór mocy, zwłaszcza przy aplikacjach intensywnie korzystających z procesora.
Mniej „race to idle”. Natywne aplikacje kończą zadania szybciej i procesor może przejść w stan spoczynku, co oszczędza baterię.
W codziennym użytkowaniu różnice są subtelne, ale przy długiej pracy mobilnej potrafią przełożyć się na nawet 20–25% dłuższy czas pracy.
Dlaczego warto być „koszernym”
Bycie „koszernym” to nie snobizm. To świadome korzystanie z mocy, jaką daje Apple Silicon.
To czystszy system, większa wydajność, stabilność i spokój ducha.
Dla mnie to również satysfakcja z poczucia, że mój Mac działa tak, jak zaprojektowali go inżynierowie Apple – bez tłumaczenia, bez kompromisów.
Jak sprawdzić, czy aplikacja jest natywna:
A Wy?
Czy robiliście już audyt swojego Maka? Czy zwracacie uwagę na architekturę aplikacji, czy po prostu używacie tego, co działa?
#AppleSilicon #bateria #emulacja #Intel #Mac #MacBookPro #Rosetta2
macOS 26 Tahoeでは、Intel x86_64アプリをApple Silicon Macで動作させる「Rosetta 2」を強制的に利用したアプリを確認することが可能に。
https://applech2.com/archives/20250917-how-to-check-rosetta-overrides-macos-26-tahoe.html
#applech2 #macOS_26_Tahoe #Apple #Mac #macOS_26 #Rosetta2 #Tahoe #Tahoeの新機能 #システム情報