摘要: 思维导图 知识归纳 本章论述了并发编程,介绍了并行计算的概念。指出了并行计算的重要性∶比较了顺序算法与并行算法,以及并行性与并发性;解释了线程的原理及其相对于进程的优势;介绍了Pthread中的线程操作,包括线程管理函数,互斥量、连接、条件变量和屏障等线程同步工具;解释了死锁问题,并说明了如何防止并 阅读全文
posted @ 2021-10-31 22:19 20191212 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 缓冲区溢出 计算机程序一般都会使用到一些内存,这些内存或是程序内部使用,或是存放用户的输入数据,这样的内存一般称作缓冲区。简单的说,缓冲区就是一块连续的计算机内存区域,它可以保存相同数据类型的多个实例,如字符数组。而缓冲区溢出则是指当计算机向缓冲区内填充数据位数时超过了缓冲区本身的容量,溢出的数据覆 阅读全文
posted @ 2021-10-31 22:15 20191212 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 0 推荐在OpenEuler系统中实现 1 编辑并运行2.3.1中的代码,要求在不修改t2.c 和 t1.c中main函数中的代码的情况下,程序运行结果是你的后四位学号。提交代码和运行结果截图。 2 网上学习objdump命令,提交不少于5篇博客链接和微信读书上的图书链接,并给出你认为最好的讲解资源 阅读全文
posted @ 2021-10-31 21:46 20191212 阅读(29) 评论(0) 推荐(0) 编辑
摘要: Linux文件系统的三层抽象是什么? 写出Cat userlist的过程,要详述目录文件,i-node.数据块,要画图示意 假设块大小为4k, userlist的大小不小于10k,自己假设大小 三层系统抽象:①超级快、②inode节点、③数据区Cat userlist的过程:①大开,从目录找到use 阅读全文
posted @ 2021-10-25 11:44 20191212 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 参考伪代码实现ls的功能,提交代码的编译,运行结果截图,码云代码链接。 打开目录文件 针对目录文件 读取目录条目 显示文件名 关闭文件目录文件参考伪代码,编写C程序: 码云链接:https://gitee.com/tin_ting/myls/blob/master/myls.c 编译运行: 输入./ 阅读全文
posted @ 2021-10-25 11:16 20191212 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 使用man ls查看ls的帮助手册,通过实践搞清楚ls各种参数对应的功能并提交实践截图。 ls –a? ls –lu? ls –s? ls –t? ls –F? ls –i ? ls –R? 输入man ls查看帮助手册: ls –a显示所有文件及目录 (. 开头的隐藏文件也会列出) 输入命令得到结 阅读全文
posted @ 2021-10-25 10:37 20191212 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 1.学***d的使用,提交至少3个应用截图 2.xxd的主要功能是什么?需要使用什么系统调用来实现?写出你的推导过程,命令 3.写出实现xxd的伪代码 以我的学号姓名创建一个文件:20191212stx 应用一:显示20191212stx文件除了第一行以外的所有 输入命令 :xxd -s 0x10 阅读全文
posted @ 2021-10-25 10:36 20191212 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 自学教材第3章,提交学习笔记(10分) 知识点归纳以及自己最有收获的内容 (3分) 问题与解决思路(2分) 实践内容与截图,代码链接(3分) ...(知识的结构化,知识的完整性等,提交markdown文档,使用openeuler系统等)(2分)Unix/Linux进程管理思维导图 Unix/Linu 阅读全文
posted @ 2021-10-24 18:46 20191212 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 本章知识点如下: EXT2文件系统的历史与现状 EXT2文件数据结构 各个级别文件系统函数算法 融合所有级别于一个项目中 EXT2文件系统历史 多年来,Linux一直使用EXT2(Card等1995)作为默认文件系统。EXT3(EXT3,2014)是EXT2的扩展。EXT3中增加的主要内容是一个日志 阅读全文
posted @ 2021-10-17 21:38 20191212 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 自学教材第7,8章,提交学习笔记(10分) 知识点归纳以及自己最有收获的内容 (3分) 问题与解决思路(2分) 实践内容与截图,代码链接(3分) ...(知识的结构化,知识的完整性等,提交markdown文档,使用openeuler系统等)(2分) 学习笔记 学习思维导图 知识点总结 文件操作级别 阅读全文
posted @ 2021-10-10 22:42 20191212 阅读(32) 评论(0) 推荐(0) 编辑