




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——IBM小型机学习笔记物理内存,虚拟内存,交换区是什么意思?
物理内存,顾名思义,是实实在在的、插在板子上的那个内存条。
虚拟内存指在硬盘中开拓出的、用于辅助物理内存交换数据的部分空间。交换区是指一块内存区域或硬盘区域,用来处理数据交换。分派交换区的命令:#smittypgsp
Listallpagingspace显示交换区大小
Addanotherpagingspace增加新的交换区
Change/showcharacteristicofapagingspace更改交换区特性(如大小)Removeapagingspace删除交换区
Activeapagingspace激活一个交换区Deactivateapagingspace中止一个交换区#lsps–a查看交换区使用率
#vmstat查看所有系统使用的内存,其中avm为当前分派出去的内存(activevirtualmemory)而不是可用内存,free为当前的可用内存。
交换区本质上是存储数据和程序的空间,由于磁盘保存的是最终的结果,而一些中间数据,由于经常被访问,所以存储在内存中,特别是一些程序没有自行处理临时结果的机制,不能主动将数据写入到磁盘中。将内存中暂时不用的数据写入到磁盘中,用到时再调入到内存,这种交换机制,即为交换区机制。磁盘中用来与内存进行数据交换的区域即为交换区
内存包括计算内存和文件内存,但内存剩余率少于minfree时,系统会执行lrud计算,假使需要转移计算内存的数据,则必需无条件保存,假使是文件内存,则要看是否有做过变化,若有变化则写入到文件系统,若没变化,直接释丢弃掉,由于文件系统中还有一份副本,需要时可以再读入到内存中。
#/usr/samples/kernelvmtune–F10000–f5000
上面的命令可以将系统的剩余内存增大,其含义是党系统的fre的内存小于5000个页面(5000*4K=20M)时,系统开始pageout释放内存,知道fre达到10000个页面时中止释放,。但是这样尽管剩余内存多了,但是系统性能并不一定增大,也可能会降低
为了优先使用缓存内存,将内存释放给程序(working内存)使用,使用一下命令:#/usr/samples/kernelvmtune–P10–p5
这样内存管理将优先将更多的文件内存(缓存,persistent)释放出来
内存泄露的解决方法:一、重启机器,可以清理掉所有的内存垃圾。二、在系统启动时一次性给程序分派足够大的内存,如oracle的SGA,程序自己在内部进行分派,假使程序泄露严重,则只需重启该程序即可。当然,后一种方法对系统内存泄露起不到作用。
查看进程的内存使用状况:#Svmon–nrP进程ID
结果中esid项中的2和f的的和为系统使用的内存大小,单位为页(4K),使用#Psgv进程ID
也可以查看进程使用的内存大小,其中的size项即为占用内存,单位为1K经常查看进程占用内存状况,占用内存持续增大的进程有可能存在内存泄露
AIX通过调用vmo来实现内存控制,命令格式如下:
vmo[-p|-r]{–otunable[=newtunable]}显示或者更改可调整的参数vmo[-p|-r]{-dtunable}将某个参数恢复出厂设置vmo[-p|-r]–D将所有参数恢复出厂设置
vmo[-p|-r]–a显示永久(-p),重启动(-r)以及当前设置(-a)
在可能的状况下fre的内存越少越好,若fre较多且没有pi/po则需要调整程序的参数,使程序使用更多的内存。
AIX磁带管理命令:smittytape
raid0:将数据分成大小一致给的块,将每块写到不同的磁盘中。有较高的读写速度,但是没有数据保护功能,一旦一块磁盘换掉则就会出现数据丢失。
raid1:又称为镜像技术,需要偶数块磁盘,数据写入一块磁盘,将在另一块磁盘中写入一致的一份,可以适当的提高读速度(两块中的任意一块即可),有可靠的冗余数据保护,对处理器的压力比较小,但是在磁盘容量很大的时候不建议采用raid2:使用条块化技术,有一块或者多块磁盘用来做错误校验
raid3:使用条块化技术,单独使用一块磁盘做错误校验,顺序写入性能最好raid4:采用独立存取方式,但易造成写入瓶颈,为广泛应用
raid5:采用独立存取方式,但paritydata分散在各个成员磁盘中,至少需要3块磁盘,一般为5-8块,一个raid组中只允许一块磁盘发生故障而不丢失数据,比较适合多用户系统。raid5一般协同hotspare(热备盘)技术使用,当raid5中的磁盘发生故障时,有平日闲置的盘接纳,但是需要一定的接纳时间。
raid10:raid1和raid0的结合,有磁盘镜像也有条块化,但是也同时觉有raid1和raid0的缺点,先做raid1在做raid0和先做raid0在做raid1都成为raid10.
raid53:raid5和raid3的结合,在raid5中参与了raid3的磁盘校验,可以提供更高的性能,价格也更高
S用来标记热备盘(hotspare)由于大部分raid技术都只允许一块盘发生故障,当一块盘发生故障未修复之前假使另外一块盘又发生故障的话就会造成数据丢失,因此raid准备了一块或者多块磁盘做hotspare,一旦磁盘发生故障,热备盘会自动接纳故障磁盘,raid控制器会自动将故障磁盘上的内容拷贝到或者重新生成到备用盘上,最终完成磁盘替换,协同raid技术就有了raid5S和raid10S
SCSI:smallcomputesysteminterface,它是一组硬件,软件,接口的标准,它是一种总线,是一种通信协议
VGDA(volumegroupdescriptionarea),在VG的每块磁盘中都至少保存了一份VGDA的完整备份,所以在一耳光新的小型机上只要给出未知VG的一块磁盘,就可以正确识别出整个VG,并注册到小型机上,这个过程叫import:#importvg–yvg_namehdiskx
其中vg_name为你希望的VG名。因此假使要改VG的名称,则可以先将VGexport掉,之后再以希望的名称import即可。export的命令格式为:
#exportvgvg_name
此操作并没对磁盘进行任何操作,磁盘上的数据仍旧在,只是删除了该VG在小型机上的定义,可以在任何时候import回来
AIX中的JFS使用了类似数据库的循环写日志机制,该日志中跟踪文件系统的改变,但是不包括数据的修改。在真正执行修改之前现在log中记录,这样一旦在操作过程中小型机发生故障,可能会造成文件系统信息的不一致,在重新启动时,系统可以去读log中的信息,然后根据log中的操作,将文件系统修改为最新状态。当然log的存在也有可能会影响系统的性能,若一个VG中有多个规律卷,且建立了多个文件系统,并且这个文件系统的操作很频繁,由于这些文件系统共用一个log设备,就会导致log的写入十分频繁,影响了系统性能。解决该问题的方法为为比较繁忙的文件系统单独建立自己的log,存放在不同的磁盘上,提高并行性,从而提高文件系统性能。
#istatdirname
Inode2ondevice57/4DirectoryProtection:rwxr-xr-x
Owner:204(orarun)Group:206(dba)Linkcount:4Length8192bytes
Lastupdated:FriSep1608:00:59BEIST2023ctimeLastmodified:FriSep1608:00:59BEIST2023mtimeLastaccessed:FriSep1602:16:29BEIST2023atime
其中ctime为更改文件属性,mtime为更改文件内容,前者是文件的索引节点发生了变化,后者是文件的内容发生了变化。chmod操作后只有ctime发生了变化,但是修改文件内容后往往ctime和mtime都发生了变化,ctime被更新是由于文件内容发生了变化,索引节点的length字段也发生了变化。atime是最新访问时间,因此在读取一个文件的时候会更新它的atime
其他命令:
ls–ldimydir查看i节点信息filesmyfile查看文件类型
fileplacefilename查看文件在磁盘上的存放信息
AIX可以通过磁盘,磁带和光盘进行引导,通过bootlist命令可以控制引导序列:bootlist–mnormal–o显示正常启动引导序列
bootlist–mnormalhdisk0hdisk1引导顺序是hdisk0,假使失败则hdisk1bootlist–mservicecd0rmt0维护模式下先CD-ROM再磁带
LVM命令:高级命令:
varyonvg可执行程序,激活vg
extendvgshell脚本,将磁盘参与vgextendlvshell脚本,扩大lvmkvgshell脚本,创立vgmklvshell脚本,创立lv
lsvg可执行程序,显示vg信息
lspv可执行程序,显示pv信息中级命令:
getlvodm可执行程序,显示odm中的lv信息getvgname可执行程序,获得odm中的vg名字getlvcb可执行程序,查看lv的控制头信息putlvodm可执行程序,将lv信息植入到odm中synclvodm可执行程序,刷新odm中的lv信息allocp可执行程序,分派pp
mapread可执行程序,读取磁盘分布图
map_alloc可执行程序,依照磁盘分布图分派磁盘底层命令:
lcreatevg:可执行程序,创立vgimigratevg:可执行程序,迁移lvlquerypv:可执行程序,查询pvlqueryvg:可执行程序,查询vg
lextendlv:可执行程序,扩展lv,可以确切控制,指定lvPP块在磁盘上的位置lreducelv:可执行程序,缩减lvlquerylv:可执行程序,查询lv信息lqueryvgs:可执行程序,查询vg信息
AIX生成系统备份命令:
smittymksysb,然后选择/dev/rmt0作为备份设备(磁带机)。mksysb与传统的tar的区别是,mksysb可以生成可引导的磁带或者CD,可以用该磁带或者CD直接启动小型机,并一次性恢复完系统文件。要注意的是:mksysb只备份tootvg中当前被mount的文件系统数据,存放在其他vg中或者未被mount的文件系统将不会备份。假使想备份其他vg上的数据可以使用smittysavevg
用户每次登陆都记录在/var/adm/wtmp中,时间久了,该文件就会很大,但是不能删除,可以采用以下方法进行清理:直接清空:
#cat/dev/null>/var/adm/wtmp要编辑整理部分清理:
#/usr/sbin/acct/fwtmpdummy.file将文件wtmp变成ASCII形式编辑此文件,删除不需要的行,然后再生成wtmp#/usr/sbin/acct/fwtmp–ic/var/adm/wtmp
正常状况下小型机的关机优先顺序是:通过操作系统shutdown命令关闭,HMC的delay方式关闭,HMC的immediate方式关闭,整机下电。整机下电仅在SP卡不能正常使用的状况下使用。
用户管理:
/etc/passwd存放用户信息
/etc/group存放组信息
/etc/security/passwd主要存放用户的密码信息/etc/environment为系统所有进程设置环境变量,用户登陆时首先读取该文件,然后读取用户的profile文件
/etc/security/environment设置用户的环境变量
/etc/utmp记录所有登陆到系统的用户信息,用whaa可读取该文件/var/adm/wtmp存放用户的login和logout信息,使用last可读取该文件/etc/security/failedlogin当用户登陆失败时会写入到该文件/etc/motd修改该文件可以修改用户登陆时显示的信息
/etc/security/users记录用户的扩展信息,如用户口令的属性,用户是否能够登陆和哪些终端可以访问该用户
/etc/security/limits每个用户处理资源的限制
/etc/security/login.cfg包含用户登陆时的系统配置信息和用户授权信息
创立用户:smmitymkuser修改用户:smmitychuser删除用户
smmityrmuser显示用户信息:
lsuser显示用户的有关信息lsuser–a显示所有用户信息
lsuser–f–aidpgrphomeroot显示root用户的用户ID,组ID以及home路径
创立组:
smmitymkgruop修改组:
smmitychgroup删除组:
smmityrmgroup
errorlog(错误日志)查看错误信息方法:#smmityerrpt或者#errpt|more
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 本年度办公室工作总结及下一年度规划报告
- 甘肃省武威市凉州区武威第八中学2024-2025学年高一下学期开学生物学试题(含答案)
- 古代寓言故事教案狐狸与乌鸦新解
- 雪孩子幼儿教育动画片观后感
- 故事性文本的写作技巧与实践练习:初中作文指导课程教案
- 互联网产品联合推广合作协议书
- 古诗文朗读技巧与欣赏
- 小学生综合素质评价标准征文
- 法律学科民法学原理试题及答案库
- 家用电器选购与使用注意事项指南
- 施工机械检查验收表(挖掘机)
- JBT 14856-2023 高温袋式除尘器 (正式版)
- 户主变更协议书
- 2024年阜阳职业技术学院单招职业适应性测试题库附答案
- 《打草惊蛇》课件
- 围手术期管理课件
- 虾皮shopee新手卖家考试题库及答案
- 公路隧道竖井施工技术规程(征求意见稿)
- 五年级口算1000题(打印版)
- 《孔乙己》教案(4篇)
- 铝合金压铸件PFMEA分析
评论
0/150
提交评论