1 / 10
文档名称:

实验41 观察实验 实验报告.doc

格式:doc   大小:1,116KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实验41 观察实验 实验报告.doc

上传人:sssmppp 2020/3/13 文件大小:1.09 MB

下载得到文件列表

实验41 观察实验 实验报告.doc

文档介绍

文档介绍:V观察实验>实验报告题目:观察实验1、实验目的利用Linux相关程序和命令,观察程序结构和进程执行情况。2、,使用gdb程序观察一个程序文件的内容和结构。启动该程序执行,再用GDB观察其内存映彖的内容和结构。编译源程序并启动GDB调试:观察源文件内容和结构:执行源文件程序并输出:设置断点调试:查看内存变量信息:ujQ A 日日11:40*&>intMln()(int1•1•:ford•l・;2x0:(prlntfCTi^left>printfd■studlngLlnui!•):retwm•:XH(F)«t*(e)K1(V)B«($)*WT)H«(H)(gdb)n5Th#programisnotb«lngnr>・(gdb)rStartingprogram:/boet/rootuKr/Prograo/TtstTim#loftlOTim*9T1ml•代8T1ml«flTTlseleft left5Tlml•代4T1—left3T1ml•代2Tlmleft1T1mleft01mstudingLinux!|Inferior1(procM>•3092)•xit«dnonnallyl(gdb)n5TheprogrenitnotXingrw.(gdb)brMk5Breakpoint1at0U00$3f:”l・・(gdb)infobreakTyp« DlspEnbAddressbreakpointkeepyOxOOOOOOOOO(:5(Q<t>)rStartingprogram:/hOM/rootuMr/Prograa/TestBr^(gdb)p1SI«10•t•10:AA0:••1)(g>)*1Oxa: Cannot(qdb)■ access■weory»<Mres$,用free和vmstat命令观察内存使用情况。执行free命令得到结果为:座・・日11:47inferior1|proc”・3O84|willX金Mom*nanDXHQltflilflOitXMUtflEAtSQQ文件(0(MI(E)S»(V)H⑸ Wfc*(H)(Qdb)finish•finish*notMiningfulinth#outerwostfn(Qdb)qAdebuggingMttlonIt ・|rootusor<\ochostProgramSfCMtotalus*dfr«buffersc«chM3: 204^56015457*503764474073832504364・/+buffors/cMh«:9676001081MOSwap: 2097**********|root hostProgram$fr^totaluttdfreebufferscachedMm: 2049W015317*517*2441847»7250380t・/+buffers/cach•:954056l(»«04Bmp: 2097**********|rootuserexo<alhostProgram$fre<totalus*d(re#shorXbufferscacMd畑: 204956015318605177004184738S8503856牛butfers/C