计算机应用与软件
計算機應用與軟件
계산궤응용여연건
COMPUTER APPLICATIONS AND SOFTWARE
2012年
9期
261-264
,共4页
TBS%内存管理%μC/OS-Ⅱ%灵活性%使用率
TBS%內存管理%μC/OS-Ⅱ%靈活性%使用率
TBS%내존관리%μC/OS-Ⅱ%령활성%사용솔
在μC/OS-Ⅱ的内存管理中,内存被分成多个内存分区,每个分区又包含整数个大小固定的内存块,且释放时必须回到所属分区.缺少灵活性,容易产生内存碎片,内存利用率不高.利用Tertiary Buddy System算法,将可用内存划分为2k和3×2k.增加了可选择的内存块大小数目及种类.提高了μC/OS-Ⅱ中内存的使用率,同时在灵活性和可靠性上有了很大提高.
在μC/OS-Ⅱ的內存管理中,內存被分成多箇內存分區,每箇分區又包含整數箇大小固定的內存塊,且釋放時必鬚迴到所屬分區.缺少靈活性,容易產生內存碎片,內存利用率不高.利用Tertiary Buddy System算法,將可用內存劃分為2k和3×2k.增加瞭可選擇的內存塊大小數目及種類.提高瞭μC/OS-Ⅱ中內存的使用率,同時在靈活性和可靠性上有瞭很大提高.
재μC/OS-Ⅱ적내존관리중,내존피분성다개내존분구,매개분구우포함정수개대소고정적내존괴,차석방시필수회도소속분구.결소령활성,용역산생내존쇄편,내존이용솔불고.이용Tertiary Buddy System산법,장가용내존화분위2k화3×2k.증가료가선택적내존괴대소수목급충류.제고료μC/OS-Ⅱ중내존적사용솔,동시재령활성화가고성상유료흔대제고.