اخبار و بهبودهای هسته لینوکس در نسخه 4.7



هسته لینوکس نسخه 4.7 از قبل در دسترس ماست! از 24 ژوئیه ، با اضافه کردن چند پیشرفت و ویژگی های جدید برای این نسخه ، برای بارگیری در دسترس است. در اینجا برخی از اخبار با جزئیات بیشتر آمده است:
همانطور که در ابتدا گفتیم اضافه می شود پشتیبانی از پردازنده گرافیکی Radeon RX 480. این یک درایور amdgpu است و مانند سایر دستگاه های amdgpu است.
کارت گرافیک Radeon

گزینه دیگری برای ایجاد کنترل کننده های دستگاه USB مجازی در دسترس خواهد بود و نیاز به یک کنترل فیزیکی را برطرف می کند. با تشکر از همه از USB / IP پشتیبانی کنید.

کد فایل همگام سازی به هسته منتقل شده است. این به عنوان مکانیزمی اجرا می شود که حصاری را در tapom متعلق به فضای کاربر از طریق sync_file تعمیر می کند. شایان ذکر است که قبل از تعمیر حصار از بافر استفاده نمی شود و جریان بافر از کنترل کننده GPU بهبود می یابد.

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

پشتیبانی جدیدی از کپسول EFI. چیزی که راه را برای انتقال تکه های داده برای میان افزار EFI باز می کند. این داده ها را تجزیه و تحلیل می کند و سپس تصمیم را با توجه به آنچه در محتوای آن پیدا می کند ، اجرا می کند. می توانید کپسول را با نوشتن میان افزار برای دستگاه / dev / efi_capsule_loader بارگیری کنید.

با فرماندار فرکانس جدید زمانبندی اکنون می توانید درایورها را نشان دهید CPUfreq به طوری که می توان عملکرد CPU را مدیریت کرد و نیاز به تولید موارد کار را پشت سر گذاشت. از طرف دیگر ، اطلاعات ارسال شده توسط برنامه نویس به طور مستقیم برای اجرای وظایف نیز استفاده می شود. آنچه تعریف می شود این است که فرکانس با توجه به بارهای کاری تغییر می کند ، اکنون بسیار ناچیز است و این تغییرات و بهبودها انگیزه ای برای معرفی به موقع برنامه ریزی برای مدیریت توان پردازنده است.

از طرف دیگر ، دستور جدید «hist» که برای ساخت اجرا می شود هیستوگرام رویداد. اینها از طریق افزودن دسترسیهای رویداد متولد می شوند و به عنوان موارد جدید در آن گنجانده شده اند ftrace. این مورد در زیرساخت Linux 2.6.27 متصل به هسته موجود است. / sys / هسته / اشکال زدایی / ردیابی /.

شایان ذکر است که گزینه باز کردن فضاهای کاربر نیز اضافه شد زنجیر چرخ دار برای زمانی که تماس های سیستم برقرار می شود. علاوه بر این ، امکان اجرای برنامه های BPF در گودال های متحرک، که قبلاً عملی نبود. همچنین شامل نوع جدیدی از برنامه GMP. (BPF_PROG_TYPE_TRACEPOINT). پس از ایجاد برنامه های BPF ، که می تواند به هسته Tracepoints متصل شود ، بنابراین برنامه هایی ایجاد می شوند که داده ها را از Tracepoints جمع آوری می کنند.

به همین مناسبت سازوکار sync_file اندروید به هسته منتقل شد. این سازوکار به گونه ای ایجاد شده است که اندروید در فضای کاربری خود به روش مستقیم تری توسط نرده ها محدود می شود. گفت حصار دیگر برای بافر هادی قرار داده نشده است ، اکنون حصار به سادگی به tapom موجود در فضای کاربر از طریق دستور un sync_file ارسال می شود.

سرانجام ، و به عنوان یک اطلاعات مهم ، الف ماژول امنیتی جدید این اطمینان را می دهد که هر فایلی که توسط هسته بارگیری می شود از همان سیستم پرونده است. با این کار ، سیستم هایی که دارای سیستم فایل های تغییرناپذیر هستند دیگر نیازی به امضا به روش خاصی ندارند.

1

در سطح کلی ، اینها همه جنبه های جدید و تازه هسته هسته لینوکس در نسخه 4.7 آن بود. اگر می خواهید اطلاعات بیشتر و جزئیات آنچه در مقاله منعکس شده است ، در اینجا پیوند رسمی با اعلام هسته جدید است: https://kernelnewbies.org/Linux_4.7


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

11 نظر ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   میلتی dijo

    هسته لینوکسی وجود ندارد. لینوکس نام یک هسته است ، بنابراین صحبت در مورد هسته لینوکس همان اشاره به هسته هسته یا لینوکس لینوکس است. این هیچ منطقی نیست

  2.   اسکاتوکس dijo

    مقاله عالی ، جالب است که می توانید این مقاله را به اسپانیایی بخوانید.

  3.   دانیل dijo

    @ Milti ، شما خیلی زیاد و اشتباه فکر می کنید ، یا همان چیست ، خیلی بد است. آنچه منطقی خواهد بود این است که شما تحت تأثیر برخی از مواد مخدر با کیفیت بسیار پایین قرار دارید. این منطقی خواهد بود

  4.   کریستوفر dijo

    @ Milti ، لینوکس یک نام خانوادگی است ، بنابراین بگویید هسته لینوکس یعنی هسته ای که لینوکس را ایجاد کرده است. حداقل من اینجوری می بینم

  5.   هاتور dijo

    هسته هسته ای وجود دارد

  6.   میگل dijo

    @ Chistopher ،… اما نام خانوادگی Torvalds است ... درست است؟ 😉

  7.   میگل dijo

    @ کریستوفر ، ... اما نام خانوادگی Torvalds است ... درست است؟

  8.   HO2Gi dijo

    مقاله بسیار خوبی ، به جز هسته linux و «Ing. تکنسین برق. توسعه دهنده نرم افزار «پرشور» توسط پایگاه داده ».

  9.   kKk dijo

    Milti اگر می گوید پیشرفت ها و اخبار مربوط به linux ، می بینید که این عنوان بسیار عمومی است و اگر به شما پیشرفت ها و ویژگی های جدید هسته را می گوید ، شما باید زمینه را بدانید تا بدانید که منظور ما از کدام هسته است ... بنابراین کار ساده ای است و اجازه می دهد تا هسته خود را از LINUX قرار دهد

  10.   کروگر dijo

    کاملاً درست می گویید @ Milti ، Linux نام هسته ای است که برای ایجاد توزیع های بعدی و سیستم عامل قوی با برخی از ابزارهای UNIX و GNU ادغام شده است ، در حالی که Linus نام Torvlads است.

  11.   گوستاو dijo

    خوب ، من با احترام مقاله را بسیار جالب می دانم ، انجام این کار بسیار عالی و سخت ترین کار هنوز مدتها طول کشیده است ، تلاش برای رسیدن به چنین نبوغ و خوشبختی ، برکات زیادی برای آن کار سخت