




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、汉得信息技术有限公司 汉得信息技术有限公司汉得信息技术有限公司石伟民石伟民SAP内存配置优化方法内存配置优化方法汉得信息技术有限公司 主要内容主要内容 概述 SAP 内存架构 最佳优化实践汉得信息技术有限公司 概述 SAP应用系统构成 SAP GUI:客户端 SAP Application Server:本篇重点 SAP DB Server:根据DB种类进行参数调整汉得信息技术有限公司 SAP Application Server架构 Dispatcher Work Process Dialog:前台操作 Update:异步数据更新 Background:后台任务 Enqueue:用于加锁与同
2、步 Spool:用于打印汉得信息技术有限公司 内存使用内存使用 User Context user-specific area: user and authorization data session context: 每个前台用户可以有6个Session Variables Internal Tables汉得信息技术有限公司 SAP的内存使用汉得信息技术有限公司 内存切换 什么是内存切换? 为什么要进行内存切换?汉得信息技术有限公司 内存切换 所有的前台操作都是由一批有限数量的后台Dialog进程进行服务的 一个Dialog进程可能需要同时服务多个前台进程 一个Dialog进程是如何为多个前
3、台会话服务的? 每一个前台操作,是由一系列Transaction Step组成 每个Transaction Step是SAP ABAP程序独立运行的最小单位 每个Transaction Step作为一个Dialog运行请求被提交给Dispatcher Dispacher将任务指派给某个Dialog进程去处理 所以,Dialog进程需要在处理每个Transaction Step前后切换User Context汉得信息技术有限公司 内存使用分类内存使用分类 Roll Area Extended Memory Private Memory汉得信息技术有限公司 SAP 内存架构汉得信息技术有限公司 R
4、oll Area 进程的私有内存 SAP使用复制保存的方法来维护User Context 含有2个部分:ztta/roll_first, ztta/roll_area汉得信息技术有限公司 Extended Memory 所有SAP进程间的共享内存 不需要复制,只需要重定向指针 em/initial_size_MB 用unnamed mapped file实现汉得信息技术有限公司 Private Memory 进入PRIV模式:直到当前的Transaction结束 进入PRIV模式的进程的自动终结 PRIV模式进程个数超过Max(rdisp/wppriv_max_no-5, 1) 进入PRIV模
5、式时间超过rdisp/max_priv_time(default=600s) 非Dialog进程不受影响汉得信息技术有限公司 Private Memory-进程重起 abap/heaplimit汉得信息技术有限公司 Dialog进程如何分配内存汉得信息技术有限公司 非Dialog进程如何分配内存汉得信息技术有限公司 最佳优化实践-优化目标 最佳的前台响应时间汉得信息技术有限公司 最佳优化实践-要解决的问题 Dialog进程应该设多少个? Extended Memory(em/initial_size_MB)应该设多大? Roll Area(ztta/roll_first, ztta/roll_
6、area)应该设多大? 数据库应该被分配多大内存?汉得信息技术有限公司 最佳优化实践-左右为难 多分配一些内存给数据库可以提高数据访问速度,但是过多也会造成操作系统Page in/out过多,而降低性能 Roll Area过大,内存复制的开销会很大,过小则容易使非Dialog进程进入PRIV模式 Extended Memory应设得大一些,以避免Dialog进程进入PRIV模式,但太大了容易造成过多的操作系统Page in/out Dialog进程设得多一些可以提高前台响应速度,但过多又太浪费内存汉得信息技术有限公司 最佳优化实践-优化方法 数据库访问通常不会成为瓶颈,因此可以少分配内存给它;而且,当我们合理地设置了操作系统Cache时,与数据库本身Cache的性能区别不大 ztta/roll_first应该设得小一些,以使得Dialog进程尽量使用Extended Memory, ztta/roll_area也无需太大,以节省每个进程所占用的内存 Extended Memory应该设得较大,以避免进入PRIV模式,但又保证系统使用内存总量(扣除OS Cache)不超过物理内存太多
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 仓储设施改造与仓储物流设备租赁合同
- 2025标准网签版建筑工程合同样本
- 2025年天津市房屋租赁合同标准范本模板
- 院感课件:《医院感染的诊断、报告与传染病疫情》
- 2025【合同范本】标准装修工程劳务分包合同
- 2025外派客服人员劳动合同范文
- 小学三年级禁毒教育教案
- 武汉城市学院招聘考试题库2024
- 小学二年级上册语文教学工作总结
- 儿科多选题试题及答案
- 国家职业技术技能标准 4-04-05-05 人工智能训练师 人社厅发202181号
- 小学数学知识讲座空间与图形统计与概率
- 民宿计划书及方案
- 蜗牛与黄鹂鸟(课件)人音版音乐二年级上册
- 危重病人的病情观察及护理完整版
- 高处作业复习题库(含答案)
- 人民警察内务条令知识题库
- 终止延期留用协议书
- 2024年保康县医疗保障服务中心综合管理岗招录1人《行政职业能力测验》高频考点、难点(含详细答案)
- 2024年广东省中考化学真题【含答案、详细解析】
- 2024年俄罗斯针灸针行业应用与市场潜力评估
评论
0/150
提交评论