از اواخر ۲۰۲۰ مکها از پردازنده اینتل به تراشههای اپل کوچ کردند. قالب فایل اجرایی این دو نسل فرق دارد، پس نرمافزار هم باید متناسب باشد.
تشخیص در سی ثانیه
- منوی اپل«About This Mac» را بزنید.
- سطر Chip یا ProcessorApple M1 / M2 / M3 / M4 ← نسخه
arm64. Intel Core i5 / i7 / i9 ← نسخه64.
یا با یک فرمان
uname -m
# arm64 ← اپل سیلیکون
# x86_64 ← اینتلاگر اشتباه بگیرید
| دستگاه شما | آنچه دانلود کردید | نتیجه |
|---|---|---|
| اپل سیلیکون | arm64 | ✅ بومی — بهترین کارایی و مصرف |
| اپل سیلیکون | ۶۴ (اینتل) | ⚠️ از راه Rosetta 2: کار میکند اما کندتر و پرمصرفتر |
| اینتل | ۶۴ | ✅ درست |
| اینتل | arm64 | ❌ اصلاً اجرا نمیشود |
Rosetta چیست
Rosetta 2 لایه ترجمه اپل است که اجازه میدهد مکهای اپل سیلیکون برنامههای اینتل را اجرا کنند. تقریباً نامرئی است؛ بار اول سیستم پیشنهاد نصب میدهد.
ترجمه رایگان نیست: اجرای کندتر، مصرف بیشتر پردازنده و باتری. برای برنامهای که همیشه در پسزمینه است، این تفاوت روی عمر باتری جمع میشود. اگر نسخه بومی هست، همان را بگیرید.
بررسی اینکه اکنون کدام اجرا شده
- Activity Monitor را باز کنیداز Launchpad.
- پروسه v2rayN را بیابیدبا جستجو در برگه CPU.
- ستون KindApple یعنی بومی، Intel یعنی زیر Rosetta.
مک اینتل قدیمی را عوض کنیم؟
برای اجرای کلاینت پروکسی، مک اینتل کاملاً کافی است — گلوگاه مسیر شبکه است نه پردازنده. مسئله واقعی پشتیبانی سیستمعامل است.