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

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

ادمین:
@mrbardia72
Download Telegram
🔵 عنوان مقاله
SquashFS Optimization Achieves 15,277x Performance In Developer Benchmark

🟢 خلاصه مقاله:
توسعه‌دهنده SquashFS یعنی Phillip Lougher امروز پچی حدوداً ۱۰۰ خطی منتشر کرده که در بنچمارک توسعه‌دهنده، برای بعضی عملیات‌ها در این فایل‌سیستم فشرده و فقط‌خواندنی تا ۱۵٬۲۷۷ برابر بهبود کارایی نشان داده است. این جهش عمدتاً به سناریوهای خاص مربوط است و بسته به نوع workload می‌تواند متفاوت باشد، اما در بارهای خواندنِ تکراریِ داده‌های فشرده، اثر آن می‌تواند بسیار چشمگیر باشد. این تغییرات اکنون در حال بررسی هستند و در صورت پذیرش، احتمالاً در نسخه‌های آینده وارد می‌شوند.

#SquashFS #Performance #Optimization #Kernel #Patch #Benchmark #Filesystem #PhillipLougher

🟣لینک مقاله:
https://www.phoronix.com/news/SquashFS-Faster-Sparse-Copy


👑 @Linux_Labdon
2
🔵 عنوان مقاله
Features Expected For Linux 6.18: File-System Improvements, Sheaves, New Drivers & More Perf

🟢 خلاصه مقاله:
با انتشار Linux 6.17 در آخر هفته، پنجره ادغام دو‌هفته‌ای برای Linux 6.18 آغاز می‌شود و مسیر ویژگی‌های نسخه بعدی را مشخص می‌کند. انتظار می‌رود در 6.18 مجموعه‌ای از بهبودهای مهم در حوزه فایل‌سیستم‌ها برای کارایی، مقیاس‌پذیری و پایداری ارائه شود. همچنین احتمال ادغام کار جدید Sheaves وجود دارد که با هدف هماهنگی بهتر اجزای هسته و بهبود بهره‌وری طراحی شده است. افزون بر این، درایورهای تازه برای سخت‌افزارهای روز و ارتقاهای مرتبط با perf جهت مشاهده‌پذیری و پروفایلینگ دقیق‌تر در راه است. از آن‌جا که این نسخه به‌احتمال زیاد LTS سال 2025 خواهد بود، تمرکز ویژه‌ای بر تست، پایداری و پشتیبانی بلندمدت آن صورت می‌گیرد.

#Linux #Kernel #Linux618 #FileSystems #Drivers #Performance #LTS #OpenSource

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


👑 @Linux_Labdon
👍1
🔵 عنوان مقاله
Bcachefs Announces First-Tier Arch & NixOS Support, Post-Experimental Release EOY

🟢 خلاصه مقاله:
** Bcachefs همزمان با نزدیک‌شدن انتشار پایدار Linux 6.17، در یادداشت جدید Kent Overstreet اعلام کرد که پشتیبانی «first-tier» برای Arch و NixOS فراهم شده است. این پشتیبانی از طریق بسته‌های out-of-tree مبتنی بر DKMS ارائه می‌شود و نصب و به‌روزرسانی را در این توزیع‌ها ساده‌تر می‌کند؛ در عین حال پوشش چندتوزیعی گسترده‌تری نیز ادامه دارد. برنامه‌های پیش‌رو شامل بهبود فرآیند بسته‌بندی، تثبیت و اصلاحات کارایی و مستندسازی است. هدف همچنان این است که تا پایان سال، Bcachefs از وضعیت «experimental» خارج شود. با وجود پیشرفت‌ها، پروژه تأکید می‌کند که تا زمان برداشتن این برچسب، استفاده در محیط‌های حساس به تولید باید با احتیاط انجام شود.

#Bcachefs #Linux #ArchLinux #NixOS #DKMS #Filesystem #CopyOnWrite #Kernel

🟣لینک مقاله:
https://www.phoronix.com/news/Bcachefs-DKMS-Announcement


👑 @Linux_Labdon
🔵 عنوان مقاله
Linux Fair DRM Scheduler Graduates Out Of The "RFC" Phase

🟢 خلاصه مقاله:
** این ابتکار با رهبری Tvrtko Ursulin از Igalia یک زمان‌بند «عادلانه» برای زیرسامانه DRM در هسته Linux ارائه می‌کند که با الهام از CFS تلاش دارد اجرای مشتری‌های گرافیکی تعاملی را در کنار بارهای سنگین GPU روان و پاسخ‌گو نگه دارد. این زمان‌بند با توزیع منصفانه زمان GPU میان صف‌های فرمان و جلوگیری از گرسنگی، تعادل بهتری بین تأخیر پایین و پایداری بار ایجاد می‌کند. مجموعه وصله‌ها از مرحله RFC عبور کرده و به ادغام در شاخه اصلی هسته نزدیک‌تر شده است؛ در صورت پذیرش، می‌تواند تجربه دسکتاپ و ورک‌استیشن را در طیف گسترده‌ای از درایورهای گرافیکی بهبود دهد.

#Linux #DRM #GPU #Scheduler #Kernel #CFS #OpenSource #Igalia

🟣لینک مقاله:
https://www.phoronix.com/news/Fair-DRM-Scheduler-Post-RFC


👑 @Linux_Labdon
🔵 عنوان مقاله
Linux's New "Transitional" Feature A Long Overdue Improvement For Kernel Configurations

🟢 خلاصه مقاله:
**
در Linux 6.18 یک بهبود کاربردی در سیستم Kconfig اضافه شده است: کلیدواژه جدید "transitional". این تغییر مستقیماً ویژگی امنیتی نیست، اما مشکل قدیمیِ تغییر نام گزینه‌های پیکربندی را حل می‌کند و روند جابه‌جایی بین نسخه‌ها را با حداقل اختلال ممکن می‌سازد. با این قابلیت، نگه‌دارندگان می‌توانند مسیر گذار از نام قدیمی به نام جدید را تعریف کنند تا .configهای موجود و اسکریپت‌های ساخت بدون شکست کار کنند و در عین حال کاربران و ابزارها فرصت لازم برای مهاجرت تدریجی داشته باشند. نتیجه، کاهش شکست‌های ساخت، کم‌شدن سربار نگه‌داری برای توزیع‌ها و فروشندگان امبدد، و روان‌تر شدن به‌روزرسانی‌هاست—حتی اگر این تغییر مستقیماً جزو سخت‌سازی هسته نباشد.

#Linux #Kernel #Kconfig #Linux6_18 #KernelDevelopment #Configuration #DevOps #OpenSource

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


👑 @Linux_Labdon
🔵 عنوان مقاله
A Lot Of Rust Code Lining Up For The Linux 6.18 Kernel

🟢 خلاصه مقاله:
با آغاز پنجره ادغام Linux 6.18 بلافاصله پس از انتشار Linux 6.17، انتظار می‌رود حجم قابل توجهی کد Rust وارد هسته اصلی شود. تمرکز این چرخه بر تقویت زیرساخت و رابط‌های Rust برای زیرسامانه‌ها و درایورها، بهبود ابزارهای ساخت، تنظیمات و مستندسازی است تا استفاده عملی از Rust در هسته آسان‌تر شود. هرچند ادغام‌ها با احتیاط و بازبینی دقیق انجام می‌شود، روند کلی نشان می‌دهد نقش Rust در mainline رو به گسترش است و زمینه را برای درایورها و اجزای ایمن‌تر در نسخه‌های آینده فراهم می‌کند.

#Linux #LinuxKernel #Rust #Kernel #OpenSource #MergeWindow #MemorySafety #Drivers

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


👑 @Linux_Labdon
🔵 عنوان مقاله
Linus Torvalds Vents Over "Completely Crazy Rust Format Checking"

🟢 خلاصه مقاله:
لینوس توروالدز پس از رد کردن ایده پشتیبانی از حالت big-endian برای RISC-V در هسته Linux، این بار از «قوانین دیوانه‌وار» فرمت‌گذاری در Rust و همچنین ضعف در قالب‌بندی متن‌ها انتقاد کرد. او تأکید کرد که سخت‌گیری‌های افراطی در بررسی فرمت، وقتی با هنجارهای قدیمی هسته ناسازگار باشد، به خوانایی و کار عملی آسیب می‌زند. پیام او روشن است: پذیرش ابزارها و زبان‌های جدید مثل Rust زمانی ارزشمند است که با اصول عمل‌گرایانه هسته—از جمله یکدستی، شفافیت و نگهداشت‌پذیری—هماهنگ باشد.

#Linux #LinusTorvalds #Rust #RISC-V #Kernel #CodeFormatting #OpenSource #DeveloperExperience

🟣لینک مقاله:
https://www.phoronix.com/news/Linus-Torvalds-Rust-Formatting


👑 @Linux_Labdon
2
🔵 عنوان مقاله
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
🔵 عنوان مقاله
Linux 6.17 Released: Intel Panther Lake Xe3 Graphics Ready, New Optimizations

🟢 خلاصه مقاله:
** لینوس توروالدز نسخه جدید Linux 6.17 را طبق برنامه منتشر کرد؛ هسته‌ای که مبنای Ubuntu 25.10 و Fedora 43 خواهد بود و به‌سرعت به توزیع‌های rolling releases می‌رسد. مهم‌ترین خبر این چرخه، آماده‌بودن پشتیبانی از Intel Panther Lake Xe3 graphics است تا با عرضه سخت‌افزار جدید، تجربه‌ای روان‌تر و آماده‌تر ارائه شود. علاوه بر این، بهینه‌سازی‌های گسترده در زمان‌بند، مدیریت حافظه، مسیرهای I/O و شبکه، بهبودهای مصرف انرژی و موجی از به‌روزرسانی‌های درایور برای طیف وسیعی از سخت‌افزارها ارائه شده است. کاربران به‌زودی این نسخه را از طریق به‌روزرسانی‌های توزیع خود دریافت می‌کنند و توسعه‌دهندگان می‌توانند Linux 6.17 را به‌عنوان پایه‌ای تازه برای سخت‌افزار و بارهای کاری جدید در نظر بگیرند.

#Linux #Kernel #Intel #PantherLake #Xe3 #Ubuntu #Fedora #OpenSource

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


👑 @Linux_Labdon
🔵 عنوان مقاله
Linux 6.18 To Add Detection For FreeBSD's Bhyve Hypervisor

🟢 خلاصه مقاله:
در نسخه 6.18 لینوکس، پچی در شاخه tip.git اضافه شده که امکان تشخیص hypervisor بومی FreeBSD یعنی Bhyve را برای کرنل فراهم می‌کند. با افزایش تعداد هسته‌ها در سرورها، این شناسایی دقیق اهمیت بیشتری پیدا می‌کند، زیرا کرنل با آگاهی از hypervisor می‌تواند زمان‌بندی، مدیریت وقفه‌ها، درک توپولوژی پردازنده و زمان‌سنجی را بهتر تنظیم کند و همچنین فعال/غیرفعال‌سازی مناسب برخی ویژگی‌ها و میتیگیشن‌ها را انجام دهد. اگرچه این تغییر فعلاً بر شناسایی متمرکز است، اما مسیر را برای بهینه‌سازی‌های paravirtualization و تنظیمات کارایی ویژه Bhyve در آینده هموار می‌کند و گزارش‌دهی درست به user space را ممکن می‌سازد.

#Linux #Kernel #Bhyve #FreeBSD #Hypervisor #Virtualization #Servers #CPU

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


👑 @Linux_Labdon