فریآرتوس: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
جز برداشتن ویکیسازی HCS12 > تغییرمسیر نامشابه است (۱۰.۱ core) 0.4 |
بدون خلاصۀ ویرایش برچسبها: برگرداندهشده ویرایشگر دیداری وظیفه تازهوارد |
||
خط ۳۲:
فری آتی اواس روشهایی را برای [[ریسه (رایانه)|چندریسهای]](رشتههای اجرایی همزمان)، [[وظیفه (محاسبه)|چندوظیفگی]]، [[نشانبر|نشانبرها]] و [[:en:Software_timer|شمارندههای نرمافزاری]] فراهم میآورد. یک حالت [[:en:Tickless_kernel|بدون تیک]] (بدون وقفه شمارنده) نیز برای کاربردهای با مصرف انرژی کم تهیه شدهاست. اولویت بندی نخها (رشتههای پردازشی) نیز پشتیبانی میشود. کاربردهای FreeRTOS میتوانند بهصورت کاملاً ایستا تخصیص یابند. از سوی دیگر، اجزای RTOS میتوانند بهصورت پویا با ۵ روش تخصیص حافظه فراهم شده اختصاص یابند.
* فقط اختصاص بده
* با یک [[الگوریتم]] ساده و سریع اختصاص بده و آزاد کن
* یک الگوریتم اختصاص و رهاسازی با پیچیدگی بیشتر اما سریعتر با هماهنگی حافظه
* یک روش جایگزین برای روش پیچیدهتر که شامل هماهنگی حافظه میشود و همچنین به یک هیپ اجازه تجزیه و ذخیره شدن در چند مکان حافظه را میدهد
|