




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、漢得信息技術(shù)有限公司 漢得信息技術(shù)有限公司漢得信息技術(shù)有限公司石偉民石偉民SAP內(nèi)存配置優(yōu)化方法內(nèi)存配置優(yōu)化方法漢得信息技術(shù)有限公司 主要內(nèi)容主要內(nèi)容 概述 SAP 內(nèi)存架構(gòu) 最佳優(yōu)化實踐漢得信息技術(shù)有限公司 概述 SAP應(yīng)用系統(tǒng)構(gòu)成 SAP GUI:客戶端 SAP Application Server:本篇重點 SAP DB Server:根據(jù)DB種類進行參數(shù)調(diào)整漢得信息技術(shù)有限公司 SAP Application Server架構(gòu) Dispatcher Work Process Dialog:前臺操作 Update:異步數(shù)據(jù)更新 Background:后臺任務(wù) Enqueue:用于加鎖與同
2、步 Spool:用于打印漢得信息技術(shù)有限公司 內(nèi)存使用內(nèi)存使用 User Context user-specific area: user and authorization data session context: 每個前臺用戶可以有6個Session Variables Internal Tables漢得信息技術(shù)有限公司 SAP的內(nèi)存使用漢得信息技術(shù)有限公司 內(nèi)存切換 什么是內(nèi)存切換? 為什么要進行內(nèi)存切換?漢得信息技術(shù)有限公司 內(nèi)存切換 所有的前臺操作都是由一批有限數(shù)量的后臺Dialog進程進行服務(wù)的 一個Dialog進程可能需要同時服務(wù)多個前臺進程 一個Dialog進程是如何為多個前
3、臺會話服務(wù)的? 每一個前臺操作,是由一系列Transaction Step組成 每個Transaction Step是SAP ABAP程序獨立運行的最小單位 每個Transaction Step作為一個Dialog運行請求被提交給Dispatcher Dispacher將任務(wù)指派給某個Dialog進程去處理 所以,Dialog進程需要在處理每個Transaction Step前后切換User Context漢得信息技術(shù)有限公司 內(nèi)存使用分類內(nèi)存使用分類 Roll Area Extended Memory Private Memory漢得信息技術(shù)有限公司 SAP 內(nèi)存架構(gòu)漢得信息技術(shù)有限公司 R
4、oll Area 進程的私有內(nèi)存 SAP使用復(fù)制保存的方法來維護User Context 含有2個部分:ztta/roll_first, ztta/roll_area漢得信息技術(shù)有限公司 Extended Memory 所有SAP進程間的共享內(nèi)存 不需要復(fù)制,只需要重定向指針 em/initial_size_MB 用unnamed mapped file實現(xiàn)漢得信息技術(shù)有限公司 Private Memory 進入PRIV模式:直到當前的Transaction結(jié)束 進入PRIV模式的進程的自動終結(jié) PRIV模式進程個數(shù)超過Max(rdisp/wppriv_max_no-5, 1) 進入PRIV模
5、式時間超過rdisp/max_priv_time(default=600s) 非Dialog進程不受影響漢得信息技術(shù)有限公司 Private Memory-進程重起 abap/heaplimit漢得信息技術(shù)有限公司 Dialog進程如何分配內(nèi)存漢得信息技術(shù)有限公司 非Dialog進程如何分配內(nèi)存漢得信息技術(shù)有限公司 最佳優(yōu)化實踐-優(yōu)化目標 最佳的前臺響應(yīng)時間漢得信息技術(shù)有限公司 最佳優(yōu)化實踐-要解決的問題 Dialog進程應(yīng)該設(shè)多少個? Extended Memory(em/initial_size_MB)應(yīng)該設(shè)多大? Roll Area(ztta/roll_first, ztta/roll_
6、area)應(yīng)該設(shè)多大? 數(shù)據(jù)庫應(yīng)該被分配多大內(nèi)存?漢得信息技術(shù)有限公司 最佳優(yōu)化實踐-左右為難 多分配一些內(nèi)存給數(shù)據(jù)庫可以提高數(shù)據(jù)訪問速度,但是過多也會造成操作系統(tǒng)Page in/out過多,而降低性能 Roll Area過大,內(nèi)存復(fù)制的開銷會很大,過小則容易使非Dialog進程進入PRIV模式 Extended Memory應(yīng)設(shè)得大一些,以避免Dialog進程進入PRIV模式,但太大了容易造成過多的操作系統(tǒng)Page in/out Dialog進程設(shè)得多一些可以提高前臺響應(yīng)速度,但過多又太浪費內(nèi)存漢得信息技術(shù)有限公司 最佳優(yōu)化實踐-優(yōu)化方法 數(shù)據(jù)庫訪問通常不會成為瓶頸,因此可以少分配內(nèi)存給它;而且,當我們合理地設(shè)置了操作系統(tǒng)Cache時,與數(shù)據(jù)庫本身Cache的性能區(qū)別不大 ztta/roll_first應(yīng)該設(shè)得小一些,以使得Dialog進程盡量使用Extended Memory, ztta/roll_area也無需太大,以節(jié)省每個進程所占用的內(nèi)存 Extended Memory應(yīng)該設(shè)得較大,以避免進入PRIV模式,但又保證系統(tǒng)使用內(nèi)存總量(扣除OS Cache)不超過物理內(nèi)存太多
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 代謝籠租賃服務(wù)及實驗動物飼養(yǎng)管理協(xié)議
- 電商店鋪裝修設(shè)計及供應(yīng)鏈管理合作協(xié)議
- 跨境知識產(chǎn)權(quán)忠誠協(xié)議資產(chǎn)凍結(jié)與知識產(chǎn)權(quán)保護協(xié)議
- 房屋相鄰權(quán)與物業(yè)管理服務(wù)合同
- 網(wǎng)絡(luò)廣告技術(shù)服務(wù)補充協(xié)議
- 智能家居網(wǎng)關(guān)設(shè)備研發(fā)與市場推廣服務(wù)合同
- 專屬私人飛機航線申請與VIP接送合同
- 員工股權(quán)解鎖與公司融資協(xié)議
- 生物檢測試劑盒市場推廣及銷售合作合同
- 現(xiàn)代化工企業(yè)生產(chǎn)管理體系建設(shè)
- 環(huán)宇電子科技公司鍍膜銑刀生產(chǎn)項目環(huán)評資料環(huán)境影響
- 2025廣西中馬欽州產(chǎn)業(yè)園區(qū)投資控股集團限公司招聘49人易考易錯模擬試題(共500題)試卷后附參考答案
- 工程過賬協(xié)議合同協(xié)議
- 快手開店合同協(xié)議
- 2025年第三屆天揚杯建筑業(yè)財稅知識競賽題庫附答案(501-1000題)
- 《中式美食鑒賞》課件
- 國開電大軟件工程形考作業(yè)3參考答案 (一)
- 2025-2030中國森林消防裝備市場規(guī)模體量及趨勢前景預(yù)判研究報告
- 盆腔器官脫垂診療規(guī)范與指南
- 第十一講中華一家和中華民族格局底定(清朝中期)-中華民族共同體概論專家大講堂課件
- GB/T 7573-2025紡織品水萃取液pH值的測定
評論
0/150
提交評論