⚡ - لینوکس ۷.۴ شاید زمان Build کرنل را تا ۳۶٪ کاهش بدهد!
Gp - @duckgplinux
🐧 - پچهای جدیدی برای بهینهسازی فرایند کامپایل کرنل لینوکس منتشر شده که ممکنه در Linux 7.4 وارد شاخهی اصلی بشن.
🚀 - طبق نتایج بنچمارک، ساخت کامل کرنل با پیکربندی allmodconfig حدود ۳۶٪ سریعتر شده و Buildهای Incremental هم نزدیک به ۷۰٪ افزایش سرعت داشتن.
🤖 - این بهبودها بعد از شناسایی چندین گلوگاه تکنخی در کد کرنل و با کمک ابزارهای هوش مصنوعی انجام شده؛ بخشی از کدهای ناکارآمد و پیچیده هم بازنویسی یا اصلاح شدن.
🛠️ - نسخهی دوم این مجموعهپچها توسط Lorenzo Stoakes از شرکت ARM ارسال شده. دو پچ از نسخهی اولیه قبلاً Merge شدن و بقیه هم با کدهای جدید کرنل هماهنگ شدن.
🦀 - در نسخهی جدید، Front-end کامپایلر Rust هم امکان اجرای موازی پیدا کرده و چند اصلاح کوچک دیگر برای بهترشدن روند Build انجام شده.
📦 - از آنجا که بیشتر این تغییرات بحثبرانگیز نیستن، توسعهدهندهها امیدوارن پچها در چرخهی بعدی، یعنی Linux 7.4، وارد کرنل اصلی بشن.🦆 @ducklinux1
Gp - @duckgplinux
🔥3🖕1
🧹 - لینوکس درایورهای قدیمی ARM را حذف میکند؛ حدود ۲۴۷ هزار خط کد کمتر!
Gp - @duckgplinux
🐧 - توسعهدهندههای کرنل لینوکس در حال حذف پلتفرمهای قدیمی و منسوخشدهی ARM 32-bit هستن؛ اقدامی که میتونه حجم کدهای غیرضروری کرنل رو به شکل محسوسی کاهش بده.
📦 - پیشتر قرار بود حدود ۵۵ هزار خط کد مربوط به خود پلتفرمهای قدیمی حذف بشه؛ اما حالا درایورهایی که فقط برای همین سختافزارها استفاده میشدن هم در حال کنار گذاشتهشدن هستن.
🛠️ - پلتفرمهایی مثل A1100، Footbridge، RISCPC، OMAP24xx، i.MX31، بعضی مدلهای PXA، STM32 و چندین پلتفرم قدیمی دیگه در این پاکسازی قرار گرفتن.
🗑️ - شاخهی board-remove-7.3 شامل حدود ۳۰۰ پچ شده که در مجموع نزدیک به ۲۴۷ هزار خط کد حذف و حدود ۵ هزار خط کد اضافه میکنه.
🧠 - هدف این تغییرات، حذف کدهای قدیمی، بدون Maintainer و تقریباً بدون استفادهست؛ کدهایی که نگهداریشون هزینه و پیچیدگی اضافی به پروژه تحمیل میکنه.
🚀 - این حذفها ممکنه در Linux 7.4 انجام بشن، اما احتمال بیشتری وجود داره که بخش عمدهی آنها در Linux 7.5 وارد کرنل اصلی بشن.🦆 @ducklinux1
Gp - @duckgplinux
👍2🖕1
🦊 - مرورگر Firefox 156 منتشر شد؛ نمایشگر PDF تا ۴۵٪ سریعتر اجرا میشود!
🦆 @ducklinux1
Gp - @duckgplinux
🚀 - موزیلا نسخه جدید Firefox 156 رو منتشر کرده. مهمترین تغییر این نسخه، بهبود سرعت اجرای نمایشگر داخلی PDF است که حالا در برخی شرایط تا ۴۵٪ سریعتر راهاندازی میشه.
🖼️ - مصرف حافظه و CPU هنگام نمایش تصاویر JPEG بزرگ که در صفحه کوچک میشوند هم بهینهتر شده.
🎵 - مشکل پخش فایلهای صوتی FLAC با نرخ نمونهبرداری بالا داخل MP4 در بعضی سایتها برطرف شده.
🛠️ - این نسخه همچنین شامل چندین رفع باگ و اصلاحات مخصوص پلتفرمهای مختلف هست.
🎮 - پشتیبانی از رمزگشایی ویدئویی با Vulkan Video برای کارتهای گرافیک NVIDIA جدید، فعلاً فقط در نسخههای Nightly باقی مانده و به Firefox 156 پایدار نرسیده ( متاسفانه ).
📦 - فایلهای نصب Firefox 156 هماکنون از سرور رسمی موزیلا در دسترس هستن.
🦆 @ducklinux1
Gp - @duckgplinux
❤4🖕1
🦀 - کتابخانه Rustls 0.23.45 اومد؛ یه باگ امنیتی قدیمی بالاخره رفع شد!
🦆 @ducklinux1
Gp - @duckgplinux
🔐 - نسخه جدید Rustls 0.23.45 منتشر شده تا یک مشکل امنیتی در پیادهسازی TLS 1.3 رو برطرف کنه؛ باگی که از سپتامبر ۲۰۲۴ داخل این کتابخانه وجود داشته.
⚠️ - مشکل از اینجا بود که Rustls بعضی پیامهای handshake رو در سطح رمزنگاری اشتباه قبول میکرد؛ چیزی که با استاندارد RFC 8446 سازگار نیست.
🕵️ - در شرایط خاص، مهاجمی که وسط مسیر ارتباط قرار داشته میتونسته پیامهای متنیِ رمزنگارینشده رو وارد ارتباط کنه و Rustls هم اونها رو بپذیره.
🛡️ - البته این باگ به مهاجم اجازه نمیداده بهسادگی handshake رو دستکاری یا کامل کنه، چون transcript ارتباط همچنان احراز هویت میشه.
🧩 - این مشکل مخصوص Rustls بوده و کتابخانههایی مثل OpenSSL و BoringSSL تحتتأثیرش قرار نگرفتن.
✅ - باگ در کد Rustls اصلاح شده. اگه از Rustls استفاده میکنید، بهتره هرچه سریعتر به نسخه 0.23.45 آپدیت کنید.
🦆 @ducklinux1
Gp - @duckgplinux
❤1🤣1🖕1
🎮 - هدست Steam Frame بالاخره اومد؛ هدست واقعیت مجازی Valve از ۱۰۵۹ دلار!
🦆 @ducklinux1
Gp - @duckgplinux
🥽 - شرکت Valve بالاخره هدست واقعیت مجازی جدیدش، یعنی Steam Frame رو عرضه کرد؛ محصولی که قراره تجربهی VR و بازیهای استیم رو وارد مرحلهی جدیدی کنه.
💰 - مدل ۲۵۶ گیگابایتی این هدست با قیمت ۱۰۵۹ دلار عرضه میشه و نسخهی ۱ ترابایتی هم ۱۲۹۹ دلار قیمت داره.
🕹️ - داخل جعبه، خود هدست بیسیم و کنترلرها قرار دارن. بازی محبوب Half-Life: Alyx هم همراه خرید در اختیار کاربران قرار میگیره.
🎯 - تا الان بیش از ۱۰۰ بازی با عنوان Steam Frame Standalone Verified تأیید شدن؛ یعنی برای اجرای مستقل روی این هدست آمادهان.
⚙️ - هدست Steam Frame از یک تراشهی Qualcomm Snapdragon 8 قدرت میگیره و برای اجرای بازیها بهصورت مستقل طراحی شده.
📦 - شرکت Valve برای جلوگیری از خرید عمده توسط دلالها، فروش دستگاه رو از طریق سیستم رزرو انجام میده.
🔗 - جزئیات بیشتر و امکان رزرو از صفحه رسمی Steam Frame در دسترسه.
🦆 @ducklinux1
Gp - @duckgplinux
❤1🖕1
🔥 - مهمترین خبرهای امروز دنیای لینوکس و متنباز:
[🐧 - لینوکس ۷.۳-rc3 منتشر شد؛ یک نسخهی آزمایشی نسبتاً بزرگ!]
[💾 - لینوکس باگ خطرناک از دسترفتن بیصدای دادهها را بعد از سه سال رفع کرد!]
[⚡ - لینوکس ۷.۴ شاید زمان Build کرنل را تا ۳۶٪ کاهش بدهد!]
[🧹 - لینوکس درایورهای قدیمی ARM را حذف میکند؛ حدود ۲۴۷ هزار خط کد کمتر!]
[🦊 - مرورگر Firefox 156 منتشر شد؛ نمایشگر PDF تا ۴۵٪ سریعتر اجرا میشود!]
[🦀 - کتابخانه Rustls 0.23.45 اومد؛ یه باگ امنیتی قدیمی بالاخره رفع شد!]
[🎮 - هدست Steam Frame بالاخره اومد؛ هدست واقعیت مجازی Valve از ۱۰۵۹ دلار!]
📝 - محتوای اختصاصی DuckLinux:
[👍 - شل (Shell) در گنو لینوکس چیست؟ با معروفترین شلهای دنیای گنو لینوکس آشنا شوید!]
۲۳ شهریور ۱۴۰۵
شبتون زیبا 🌙🌑
🦆 @ducklinux1
Gp - @duckgplinux
[🐧 - لینوکس ۷.۳-rc3 منتشر شد؛ یک نسخهی آزمایشی نسبتاً بزرگ!]
[💾 - لینوکس باگ خطرناک از دسترفتن بیصدای دادهها را بعد از سه سال رفع کرد!]
[⚡ - لینوکس ۷.۴ شاید زمان Build کرنل را تا ۳۶٪ کاهش بدهد!]
[🧹 - لینوکس درایورهای قدیمی ARM را حذف میکند؛ حدود ۲۴۷ هزار خط کد کمتر!]
[🦊 - مرورگر Firefox 156 منتشر شد؛ نمایشگر PDF تا ۴۵٪ سریعتر اجرا میشود!]
[🦀 - کتابخانه Rustls 0.23.45 اومد؛ یه باگ امنیتی قدیمی بالاخره رفع شد!]
[🎮 - هدست Steam Frame بالاخره اومد؛ هدست واقعیت مجازی Valve از ۱۰۵۹ دلار!]
📝 - محتوای اختصاصی DuckLinux:
[👍 - شل (Shell) در گنو لینوکس چیست؟ با معروفترین شلهای دنیای گنو لینوکس آشنا شوید!]
۲۳ شهریور ۱۴۰۵
شبتون زیبا 🌙🌑
🦆 @ducklinux1
Gp - @duckgplinux
Telegram
DuckLinux
🐧 - لینوکس ۷.۳-rc3 منتشر شد؛ یک نسخهی آزمایشی نسبتاً بزرگ!
🛠️ - سومین نسخهی آزمایشی هفتگی Linux 7.3 منتشر شده و این چرخه همچنان یکی از دورههای شلوغ توسعهی کرنل محسوب میشه. نسخهی پایدار لینوکس ۷.۳ فعلاً برای نیمهی دوم اکتبر برنامهریزی شده.
🤖 - بخش…
🛠️ - سومین نسخهی آزمایشی هفتگی Linux 7.3 منتشر شده و این چرخه همچنان یکی از دورههای شلوغ توسعهی کرنل محسوب میشه. نسخهی پایدار لینوکس ۷.۳ فعلاً برای نیمهی دوم اکتبر برنامهریزی شده.
🤖 - بخش…
❤2👍1
🛠️ - ابزار های GNU Coreutils 9.12 منتشر شد؛ چندتا دستور لینوکس حسابی سریعتر شدن!
Gp - @duckgplinux
🟢 - نسخهی جدید GNU Coreutils 9.12 منتشر شده؛ همون مجموعه ابزارهای پایهای که هر روز باهاشون کار میکنیم، مثل ls، cp، mv، chmod و sort.
⚡ - یکی از جذابترین تغییرات، سریعتر شدن cut -w هست که با بعضی ورودیهای معمولی میتونه تا ۴ برابر سریعتر کار کنه! uniq -c هم روی بعضی سیستمها تا ۲.۵ برابر عملکرد بهتری داره.
🐛 - یه باگ قدیمی هم رفع شده که باعث میشد دستورهایی مثل ls، du، chmod و chown هنگام استفاده از -R، اگر همزمان فایلی حذف میشد، درست کار نکنن.
📁 - دستورهای stat و tail حالا فایلسیستمهای FailFS و NULLFS رو هم میشناسن.
🔤 - دستور uname هم دو گزینهی جدید گرفته: -A و --all-labeled؛ با این گزینهها اطلاعات سیستم کاملتر و مرتبتر نمایش داده میشه.
💾 - توی cp، install و mv هم اگر کپی سریع با --reflink=auto به مشکل بخوره، برنامه خودش میره سراغ کپی معمولی تا عملیات متوقف نشه.
🔧 - علاوه بر اینها، کلی باگ ریز و درشت، مشکل حافظه و ایرادهای مربوط به Solaris هم برطرف شده.🦆 @ducklinux1
Gp - @duckgplinux
❤3🔥2
🛡️ - شرکت AMD میخواد امنیت ماشینهای مجازی لینوکس رو با ESMTP بیشتر کنه!
🦆 @ducklinux1
Gp - @duckgplinux
🟢 - مهندسهای AMD پچهای جدیدی برای کرنل لینوکس فرستادن تا قابلیت Enhanced SMT Protection یا ESMTP رو به ماشینهای مجازی مبتنی بر AMD EPYC اضافه کنن.
🔐 - این قابلیت مخصوص ماشینهای مجازی امن SEV-SNP هست و هدفش اینه که جلوی بعضی حملات Side-Channel از طریق SMT رو بگیره؛ همون حملاتی که از اشتراک منابع پردازنده بین Threadها سوءاستفاده میکنن.
🧠 - نکته؛ ESMTP بهصورت سختافزاری کنترل میکنه که وقتی یک vCPU داخل ماشین مجازی در حال اجراست، Thread کناری یا باید بیکار باشه یا فقط متعلق به همون ماشین مجازی اجرا بشه.
☁️ - این ویژگی میتونه برای سرویسهای ابری عمومی و سرورهایی که چند ماشین مجازی غیرقابلاعتماد رو همزمان اجرا میکنن، امنیت بیشتری ایجاد کنه.
🐌 - البته فعالسازی ESMTP رایگان نیست! چون اجرای VMRUN ممکنه منتظر بیکار شدن یا اجرای Thread مجاز بمونه، در نتیجه مقداری افت عملکرد ایجاد میشه و این قابلیت بهصورت پیشفرض فعال نخواهد بود.
🦆 @ducklinux1
Gp - @duckgplinux
❤3
🎬 - کدک OpenAPV 1.1.1 منتشر شد؛ کدک ویدیویی حرفهای متنباز قویتر میشه!
Gp - @duckgplinux
🟢 - پروژهی OpenAPV نسخهی 1.1.1 رو منتشر کرده؛ این پروژه پیادهسازی مرجع و متنباز کُدک ویدیویی Advanced Professional Video محسوب میشه و برای ضبط و تدوین ویدیوهای حرفهای باکیفیت بالا ساخته شده.
🚀 - مهمترین قابلیت این نسخه، اضافه شدن PBU-based decoding هست؛ یعنی برنامهها میتونن دادههای ویدیو رو بخشبهبخش پردازش کنن و حتی فقط قسمتهای موردنیاز تصویر رو Decode کنن.
🧩 - چند پروفایل با Tile های کوچکتر هم اضافه شده که موازیسازی بهتر و Decode دقیقتر رو ممکن میکنه؛ این موضوع برای پردازش ویدیوهای سنگین و رزولوشن بالا کاربردیه.
💾 - حالا OpenAPV از Custom Memory Allocator هم پشتیبانی میکنه.
⚡ - بهینهسازیهای جدید AVX2 برای پردازندههای x86 و ARM NEON برای سیستمهای ARM هم اضافه شدن. کدهای SIMD مرتبتر شدن و چندین بهبود پایداری هم انجام شده.
🔢 - شماره نسخه از 0.3.0 به 1.1.1 پریده، اما جای نگرانی نیست! این تغییر به خاطر رفتن پروژه به API Set 1 هست و API Set قبلی همچنان پشتیبانی میشه و چیزی حذف نشده🦆 @ducklinux1
Gp - @duckgplinux
🔥1
🧠 - لینوکس بالاخره اندازهی واقعی TLB پردازندههای AMD Zen 5 رو درست نشون میده!
🦆 @ducklinux1
Gp - @duckgplinux
🟢 - یه پچ جدید برای کرنل لینوکس آماده شده که مشکل گزارش اشتباه اندازهی TLB در پردازندههای AMD Zen 5 رو برطرف میکنه.
🔍 - نکته؛ TLB یا Translation Lookaside Buffer بخشی از پردازندهست که برای سریعتر کردن تبدیل آدرسهای مجازی به آدرسهای فیزیکی استفاده میشه؛ پس اطلاعات درستش برای بررسی و عیبیابی پردازنده مهمه.
🐛 - دقت کنید؛ AMD از نسل Zen 5 به بعد اندازهی TLB رو بهصورت مضربی از ۳۲ گزارش میکنه، اما کرنل لینوکس هنوز بیت مربوط به این حالت رو بررسی نمیکرد و در نتیجه مقدار اشتباهی نمایش میداد.
🛠️ - با این اصلاح، اندازهی TLB پردازندههای Ryzen و EPYC Zen 5 در فایلهایی مثل /proc/cpuinfo درست نمایش داده میشه.
🚀 - این تغییر فقط برای Zen 5 نیست؛ پردازندههای Zen 6 و نسلهای بعدی AMD که از همین روش گزارشدهی استفاده کنن هم از این اصلاح بهره میبرن.
📦 - پچ فعلاً در شاخهی x86/cpu قرار گرفته و احتمالاً بهجای ورود فوری به نسخهی ۷.۳، در پنجرهی ادغام Linux 7.4 وارد کرنل میشه.
🦆 @ducklinux1
Gp - @duckgplinux
❤2
🐧 - دسکتاپ Raspberry Pi OS با یک بازطراحی بزرگ مدرنتر شد!
Gp - @duckgplinux
🎨 - یه آپدیت جدید برای Raspberry Pi OS منتشر شده که ظاهر و تجربهی کار با دسکتاپ Raspberry Pi رو حسابی تغییر میده.
🚀 - مهمترین تغییر، اضافه شدن Icon Dock بهصورت پیشفرضه؛ قابلیتی که میتونه جای Taskbar قبلی رو بگیره یا در کنار اون استفاده بشه.
🧩 - منوی قدیمی برنامهها هم با یک لانچر گرافیکی جدید جایگزین شده تا اجرای برنامهها و پیدا کردنشون راحتتر و مرتبتر باشه.
⚙️ - در کنار این تغییرات، Task List جدید، گزینههای شخصیسازی بیشتر برای Dock و دسکتاپ و تنظیمات بهتر برای ظاهر محیط هم اضافه شدن.
📸 - ابزار Screenshot هم بهبود پیدا کرده و حالا تجربهی گرفتن و مدیریت اسکرینشاتها بهتر از قبل شده.
🛠️ - کاربران همچنان میتونن از ظاهر کلاسیک و Taskbar قبلی استفاده کنن؛ بنابراین استفاده از Dock جدید اجباری نیست🦆 @ducklinux1
Gp - @duckgplinux
🔥1
💤 - پچهای جدید لینوکس قراره سرعت Hibernation رو بیشتر کنن!
Gp - @duckgplinux
⚡ - یه توسعهدهنده از شرکت LG مجموعهای شامل ۱۰ پچ رو برای بهبود عملکرد Hibernation در کرنل لینوکس منتشر کرده.
🧠 - مشکل اصلی به نحوهی تخصیص Swap Slotها مربوط میشه؛ جایی که کرنل تصویر حافظهی سیستم رو برای ذخیرهسازی در زمان Hibernate آماده میکنه.
🛠️ - این تغییرات باعث میشن دادههای تصویر Hibernate در بخشهای پیوستهتری از Swap قرار بگیرن. در نتیجه عملیات خواندن و نوشتن میتونه بهصورت دستهای انجام بشه.
💾 - الگوی I/O پیوستهتر علاوه بر افزایش سرعت، برای حافظههای فلش و SSD هم مناسبتره و فشار کمتری روی اونها ایجاد میکنه.
📊 - آزمایشهای اولیه داخل یک ماشین مجازی QEMU نتایج خوبی داشتن؛ زمان نوشتن تصویر Hibernate حدود ۱۸ تا ۲۵ درصد و زمان خواندن حدود ۱۱ تا ۲۰ درصد کاهش پیدا کرده.
📦 - این پچها هنوز کامل نیستن و فعلاً برای بررسی و دریافت بازخورد منتشر شدن؛ بنابراین مشخص نیست دقیقاً در کدوم نسخهی کرنل لینوکس وارد میشن.🦆 @ducklinux1
Gp - @duckgplinux
❤1👍1🔥1
🦊 - نسخهی بتای Firefox 157 با کلی قابلیت جدید منتشر شد!
🦆 @ducklinux1
Gp - @duckgplinux
🟠 - موزیلا نسخهی بتای Firefox 157 رو منتشر کرده و حالا این نسخه برای آزمایش قبل از انتشار پایدار در دسترسه؛ نسخهی نهایی قراره ۲۹ سپتامبر منتشر بشه.
🎥 - پشتیبانی از ویدیوهای HDR بهتر شده؛ حتی ویدیوهایی که با فرمت رنگی ۸ بیتی شدن، حالا دقیقتر نمایش داده میشن.
🔊 - هماهنگی صدا و تصویر هم هنگام تغییر سرعت پخش محتوای HTML بهتر شده و بعضی مشکلات مربوط به Vertical Tabs Sidebar هم رفع شدن.
🧑💻 - در بخش توسعهدهندهها، پشتیبانی از تابع at-rule() در @supports و مقدار جدید chain برای ویژگی CSS به نام overscroll-behavior اضافه شده.
🎨 - موزیلا همچنان روی طراحی جدید Nova UI کار میکنه و در این نسخه گزینهی محبوب Compact Mode رو برگردونده؛ حالتی که رابط کاربری رو جمعوجورتر و متراکمتر میکنه.
🧪 - مرورگر Firefox 157 Beta برای کاربران علاقهمند به تست قابلیتهای جدید در دسترسه، اما برای استفادهی روزمره بهتره همچنان از نسخهی پایدار استفاده کنید.
🦆 @ducklinux1
Gp - @duckgplinux
❤1
🎧 - درایور Sound Open Firmware 2.15 با پشتیبانی از سختافزارهای جدید منتشر شد!
🦆 @ducklinux1
Gp - @duckgplinux
🟢 - نسخهی ۲.۱۵ پروژهی متنباز Sound Open Firmware منتشر شده؛ پروژهای که فریمور و چارچوب درایورهای پردازش صدای دیجیتال رو برای سیستمهای مختلف فراهم میکنه.
🛡️ - یکی از مهمترین تغییرات این نسخه، امکان اجرای ماژولها در فضای User-space با محافظت حافظهست؛ یعنی ماژولهای خراب یا باگدار دیگه نباید بتونن به حافظهی کرنل یا ماژولهای دیگه آسیب بزنن.
🔐 - توسعهدهندهها همچنین روی قابلیت اجرای ماژولهای DSP تأییدنشده و افزایش امنیت کلی سیستم کار میکنن
🔴 - پشتیبانی از سختافزارهای جدیدی مثل AMD ACP 7.x و پردازندهی Cortex-M7 در تراشههای NXP i.MX8MP هم به این نسخه اضافه شده.
💻 - پشتیبانی از AMD ACP 7.x احتمالاً برای نسلهای آیندهی پردازندههای AMD Zen 6 اهمیت پیدا میکنه؛ این بخش قابلیتهایی مثل SoundWire DMA/DAI، TDM DAI و تایمر کمتأخیر ۵۰۰ میکروثانیهای داره.
🦆 @ducklinux1
Gp - @duckgplinux
❤1👍1
☕ - جاوا ۲۷ منتشر شد؛ G1 حالا Garbage Collector پیشفرض در همهجا است!
Gp - @duckgplinux
🟢 - اوراکل امروز Java 27 رو بهصورت رسمی منتشر کرد و OpenJDK 27 وارد مرحلهی General Availability یا همون GA شد. مهمترین تغییر این نسخه، پیشفرض شدن Garbage-First یا همون G1 در تمام محیطهاست.
🧹 - از زمان انتشار JDK 9، جمعآورندهی حافظهی G1 بهصورت پیشفرض در محیطهای سروری استفاده میشد؛ اما حالا بعد از چندین سال بهبود، اوراکل اونقدر به پایداری و عملکردش اعتماد داره که G1 رو برای همهی محیطها، حتی سیستمهای محدودتر، جایگزین Serial Collector کرده.
⚡ - طبق توضیحات پروژه، G1 در مقایسه با Serial میتونه throughput، latency، مصرف حافظه و زمان startup رقابتیتری ارائه بده؛ مخصوصاً در زمینهی کاهش بیشینهی latency، چون حافظهی نسل قدیمی رو بهصورت incremental جمعآوری میکنه و کمتر سراغ Full GC میره.
🔐 - جاوا ۲۷ همچنین پشتیبانی از Post-Quantum Hybrid Key Exchange برای TLS 1.3 رو اضافه میکنه؛ قابلیتی که برای آماده شدن ارتباطات رمزنگاریشده در برابر تهدیدهای آیندهی محاسبات کوانتومی اهمیت داره.🦆 @ducklinux1
Gp - @duckgplinux
🎯 - فدورا ۴۵ بتا منتشر شد؛ GNOME 51، امنیت بیشتر و تغییرات مهم زیرساختی!
Gp - @duckgplinux
🟢 - نسخهی Beta فدورا ۴۵ امروز طبق برنامه منتشر شد. این نسخه یکی از بهروزرسانیهای پرقابلیت فدورا محسوب میشه و قبل از انتشار نهایی، برای آزمایش و پیدا کردن باگها در اختیار کاربران قرار گرفته.
🖥️ - یکی از مهمترین تغییرات Fedora 45، جایگزین شدن KMSCON با کنسول داخلی کرنله. این تغییر تجربهی استفاده از کنسول متنی لینوکس رو مدرنتر میکنه و وابستگی به in-kernel console رو کاهش میده.
💾 - نصبکنندهی Anaconda حالا پشتیبانی از Stratis Storage رو هم در اختیار داره؛ بنابراین مدیریت و راهاندازی فضای ذخیرهسازی مبتنی بر Stratis هنگام نصب فدورا سادهتر میشه.
🔐 - فدورا ۴۵ بهصورت پیشفرض محدودیتهای بیشتری برای ptrace اعمال میکنه تا سطح امنیت سیستم بالاتر بره. همچنین بررسی امضای دیجیتال بهصورت پیشفرض اجباری میشه و پروژه انتظار داره ساخت پکیجها تا حد امکان reproducible یا قابلبازسازی باشه.
🐛 - قابلیت جدید DRM Panic front-end هم اضافه شده تا اگر کرنل با مشکل جدی مواجه شد، نمایش خطا برای کاربر قابلفهمتر و دوستانهتر باشه.
🌐 - در نسخهی Workstation، دسکتاپ GNOME 51 قرار گرفته. این یعنی Fedora 45 یکی از اولین توزیعهایی خواهد بود که تجربهی جدید GNOME 51 رو بهشکل رسمی ارائه میده.
🧰 - از دیگر بهروزرسانیهای مهم میشه به Go 1.27، Python 3.15، کامپایلر GCC 16.2، کتابخانهی Glibc 2.44، LLVM 23 و RPM 6.1 اشاره کرد.
📅 - برنامهی فعلی انتشار نسخهی نهایی Fedora 45 برای ۲۰ اکتبر ۲۰۲۶ تعیین شده؛ اگر مشکلی پیش بیاد، تاریخ جایگزین ۲۷ اکتبر خواهد بود.
⚠️ - چون این نسخه هنوز Beta هست، برای سیستم اصلی و کاری پیشنهاد نمیشه. بهتره کاربران عادی تا انتشار نسخهی پایدار صبر کنن و کاربران باتجربه هم اون رو روی سیستم آزمایشی بررسی کنن.🦆 @ducklinux1
Gp - @duckgplinux
❤2
اوبونتو هم یه سری کارا کرده پوشش بدم؟😂
اصلا یوزر داره رو دسکتاپ؟
ادیت:
خیلی خب برای پست بعدی هم متاسفانه عکس نداریم چون تغییرات اوبونتو ۲۶.۱۰ زیاد بوده.
اماده شد میفرستم براتون
اصلا یوزر داره رو دسکتاپ؟
ادیت:
خیلی خب برای پست بعدی هم متاسفانه عکس نداریم چون تغییرات اوبونتو ۲۶.۱۰ زیاد بوده.
اماده شد میفرستم براتون
👍7
🚀 - اوبونتو ۲۶.۱۰ قراره روی لپتاپهای اقتصادی اینتل سریعتر بشه!
Gp - @duckgplinux
🟢 - طبق بررسی جدید Phoronix، نسخهی آیندهی Ubuntu 26.10 میتونه عملکرد بهتری روی لپتاپهای مجهز به پردازندهی Intel Core 3 سری Wildcat Lake ارائه بده؛ مخصوصاً مدلهای اقتصادی مثل CHUWI UniBook.
⚙️ - دلیل اصلی این بهبود، مهاجرت از کرنل Linux 7.0 در Ubuntu 26.04 LTS به Linux 7.2 در Ubuntu 26.10 هست. نسخهی جدید همچنین از Mesa 26.2 و مجموعهی نرمافزاری بهروزتری استفاده میکنه.
🧪 - برای بررسی تأثیر این تغییرات، Ubuntu 26.04 با تمام آپدیتهای پایدارش در برابر نسخهی در حال توسعهی Ubuntu 26.10 قرار گرفته؛ تستها در تاریخ ۱۳ سپتامبر روی یک لپتاپ CHUWI UniBook انجام شدن.
💻 - دستگاه مورد آزمایش از پردازندهی Intel Core 3 304، هشت گیگابایت RAM و حافظهی ۲۵۶ گیگابایتی NVMe SSD استفاده میکرد. هدف این مقایسه، بررسی تأثیر بستههای نرمافزاری جدید اوبونتو روی عملکرد پردازندههای کممصرف و اقتصادی اینتل بوده.
📈 - پردازندههای قدرتمندتر Intel Panther Lake هم احتمالاً از همین بهبودهای کرنل و درایورهای گرافیکی سود میبرن؛ اما این بررسی فعلاً تمرکزش رو روی مدل پایینردهی Wildcat Lake گذاشته.
🧩 - رسانه خفن و این کاره Phoronix همچنین اعلام کرده که در مقالهی بعدی، تأثیر بستههای بهینهشدهی amd64v3 در Ubuntu 26.10 رو بررسی میکنه (که خبر هاش رو قبلا تو کانال پوشش دادیم) بستههایی که میتونن روی پردازندههای سازگار، عملکرد بالاتری ارائه بدن.
📅 - نسخهی Beta اوبونتو ۲۶.۱۰ قرار هست اواخر ماه میلادی سپتامبر منتشر بشه و انتشار رسمی نسخهی نهایی برای ۲۳ مهر ۱۴۰۵ برنامهریزی شده.
⚠️ - توجه کنید که Ubuntu 26.10 هنوز در مرحلهی توسعه قرار داره؛ بنابراین نتایج فعلی نهایی نیستن و ممکنه تا انتشار رسمی تغییر کنن.🦆 @ducklinux1
Gp - @duckgplinux
❤2👍1
🔥 - مهمترین خبرهای امروز دنیای لینوکس و متنباز:
[🛠️ - ابزارهای GNU Coreutils 9.12 منتشر شد؛ چندتا دستور لینوکس حسابی سریعتر شدن!]
[🛡️ - شرکت AMD میخواد امنیت ماشینهای مجازی لینوکس رو با ESMTP بیشتر کنه!]
[🎬 - کدک OpenAPV 1.1.1 منتشر شد؛ کدک ویدیویی حرفهای متنباز قویتر میشه!]
[🧠 - لینوکس بالاخره اندازهی واقعی TLB پردازندههای AMD Zen 5 رو درست نشون میده!]
[🐧 - دسکتاپ Raspberry Pi OS با یک بازطراحی بزرگ مدرنتر شد!]
[💤 - پچهای جدید لینوکس قراره سرعت Hibernation رو بیشتر کنن!]
[🦊 - نسخهی بتای Firefox 157 با کلی قابلیت جدید منتشر شد!]
[🎧 - درایور Sound Open Firmware 2.15 با پشتیبانی از سختافزارهای جدید منتشر شد!]
[☕ - جاوا ۲۷ منتشر شد؛ G1 حالا Garbage Collector پیشفرض در همهجا است!]
[🎯 - فدورا ۴۵ بتا منتشر شد؛ GNOME 51، امنیت بیشتر و تغییرات مهم زیرساختی!]
[🚀 - اوبونتو ۲۶.۱۰ قراره روی لپتاپهای اقتصادی اینتل سریعتر بشه!]
📝 - محتوای اختصاصی DuckLinux:
😢 - متاسفانه امروز محتوای اختصاصی نداشتیم.
۲۴ شهریور ۱۴۰۵
شبتون زیبا 🌙🌑
🦆 @ducklinux1
Gp - @duckgplinux
[🛠️ - ابزارهای GNU Coreutils 9.12 منتشر شد؛ چندتا دستور لینوکس حسابی سریعتر شدن!]
[🛡️ - شرکت AMD میخواد امنیت ماشینهای مجازی لینوکس رو با ESMTP بیشتر کنه!]
[🎬 - کدک OpenAPV 1.1.1 منتشر شد؛ کدک ویدیویی حرفهای متنباز قویتر میشه!]
[🧠 - لینوکس بالاخره اندازهی واقعی TLB پردازندههای AMD Zen 5 رو درست نشون میده!]
[🐧 - دسکتاپ Raspberry Pi OS با یک بازطراحی بزرگ مدرنتر شد!]
[💤 - پچهای جدید لینوکس قراره سرعت Hibernation رو بیشتر کنن!]
[🦊 - نسخهی بتای Firefox 157 با کلی قابلیت جدید منتشر شد!]
[🎧 - درایور Sound Open Firmware 2.15 با پشتیبانی از سختافزارهای جدید منتشر شد!]
[☕ - جاوا ۲۷ منتشر شد؛ G1 حالا Garbage Collector پیشفرض در همهجا است!]
[🎯 - فدورا ۴۵ بتا منتشر شد؛ GNOME 51، امنیت بیشتر و تغییرات مهم زیرساختی!]
[🚀 - اوبونتو ۲۶.۱۰ قراره روی لپتاپهای اقتصادی اینتل سریعتر بشه!]
📝 - محتوای اختصاصی DuckLinux:
😢 - متاسفانه امروز محتوای اختصاصی نداشتیم.
۲۴ شهریور ۱۴۰۵
شبتون زیبا 🌙🌑
🦆 @ducklinux1
Gp - @duckgplinux
❤3
📱 - کتابخانهی SDL3 حالا بهصورت رسمی از HarmonyOS و OpenHarmony پشتیبانی میکنه!
Gp - @duckgplinux
🟢 - کتابخانهی متنباز SDL3 که در خیلی از بازیها و برنامهها برای فراهم کردن قابلیتهای چندسکویی استفاده میشه، حالا پشتیبانی رسمی از سیستمعاملهای HarmonyOS و OpenHarmony هواوی رو اضافه کرده.
🎮 - این پورت با حمایت استودیوی بازیسازی Outfit7 و توسط Ryan “Icculus” Gordon، از توسعهدهندههای معروف حوزهی پورت بازیهای لینوکسی، انجام شده.
🧩 - نکته؛ HarmonyOS سیستمعامل اختصاصی و توزیعشدهی هواویه که برای گوشی، تبلت، کامپیوتر و دستگاههای هوشمند طراحی شده؛ OpenHarmony هم نسخهی متنباز و پایهی این خانواده محسوب میشه.
🧪 - پشتیبانی جدید SDL3 روی سختافزار واقعی آزمایش شده و طبق گفتهی توسعهدهنده، حتی بعضی بازیهای تجاری هم از قبل از این پورت استفاده میکنن.
🚀 - این تغییر حالا وارد مخزن اصلی SDL شده و از امروز بهصورت رسمی بخشی از کد upstream پروژه محسوب میشه.
📦 - جزئیات فنی این پورت در Pull Request شمارهی 16281 در مخزن رسمی SDL در GitHub منتشر شده.🦆 @ducklinux1
Gp - @duckgplinux
❤1