rpm是什麽意思?
RPM (RPM軟件包管理器)
RPM 是Red-Hat Package Manager(RPM軟件包管理器)的縮寫,這壹文件格式名稱雖然打上了RedHat的標誌,但是其原始設計理念是開放式的,現在包括OpenLinux、S.u.S.E.以及Turbo Linux等Linux的分發版本都有采用,可以算是公認的行業標準了。
擴展資料:
資源電源管理(Resource Power Manager)
RPM是高通專用的硬件引擎,用於管理***享的SoC(系統級芯片)相關資源,其中包括總線,時鐘,電源軌等。RPM的目標是滿足SoC的操作和性能要求的同時實現最大的功率節省。RPM接受多個RPM主控的資源請求。仲裁和聚合請求,並配置***享資源。RPM的主控方有應用處理器,調制解調處理器,以及壹些硬件加速器。
RPM給每個RPM的主控方提供了壹個單獨的寄存器區域。壹般情況下,每個寄存器代表了壹些***享資源。通常情況下,主控方通過寫寄存器來請求資源,然後產生壹個中斷給RPM。RPM處理請求,向寄存器中寫確認信息,然後產生中斷給主控方。
軟件描述:
RPM驅動封裝了低級RPM交互,就是依賴於讀/寫寄存器和產生/處理中斷的交互;同時也提供了高級同步的set/clear/get接口。
大部分功能使用壹個“ID值匹配隊列”,ID表明了對應於某些RPM資源的RPM寄存器,這些值表明了新的資源值。
RPM驅動同步訪問RPM,主要是為了保護多個任務,SMP內核,任務上下文和原子上下文同時訪問。
參考資料:
百度百科-RPM (RPM軟件包管理器)