當前位置:首頁 > 報告詳情

OS2ATC-王榮巍.pdf

上傳人: 2*** 編號:129180 2023-05-01 29頁 2.87MB

word格式文檔無特別注明外均可編輯修改,預覽文件經過壓縮,下載原文更清晰!
三個皮匠報告文庫所有資源均是客戶上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作商用。

相關圖表

本文主要探討了代碼大頁(Large Code Pages)的優化特性,及其在提高應用性能方面的潛力。核心內容包括: 1. **技術背景**:介紹了大頁的概念,如THP、hugetlb和全局大頁,以及它們在x86和arm架構上的差異。 2. **實現與性能**:分析了在特定應用場景下,如Mysql、Postgresql和OceanBase,代碼大頁相較于普通代碼頁的性能提升。 3. **社區對比**:討論了社區關于代碼大頁的實現,如mm, thp的改進,elf和glibc的虛擬地址對齊,以及龍蜥Kernel SIG在大頁方面的貢獻。 4. **使用方法**:說明了如何在Linux系統中使用啟動參數和sysfs接口來啟用或關閉代碼大頁。 5. **性能測試**:在ARM虛擬機上,通過調整TLB和頁緩存,測試了代碼大頁的性能,并發數和應用大小對性能提升的影響。 6. **微架構指標優化**:展示了使用代碼大頁后,iTLB miss和iTLB MPKI的數據,證明了性能的提升。 7. **應用案例**:提供了不同應用和數據庫在采用代碼大頁后的性能對比數據。 8. **未來方向**:提出了對代碼大頁進一步優化的想法,如針對特定應用的優化,以及在不同硬件架構上的兼容性。 綜上,文章強調了代碼大頁在優化內存管理和提升應用性能方面的價值,并提供了實際測試數據支持。
"代碼大頁如何提升性能?" "社區如何貢獻代碼大頁優化?" "如何有效使用代碼大頁?"
客服
商務合作
小程序
服務號
折疊
午夜网日韩中文字幕,日韩Av中文字幕久久,亚洲中文字幕在线一区二区,最新中文字幕在线视频网站