488 subscribers
54 photos
4 videos
6 files
1.91K links
🕸 Linux Labdon



ادمین:
@mrbardia72
Download Telegram
🔵 عنوان مقاله
Linux Looking To Finally Kill Off HIGHPTE Support

🟢 خلاصه مقاله:
**توسعه‌دهندگان Linux kernel در حال بررسی حذف پشتیبانی HIGHPTE هستند؛ قابلیتی قدیمی مرتبط با highmem در سیستم‌های ۳۲ بیتی که امروز تقریباً فقط یک سیستم ARM از آن استفاده می‌کند. هدف، کاهش هزینه نگه‌داری و ساده‌تر شدن کد مدیریت حافظه است. این تغییر هنوز نهایی نشده و احتمالاً به‌صورت تدریجی و با هشدارهای deprecation در Kconfig پیش خواهد رفت تا به کاربران باقی‌مانده فرصت سازگاری داده شود.

#Linux #Kernel #HIGHPTE #ARM #MemoryManagement #OpenSource #Deprecation #Maintainer

🟣لینک مقاله:
https://www.phoronix.com/news/Linux-ARM-HIGHPTE-RFC

➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
🔵 عنوان مقاله
Years Later, EDAC Linux Driver Coming For The ARM Cortex-A72

🟢 خلاصه مقاله:
پس از حدود یک دهه از معرفی ARM Cortex-A72 و به‌کارگیری گسترده‌اش در دستگاه‌هایی مانند Raspberry Pi 4، پردازنده سروری AWS Graviton و انواع SoCها، قرار است تا پایان ۲۰۲۵ یک درایور EDAC ویژه این هسته به شاخه اصلی Linux kernel اضافه شود. EDAC در Linux رویدادهای خطای سخت‌افزاری مانند خطاهای ECC حافظه و خطاهای کش/پاریتی را پایش و گزارش می‌کند و وقتی سخت‌افزار پشتیبانی کند، تصحیح را هم انجام می‌دهد؛ همچنین این اطلاعات را از طریق رابط‌های استاندارد در اختیار ابزارهایی مثل rasdaemon می‌گذارد. این پشتیبانی اصلی، گزارش‌دهی یکپارچه و قابلیت اطمینان/سرویس‌پذیری بهتر را برای سیستم‌های مبتنی بر Cortex-A72—from دستگاه‌های تعبیه‌شده تا سرورها—به همراه دارد و نگه‌داری و نظارت بر این پلتفرم‌های پرکاربرد را ساده‌تر می‌کند.

#Linux #ARM #CortexA72 #EDAC #LinuxKernel #RAS #RaspberryPi4 #AWSGraviton

🟣لینک مقاله:
https://www.phoronix.com/news/EDAC-Driver-ARM-Cortex-A72

➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
👏1
🔵 عنوان مقاله
Intel, AMD & Arm All Have Notable EDAC Driver Additions For Linux 6.18

🟢 خلاصه مقاله:
** در Linux 6.18 زیرسامانه EDAC با افزودن و به‌روزرسانی درایورها برای پلتفرم‌های Intel، AMD و Arm گسترش یافته است. این تغییرات پوشش سخت‌افزارهای جدید، گزارش‌دهی دقیق‌تر و یکپارچه‌تر خطاهای حافظه و ادغام بهتر با ابزارهای مشاهده‌پذیری را ممکن می‌سازد. پاک‌سازی‌های بین‌معماری و یکسان‌سازی منطق مشترک نیز رفتار پایدارتر، نگه‌داری ساده‌تر و آمادگی برای نسل‌های آینده CPU/SoC را به همراه دارد. نتیجه برای کاربران و مدیران، تشخیص زودتر خطاها، هشدارهای قابل اتکا و سربار کمتر در عملیات است.

#Linux #LinuxKernel #EDAC #Intel #AMD #Arm #RAS #ECC

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

➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
❤1
🔵 عنوان مقاله
SUSE Provides U-Boot Support For The Raspberry Pi 5

🟢 خلاصه مقاله:
** تیم hardware enablement در SUSE پشتیبانی کامل U-Boot را برای Raspberry Pi 5 فراهم کرده است. این کار، فرآیند بوت را استانداردتر و قابل‌اعتمادتر می‌کند و به کاربران SUSE و openSUSE کمک می‌کند تا ایمیج‌ها را ساده‌تر بسازند و استقرار دهند، ضمن اینکه سازگاری و هم‌راستایی بهتری با رویه‌های رایج در اکوسیستم Linux فراهم می‌شود.

#SUSE #UBoot #RaspberryPi5 #openSUSE #EmbeddedLinux #Bootloader #ARM #SingleBoardComputer

🟣لینک مقاله:
https://www.phoronix.com/news/SUSE-Raspberry-Pi-5-U-Boot

➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
🔵 عنوان مقاله
Fedora 44 Could Work Nicely "Out Of The Box" On Snapdragon-Powered Windows ARM Laptops

🟢 خلاصه مقاله:
در طول سال‌ها، توسعه‌دهندگان زیادی تلاش کرده‌اند تا سیستم‌عامل‌هایی که بهترین عملکرد را روی لپ‌تاپ‌های ARM دارند، ارائه دهند. یکی از پروژه‌های مهم در این زمینه، توسعه و بهبود پشتیبانی از فدورا لینوکس است که قرار است به‌گونه‌ای باشد که به راحتی و بدون نیاز به تنظیمات پیچیده، روی لپ‌تاپ‌های ویندوزی مجهز به Snapdragon اجرا شود. این نکته نشان‌دهنده‌ی پیشرفت قابل توجه در تطابق سیستم‌عامل‌های مبتنی بر لینوکس با سخت‌افزارهای ARM، به‌ویژه در دستگاه‌های مبتنی بر تراشه‌های Snapdragon است.

حانس د گوده، مهندس باتجربه‌ی شرکت رد هت، که سال‌ها برای بهبود قابلیت‌های لپ‌تاپ‌های Intel و AMD کار کرده بود، پس از ترک رد هت، به تیم کوالکام پیوست. او در حال حاضر بر پروژه‌ای کار می‌کند که هدف آن ارتقای پشتیبانی فدورا لینوکس برای اجرای سریع و بدون مشکل بر روی لپ‌تاپ‌های ویندوزی مجهز به تراشه Snapdragon است. این پروژه نشان می‌دهد که توسعه‌دهندگان در حال تلاش برای بهبود سازگاری و کارایی سیستم‌عامل‌های لینوکس در سخت‌افزارهای جدید هستند و رضایت کاربران را به‌طور قابل توجهی افزايش خواهند داد.

با پیشرفت‌هایی که در این پروژه صورت گرفته است، کاربرانی که از لپ‌تاپ‌های ویندوزی با تراشه Snapdragon استفاده می‌کنند، می‌توانند انتظار داشته باشند که فدورا 44، بلافاصله پس از نصب، بدون نیاز به پیکربندی خاص یا نصب درایورهای اضافی، به خوبی کار کند و تجربه‌ای روان و بی‌نیاز از تنظیمات پیچیده داشته باشد. این تلاش‌ها، گامی مهم در جهت دستیابی به یک سیستم‌عامل متن‌باز، سبکتر و مقرون به‌صرفه‌تر برای دستگاه‌های همراه محسوب می‌شود.

در نهایت، این توسعه‌ها نوید بخش آینده‌ای است که در آن لپ‌تاپ‌های مبتنی بر ARM، به‌خصوص با رایانه‌های همراهی که تراشه‌های Snapdragon دارند، به جای سیستم‌های سنتی x86، به صورت کامل و کارآمد از سیستم‌عامل‌های لینوکس بهره‌مند خواهند شد، و کاربران این دستگاه‌ها می‌توانند لذت استفاده از یک محیط پایدار و سریع را تجربه کنند.

#فدورا #کوالکام #لینوکس #ARM

🟣لینک مقاله:
https://www.phoronix.com/news/Fedora-44-ARM-OOTB

➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
🔵 عنوان مقاله
Intel Thermald 2.5.12 Released... With Initial Support For ARM

🟢 خلاصه مقاله:
نسخه جدید نرم‌افزار Intel Thermald، که یک دامن گرمایی برای نظارت و مدیریت دما در سیستم‌های مبتنی بر معماری‌های مختلف است، روز جمعه منتشر شد. این ابزار به همراه قابلیت‌های پیشرفته‌ای که برای نگه داشتن دما در سطح مناسب طراحی شده است، نقش مهمی در عملکرد بهینه و حفظ سلامت سخت‌افزارهای مبتنی بر پردازنده‌های اینتل بر عهده دارد. نسخه جدید، با افزودن قابلیت‌های جدید و بهبودهای مهم، استقبال زیادی را به همراه داشته است.

نکته بسیار قابل توجه در این نسخه، پشتیبانی اولیه از معماری ARM است. این موضوع نشان می‌دهد که توسعه‌دهندگان Intel Thermald در تلاش هستند تا این نرم‌افزار را فراتر از پردازنده‌های مبتنی بر معماری x86، برای دستگاه‌های مبتنی بر معماری ARM نیز بهینه کنند. این موضوع می‌تواند در آینده باعث بهبود نظارت بر دما در دستگاه‌هایی مثل کارت‌های توسعه، لپ‌تاپ‌ها و دیگر سخت‌افزارهای ARM شود که امروزه در حال گسترش هستند.

این تحولی بزرگ در توسعه نرم‌افزارهای مدیریت حرارتی است که نشان می‌دهد اینتل به دنبال توسعه و انعطاف‌پذیری بیشتر در اکوسیستم خود است. پشتیبانی از ARM، فرصتی برای توسعه بیشتر نرم‌افزارهای مرتبط و سازگاری بهتر با دستگاه‌های مختلف است و می‌تواند در بهبود عملکرد و طول عمر سخت‌افزارهای مبتنی بر ARM نقش مؤثری ایفا کند.

#گیم_نرم_افزار #مدیریت_دما #IntelThermald #ARM

🟣لینک مقاله:
https://www.phoronix.com/news/Intel-Thermald-2.5.12-Released

➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
🔵 عنوان مقاله
FEX 2607 Optimizing For Yet-To-Be-Released ARM 256-bit SVE2 Hardware

🟢 خلاصه مقاله:
توسعه‌دهنده‌ها و کاربران سیستم‌های مبتنی بر ARM با خبر خوشی روبرو شده‌اند؛ پروژه امولاتور FEX، که امکان اجرای نرم‌افزارهای لینوکس تحت معماری x86 و x86_64 را بر روی سیستم‌های ARM64 (AArch64) فراهم می‌کند، جدیدترین نسخه ماهانه خود را با قابلیت‌ها و بهبودهای جدید منتشر کرده است. این امولاتور که زیر نظر کمپانی Valve توسعه یافته، به کاربران امکان می‌دهد بازی‌ها و نرم‌افزارهای مخصوص ویندوز را در محیط‌های مبتنی بر ARM اجرا کنند، که این موضوع برای آی‌تی‌اس‌فری و پلتفرم‌های بازی در حال توسعه، بسیار حیاتی است.

این پروژه توسط Valve حمایت می‌شود و هدف آن تسهیل اجرای بازی‌ها و برنامه‌هایی است که معمولا فقط بر روی ویندوز کار می‌کنند، روی ماشین‌های ARM. در نتیجه، کاربران می‌توانند از امکانات گیمینگ و نرم‌افزارهای دیگر با بهره‌گیری از این امولاتور در سیستم‌های مبتنی بر ARM بهره‌مند شوند. توسعه‌دهندگان به‌طور مداوم روی بهبود این ابزار کار می‌کنند و نسخه جدید، شامل بهینه‌سازی‌های بیشتری است که فرآیند اجرا را سریع‌تر و پایدارتر می‌سازد. این اقدامات، علاوه بر پشتیبانی بهتر از نرم‌افزارهای قدیمی و جدید، در آماده‌سازی بستر مناسب برای محصولات آینده مانند Steam Frame و سیستم‌های لینوکس مبتنی بر ARM نقش محوری ایفا می‌کند.

در کل، این پیشرفت‌ها نشان می‌دهد که آینده‌ای روشن در زمینه گیمینگ و برنامه‌نویسی بر روی پلتفرم‌های ARM در انتظار است، و کاربران می‌توانند از امکانات بیشتر و بهتری بهره‌مند شوند که این پروژه و تیم توسعه‌دهنده‌اش با تلاش بی‌وقفه خود فراهم می‌آورند.

#فکس #ARM #گیمینگ #پروژه_باز

🟣لینک مقاله:
https://www.phoronix.com/news/FEX-2607-Emulator

➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
🔵 عنوان مقاله
Red Hat ARM Engineer Abandons ARM64 Linux Personal Desktop, Goes Back To AMD Ryzen System

🟢 خلاصه مقاله:
در طول تقریباً یک سال، مهندس ارشد نرم‌افزار رد هات، مارسلین یوشکویچ، عضو تیم ARM، سیستم شخصی خود را با استفاده از لینوکس بر پایه معماری AArch64 به‌عنوان دستگاه اصلی و روزمره خود آزمایش می‌کرد. او این سیستم را به‌عنوان یک نمونه عملی از فناوری‌های مبتنی بر معماری ARM در محیط‌های شخصی و روزمره استفاده می‌نمود، و تجربه‌های این مدت، او را با مزایا و چالش‌های آن آشنا کرد.

اما اخیراً، یوشکویچ اعلام کرد که به دلیل مشکلاتی که در عملکرد و پایداری در سیستم‌های مبتنی بر Ampere Altra به‌وجود آمده بود، ترجیح داده است مجدداً از سیستم دسکتاپ خود بر پایه AMD Ryzen استفاده کند. این تصمیم نشان می‌دهد که در حال حاضر، سیستم‌های سنتی‌تر و رایج‌تر مانند پردازنده‌های AMD هنوز بر فناوری‌های نوظهور مبتنی بر ARM ترجیح داده می‌شوند، مخصوصاً زمانی که مسائل مربوط به پشتیبانی و سازگاری در به‌کارگیری روزمره مشکلاتی ایجاد می‌کنند.

در نتیجه، این بازگشت نشان می‌دهد که در حال حاضر، نیازهای عملی و کاربرپسند بیشتر به سمت پایداری و کارایی سیستم‌های موجود سوق یافته است و برخی از فناوری‌های نوین در مرحله توسعه و بهبود قرار دارند. این تجدید نظر نشان می‌دهد که مسیر توسعه فناوری‌های ARM در زمینه‌های شخصی و روزمره هنوز نیازمند بهبود و اصلاح است تا بتواند جایگاه محکم‌تری در زندگی روزمره کاربران پیدا کند.

#تکنولوژی #ARM #پایداری #ردهات

🟣لینک مقاله:
https://www.phoronix.com/news/Red-Hat-ARM-Engineer-Back-Ryzen

➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
🔵 عنوان مقاله
Clearing Out Linux's Old 32-bit ARM Platform Code Is Itself A Challenge

🟢 خلاصه مقاله:
در طول سال گذشته، آرند برگمان، مدیر قدیمی پروژه لینوکس برای معماری ARM، تلاش زیادی برای پاک‌سازی و حذف کدهای مربوط به پلتفرم‌های قدیمی ۳۲ بیتی ARM انجام داده است. هدف از این حرکت، کاهش پیچیدگی و بهبود نگه‌داری هسته لینوکس است. با عرضه نسخه ۷.۳ لینوکس، بسیاری از این پلتفرم‌های قدیمی کنار گذاشته شدند و در نتیجه، صدها درایور هسته نیز بی‌استفاده و رها شدند، که نشان‌دهنده نیاز به حذف فاز نهایی این کدهای منسوخ است. اما باید توجه داشت که این فرآیند، به دلیل نوع کدهای درگیر و شباهت‌ها و وابستگی‌های متعددی که در آن وجود دارد، کار دشواری است و چالش‌های زیادی را به همراه دارد. حذف این کدهای قدیمی نه تنها برای نگه‌داری بهتر و سریع‌تر هسته لینوکس اهمیت دارد، بلکه به مدرن‌سازی و بهبود امنیت و کارایی آن نیز کمک می‌کند.

حذف کدهای قدیمی پلتفرم‌های ARM ۳۲ بیتی در واقع اقدامی استراتژیک است که به توسعه‌دهندگان اجازه می‌دهد منابع بیشتری را بر روی نوآوری و ارتقاء سیستم عامل تمرکز کنند. این فرآیند نیازمند برنامه‌ریزی دقیق و ارزیابی کامل است تا از بروز خطاهای احتمالی در سیستم جلوگیری شود. متأسفانه، این پروژه چالشی است که هر توسعه‌دهد نمی‌تواند به سادگی از پس آن برآید؛ زیرا وابستگی‌های عمیق و تداخل کدهای مختلف، کار را پیچیده‌تر می‌کند. اما در نهایت، با کنار گذاشتن این کدهای منسوخ، هسته لینوکس قادر خواهد بود به سمت آینده‌ای منسجم‌تر و بهتر حرکت کند و بهره‌وری بالاتری را ارائه دهد.

#لینوکس #ARM #کدمنسوخ #توسعه‌نویسی

🟣لینک مقاله:
https://www.phoronix.com/news/Clearing-Old-ARM-Code-Challenge

➖➖➖➖➖➖➖➖
👑 @Linux_Labdon