Linux Labdon
397 subscribers
39 photos
2 videos
2 files
772 links
🕸 Linux Labdon

حمایت مالی:
https://www.coffeete.ir/mrbardia72

ادمین:
@mrbardia72
Download Telegram
🔵 عنوان مقاله
Linux 6.17 AMD PMF Driver Adding New ACPI ID For Upcoming AMD Platform

🟢 خلاصه مقاله:
** لینوکس 6.17 به مرحله نهایی نزدیک شده و در بسته جدید platform-drivers-x86، یک تغییر مهم برای سخت‌افزارهای تازه اضافه شده است: افزوده شدن یک ACPI ID جدید به AMD PMF Driver برای پشتیبانی از پلتفرم آینده AMD. این کار به هسته اجازه می‌دهد سیستم‌های جدید را در زمان بوت شناسایی کند و مدیریت توان و حرارت را به‌صورت خودکار فعال کند. هرچند این تغییر یک ویژگی بزرگ محسوب نمی‌شود، اما برای آماده‌سازی و سازگاری بهتر دستگاه‌های تازه با Linux 6.17 اهمیت دارد و به بهبود تجربه کاربران و OEMها کمک می‌کند.

#Linux #LinuxKernel #AMD #PMF #ACPI #x86 #DeviceIDs #HardwareEnablement

🟣لینک مقاله:
https://www.phoronix.com/news/Linux-6.17-AMD-AMDI0108


👑 @Linux_Labdon
👍1
🔵 عنوان مقاله
Linux 6.18 Landing Patch For Old AMD Bulldozer CPUs With XOP Instruction Set

🟢 خلاصه مقاله:
کرنل Linux 6.18 یک پچ جدید اضافه می‌کند که به کاربران پردازنده‌های قدیمی AMD Bulldozer با پشتیبانی از XOP کمک می‌کند، مخصوصاً وقتی کرنل را با گزینه X86_NATIVE_CPU می‌سازند تا برای قابلیت‌های دقیق CPU/ISA سیستم بهینه شود. این پچ تشخیص و استفاده درست از XOP را در مسیر ساخت بومی بهبود می‌دهد تا فلگ‌های کامپایلر و مسیرهای کد متناسب فعال شوند و از جاافتادن بهینه‌سازی‌ها یا ناهماهنگی‌های ساخت جلوگیری شود. نتیجه برای دارندگان سیستم‌های Bulldozer قدیمی، تجربه‌ای روان‌تر و احتمال بهبود کارایی در برخی سناریوها است، در حالی‌که سازگاری حفظ می‌شود. این تغییر در Linux 6.18 ادغام می‌شود.

#Linux #Kernel #AMD #Bulldozer #XOP #x86 #Performance #Optimization

🟣لینک مقاله:
https://www.phoronix.com/news/Linux-6.18-AMD-Bulldozer-XOP


👑 @Linux_Labdon
🔵 عنوان مقاله
Linear Address Space Separation Revised Following Prior Intel Engineer's Departure

🟢 خلاصه مقاله:
طی حدود سه سال گذشته، جامعه Linux روی قابلیت LASS کار کرده تا جداسازی فضای آدرس خطی را تقویت و خطر نشت داده‌ها در حملات هم‌خانواده Spectre/Meltdown را کاهش دهد. ایده اصلی LASS جدا کردن دقیق ناحیه‌های آدرس‌دهی کاربر و هسته است تا از عبورهای ناخواسته یا حدسی جلوگیری شود و در کنار KPTI، SMEP/SMAP و دیگر راهکارها لایه‌ای حفاظتی اضافه فراهم کند. پس از خروج یک مهندس از Intel که پیش‌تر این مجموعه وصله‌ها را پیش می‌برد، سری LASS بازبینی و با هسته‌های جدید هماهنگ شده و اکنون با مستندسازی و تست بهتر در مسیر ارسال به upstream قرار دارد. انتظار می‌رود سربار کارایی کم باشد و بسته به ویژگی‌های CPU و بار کاری تفاوت کند؛ در عین حال، سازگاری با KASLR، ماژول‌ها و مجازی‌سازی نیز در حال بررسی است تا امکان ادغام امن در نسخه‌های آتی Linux فراهم شود.

#LinuxKernel #Security #LASS #Spectre #Meltdown #x86 #Intel #KernelHardening

🟣لینک مقاله:
https://www.phoronix.com/news/Intel-LASS-v10


👑 @Linux_Labdon
🔵 عنوان مقاله
Intel Nova Lake Support Merged For GCC 16 Compiler

🟢 خلاصه مقاله:
پشتیبانی اولیه از Intel Nova Lake با اضافه شدن پرچم -march=novalake به GCC 16 ادغام شد؛ اقدامی که پس از افزودن همین پشتیبانی در LLVM/Clang 22 رخ می‌دهد و هماهنگی دو زنجیره ابزار اصلی را نشان می‌دهد. این تغییر فعلاً به معنای شناسایی هدف و آماده‌سازی زیرساخت برای بهینه‌سازی‌های دقیق‌تر است و اثر عملی آن تا انتشار جزئیات بیشتر و عرضه سخت‌افزار محدود خواهد بود. با این حال، وجود این پرچم در هر دو GCC و LLVM/Clang کار توسعه‌دهندگان و نگه‌دارندگان ابزارها را برای آزمایش، تنظیم ساخت‌ها و آماده‌سازی پروژه‌ها برای نسل بعدی پردازنده‌های دسکتاپ Intel ساده‌تر می‌کند.

#GCC16 #LLVM #Clang #Intel #NovaLake #Compiler #Toolchain #x86

🟣لینک مقاله:
https://www.phoronix.com/news/Intel-Nova-Lake-GCC-16


👑 @Linux_Labdon
🔵 عنوان مقاله
Box64 0.3.8 Brings DynaCache As Disk Cache For Generated Native Code From x86_64

🟢 خلاصه مقاله:
Box64 0.3.8 منتشر شده و امکان اجرای برنامه‌ها و بازی‌های x86_64 را روی سیستم‌های Linux مبتنی بر ARM64، RISCV و LoongArch فراهم می‌کند. ویژگی مهم این نسخه، DynaCache است؛ قابلیتی که کد بومیِ تولیدشده در زمان اجرا را روی دیسک ذخیره می‌کند تا در اجراهای بعدی بدون نیاز به ترجمه دوباره استفاده شود. نتیجه این کار، زمان راه‌اندازی سریع‌تر، کاهش سربار CPU و اجرای روان‌تر—به‌ویژه برای بازی‌ها و برنامه‌های سنگین—است. Box64 در کنار FEX-Emu همچنان از گزینه‌های اصلی برای اجرای نرم‌افزارهای x86_64 روی معماری‌های غیر x86_64 به شمار می‌رود.

#Box64 #DynaCache #x86_64 #ARM64 #RISCV #LoongArch #Linux #Emulation

🟣لینک مقاله:
https://www.phoronix.com/news/Box64-0.3.8-Released


👑 @Linux_Labdon
🔵 عنوان مقاله
A Minor Optimization Comes For x86 Memory Management In Linux 6.18

🟢 خلاصه مقاله:
یک pull request برای شاخه x86/mm به‌منظور نسخه Linux 6.18 ارسال شده که یک patch جدید و کوچک را برای بهینه‌سازی مدیریت حافظه روی x86/x86_64 شامل می‌شود. با وجود کوچک بودن، این بهینه‌سازی در یکی از مسیرهای مرکزی هسته انجام می‌شود و می‌تواند به کاهش سربار یا ساده‌سازی اجرای مسیرهای پرتکرار کمک کند، بدون اینکه رفتار قابل‌مشاهده سیستم تغییر کند. این تغییر برای چرخه انتشار Linux 6.18 در نظر گرفته شده و نمونه‌ای از بهبودهای تدریجی و مستمر هسته است؛ احتمالاً با پیشرفت چرخه توسعه، تغییرات بیشتری نیز به صف ادغام اضافه شود.

#Linux #Kernel #x86 #x86_64 #MemoryManagement #Linux618 #OpenSource #Performance

🟣لینک مقاله:
https://www.phoronix.com/news/Linux-6.18-x86-mm


👑 @Linux_Labdon