سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. به مناسبت عید غدیر، در سایت https://esetupdate.ir/ تخفیف ویژه‌ای برای محصولات در نظر گرفته شده است؛ فرصت را از دست ندهید. 🌸
  3. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.

نرم افزار های پرکاربرد

ثبت نام | ورود
wepido.ir

FEX 2611 و انتظار برای هم‌راستایی کرنل لینوکس با ویندوز و مک در رجیستر ARM

FEX 2611 و انتظار برای هم‌راستایی کرنل لینوکس با ویندوز و مک در رجیستر ARM

نسخه 2611 شبیه‌ساز (Emulator) FEX برای اجرای بازی‌ها و برنامه‌های x86/x86_64 لینوکس و WINE روی سیستم‌های AArch64 Linux منتشر شد. این نسخه علاوه بر بهبودهای ادامه‌دار در کامپایلر JIT (Just-In-Time)، بر آمادگی برای هم‌راستایی کرنل (Kernel) لینوکس با رفتار ویندوز روی ARM و مک او اس در استفاده از رجیستر سیستمی (System Register) TPIDRRO_EL0 تمرکز دارد.

چرا TPIDRRO_EL0 برای FEX اهمیت دارد؟

بر اساس مستندات Arm، رجیستر TPIDRRO_EL0 برای ذخیره اطلاعات شناسایی رشته پردازنده (CPU Thread) در زمان اجرای نرم‌افزار و مدیریت سیستم‌عامل به کار می‌رود. ویندوز روی ARM و مک او اس از این رجیستر برای نگهداری شماره هسته پردازنده (CPU Core Index) استفاده می‌کنند تا نرم‌افزار فضای کاربر (User-Space) سریع بداند برنامه یا بازی روی کدام هسته اجرا می‌شود. اما در لینوکس، TPIDRRO_EL0 همیشه مقدار صفر برمی‌گرداند و FEX ناچار است برای دریافت قابل‌اعتماد شماره هسته از فراخوان سیستمی (System Call) getcpu استفاده کند.

پیشینه و چالش وصله کرنل

کرنل لینوکس حدود ۱۵ سال است که این رجیستر را به‌صورت ثابت صفر نگه می‌دارد؛ دلیلی که به اشتباه برخی سازندگان پردازنده‌های ARM در پیاده‌سازی آن و همچنین رزرو رجیستر برای کاربردهای آینده نسبت داده شده است. در ماه اوت، Igalia وصله‌ای (Patch) ارسال کرد تا شماره هسته در حال اجرای یک وظیفه بومی (Native Task) در TPIDRRO_EL0 گزارش شود. با این حال، ویلی دیکن (Will Deacon)، توسعه‌دهنده لینوکس ARM، هشدار داد که استفاده از این رجیستر برای چنین هدفی، امکان استفاده از آن برای کاربردهای دیگر در آینده را از بین می‌برد؛ حتی اگر رفتار حاصل با ویندوز و مک او اس هم‌خوان شود.

آمادگی FEX و تأثیر بر بازی‌ها

توسعه‌دهندگان FEX خود را آماده می‌کنند تا در صورت پذیرفته شدن وصله در کرنل اصلی (Mainline)، از TPIDRRO_EL0 استفاده کنند. این تغییر می‌تواند برخی مشکلات بازی‌های مدرن با FEX را برطرف کند و به عملکرد کمک کند. برنامه‌های WINE روی ARM64 برای رعایت سازگاری ABI (Application Binary Interface) به این رجیستر نیاز دارند. به گفته توسعه‌دهندگان، این رجیستر به‌ویژه هنگام اجرای FEX زیر WINE ضروری است؛ چون در آن شرایط نمی‌توان از فراخوان‌های سیستمی لینوکس به‌درستی استفاده کرد و بنابراین شبیه‌سازی ایمن و آسان دستورهای RDPID/RDTSCP/CPUID ممکن نبود و این دستورها غیرفعال شده بودند. اکنون برخی بازی‌ها این دستورها را الزامی می‌کنند و همین موضوع، FEX را در تنگنا قرار داده بود.

به گفته توسعه‌دهندگان، پذیرش این تغییر ترکیبی از بهبود صحت (Correctness) و عملکرد (Performance) خواهد بود. سایر تغییرات FEX 2611 نیز بیشتر بر ادامه کار روی JIT متمرکز است و جزئیات کامل در وبلاگ FEX-Emu.com منتشر شده است.

نظرتان را ثبت کنید کد خبر: 56685 گروه خبری: اخبار نرم افزار منبع خبر: Phoronix تاریخ خبر: 1405/08/15 تعداد مشاهده: 20
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
DIG IT! - A Digger Simulator

DIG IT! - A Digger Simulator

شبیه‌ساز حفاری - کار با ماشین‌آلات صنعتی حفاری مانند بیل مکانیکی، بولدوزر و لودر

آموزش کامل تکنیک های جستجو در گوگل (Google Hacking)

آموزش کامل تکنیک های جستجو در گوگل (Google Hacking)

آموزش تکنیک های جستجو در گوگل

کلیه اصطلاحات و نکات در طراحی وب سایت

کلیه اصطلاحات و نکات در طراحی وب سایت

آموزش طراحی وب سایت

SpeedFan 4.52 Final

SpeedFan 4.52 Final

نرم افزار کنترل و مشاهده سرعت فن و سخت افزار

MSC Simufact Welding 2025.4 / MSC Simufact Forming 2025.4

MSC Simufact Welding 2025.4 / MSC Simufact Forming 2025.4

شبیه ساز قدرتمند جوش کاری

برتری اهل بیت(ع) یا افضلیت اهل بیت(ع)

برتری اهل بیت(ع) یا افضلیت اهل بیت(ع)

فضایل السادات، یا، برتری خاندان رسالت و امامت

سخنرانی حجت الاسلام مومنی درباره تربیت فرزند

سخنرانی حجت الاسلام مومنی درباره تربیت فرزند

تربیت فرزند

Lynda - Understanding Secure Sockets Layer

Lynda - Understanding Secure Sockets Layer

فیلم آموزش آشنایی با لایه‌ی سوکت‌های امن - اس‌اس‌ال

Dracula 4 - Shadow of the Dragon - Casual_Edition

Dracula 4 - Shadow of the Dragon - Casual_Edition

دراکولا 4 - سایه اژدها

AVG AntiVirus 26.18.0 for Android +9.0

AVG AntiVirus 26.18.0 for Android +9.0

آنتی ویروس ای وی جی

Background(Secret) Video Recorder Pro 1.3.1.0 for Android +4.0.3

Background(Secret) Video Recorder Pro 1.3.1.0 for Android +4.0.3

ضبط فیلم مخفیانه

Coursera – Graphic Design Specialization

Coursera – Graphic Design Specialization

آموزش طراحی گرافیک

IBM SPSS Amos 24 + 23

IBM SPSS Amos 24 + 23

نرم افزار مدل سازی اموس

Tilt Racing 1.4 for Android

Tilt Racing 1.4 for Android

بازی ماشین سواری

سخنرانی حجت الاسلام انصاریان  با موضوع شرح زیارت وارث - 4 جلسه

سخنرانی حجت الاسلام انصاریان با موضوع شرح زیارت وارث - 4 جلسه

حاج آقا انصاریان با موضوع شرح زیارت وارث

Statues

Statues

مجسمه‌ها

Iron Harvest Operation Eagle v1.4.8.2986

Iron Harvest Operation Eagle v1.4.8.2986

برداشت آهن

Autodesk AutoCAD Civil 3D 2016 SP1 x64

Autodesk AutoCAD Civil 3D 2016 SP1 x64

نرم افزار اتوکد ویژه عمران و شهر سازی

The Impossible Game

The Impossible Game

بـــازیِ‌غـــیرممکن - نسخه‌ی جدید

The Magic Circle

The Magic Circle

قلمرو جادویی

Dead Age

Dead Age

عصر مردگان

آموزش تصویری نرم افزار Allok Video Converter

آموزش تصویری نرم افزار Allok Video Converter

آموزش الوک ویدیو کانورتر

91Launcher 6.9.1.1 for Android +2.3

91Launcher 6.9.1.1 for Android +2.3

لانچر 91

آلبوم موسیقی بی‌کلام عشق پنهان - از بهترین آثار نیکوس هاتزوپولوس

آلبوم موسیقی بی‌کلام عشق پنهان - از بهترین آثار نیکوس هاتزوپولوس

آهنگ بی‌کلام غمگین

طب و پزشکی در اسلام

طب و پزشکی در اسلام

دانستنی‌های پزشکی

APK Organize 2.0.0 for Android

APK Organize 2.0.0 for Android

مدیریت فایلهای APK

درمان و بهبود بیماری های گوارشی

درمان و بهبود بیماری های گوارشی

درمان بیماری های گوارشی در طب اسلامی ایران

Graviteam Tactics Mius-Front

Graviteam Tactics Mius-Front

شبیه‌ساز نبرد زمینی در جنگ جهانی دوم

Humans Must Answer

Humans Must Answer

انسان‌ها باید پاسخ بدهند

Microsoft Expression Studio 4.0.20525.0 Ultimate + Encoder Pro + Web Pro

Microsoft Expression Studio 4.0.20525.0 Ultimate + Encoder Pro + Web Pro

یک ابزار حرفه ای برای طراحی صفحات وب

سلسله مباحث استاد شجاعی قسمت هفتم

سلسله مباحث استاد شجاعی قسمت هفتم

ظهور امام زمان

BenchMark چیست؟

BenchMark چیست؟

درباره BenchMarking

Autodesk AutoCAD Architecture 2015 + SP2 x64

Autodesk AutoCAD Architecture 2015 + SP2 x64

نسخه 2015 نرم افزار معروف اتوکد مخصوص معماران

Adobe Flash Player 32.00.465 Firefox/Opera/Chromium/Safari/Netscape

Adobe Flash Player 32.00.465 Firefox/Opera/Chromium/Safari/Netscape

ادوب فلش پلیر

رضا سوادکوهی، رضا خان یا رضا شاه

رضا سوادکوهی، رضا خان یا رضا شاه

رضاشاه پهلوی

سخنرانی آیت الله بهجت و دستوالعمل های ایشان

سخنرانی آیت الله بهجت و دستوالعمل های ایشان

سخنرانی آیت الله بهجت از کنترل خشم

Nuclear Coffee Recover Keys Enterprise 12.0.6.311

Nuclear Coffee Recover Keys Enterprise 12.0.6.311

ریکاوری و نمایش شماره سریال فعالسازی نرم‌افزارها

تلاوت مجلسی استاد کریم منصوری سوره مبارکه ضحی و انشراح

تلاوت مجلسی استاد کریم منصوری سوره مبارکه ضحی و انشراح

تلاوت کریم منصوری سوره ضحی و انشراح

Auto Wallpaper Changer (CLARO Pro) 1.8 for Android +4.2

Auto Wallpaper Changer (CLARO Pro) 1.8 for Android +4.2

تغییر والپیپر

Olympia Graphic Design 1.7.7.64

Olympia Graphic Design 1.7.7.64

طراحی گرافیک

خبرنامه

با عضویت در خبرنامه، زودتر از همه باخبر باش!