将 CPU 从垃圾收集释放出来
生活随笔
收集整理的這篇文章主要介紹了
将 CPU 从垃圾收集释放出来
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
很多時(shí)候你不會(huì)注意到,你的計(jì)算機(jī) CPU 在后臺(tái)幸苦的管理系統(tǒng)內(nèi)存。其中一項(xiàng)重要任務(wù)是名為“垃圾收集”的操作,它從應(yīng)用程序中識(shí)別和刪除冗余或無關(guān)數(shù)據(jù),釋放內(nèi)存空間。
垃圾收集讓程序員無需手動(dòng)處理不需要的數(shù)據(jù),但會(huì)消耗大量的計(jì)算能力,高達(dá) 10% 的 CPU 時(shí)間是耗在該任務(wù)上。
如今為 Google 工作的 Martin Maas 在完成他在加州伯克利的博士學(xué)位時(shí)設(shè)計(jì)了一種新型設(shè)備,能將 CPU 從垃圾收集任務(wù)中解放出來。描述設(shè)計(jì)的論文發(fā)表在《IEEE Micro》期刊上。
Maas 指出,CPU 是設(shè)計(jì)和運(yùn)行廣泛的應(yīng)用程序,它并不擅長垃圾收集,因此在上面浪費(fèi)了太多的能耗。Maas 和同事設(shè)計(jì)了一種精湊的加速器單元,只需要很少的芯片空間和很少的功耗。該加速器單元能將垃圾收集的性能提升 18 倍,而功耗僅需 15%。
總結(jié)
以上是生活随笔為你收集整理的将 CPU 从垃圾收集释放出来的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Intel 10nm/7nm一路狂奔!永
- 下一篇: 韩国批捕两名三星高管 涉嫌会计欺诈