10 2021 档案
摘要:https://www.cnblogs.com/Ye-fen/p/15490973.html
阅读全文
摘要:一、概要: 本章论述了并发编程,介绍了并行计算的概念,指出了并行计算的重要性;比较了顺序算法与并行算法,以及并行性与并发性;解释了线程的原理及其相对于进程的优势;通过示例介绍了 Pthread 中的线程操作,句括线程管理函数。互斥量、连接、条件变量和屏魔等线程同步工具;通过具体示例演示了如何使用线程
阅读全文
摘要:2.3.1测试 任务详情 1. 编辑并运行2.3.1中的代码,要求在不修改t2.c 和 t1.c中main函数中的代码的情况下,程序运行结果是你的后四位学号。提交代码和运行结果截图。 2. 网上学习objdump命令,提交不少于5篇博客链接和微信读书上的图书链接,并给出你认为最好的讲解资源的链接或图
阅读全文
摘要:一、了解缓冲区溢出及其原理 1、缓冲区溢出概念 缓冲区溢出是一种非常普遍、非常危险的漏洞,在各种操作系统、应用软件中广泛存在。利用缓冲区溢出攻击,可以导致程序运行失败、系统宕机、重新启动等后果。更为严重的是,可以利用它执行非授权指令,甚至可以取得系统特权,进而进行各种非法操作。 缓冲区溢出,是针对程
阅读全文
摘要:第三章学习笔记 概要 本章讨论了 Unix/Linux 中的进程管理;阐述了多任务处理原则;介绍了进程概念;以一个编程示例来说明多任务处理、上下文切换和进程处理的各种原则和方法。 多任务处系统支持动态进程创建、进程终止,以及通过休眠与唤醒实现进程同步、进程关系,以及二叉树的形式实现进程家族树,从而允
阅读全文
摘要:https://www.cnblogs.com/5gechoupijiang/p/15418320.html
阅读全文
摘要:一、知识点总结: 第11章 EXT2文件系统 前言: 本章讨论EXT2文件系统。本章将引导读者实现一个完全与 Linux兼容的完整EXT2文件系 统。前提是,只要读者充分理解了一个文件系统,那么就可以轻松改编其他任何文件系统。 本章首先描述了EXT2文件系统在 Linux中的历史地位以及EXT3/E
阅读全文
摘要:第七章 文件操作 前言: 本章讨论了多种文件系统;解释了操作系统中的各种操作级别,包括为文件存储准备存储设备、内核中的文件系统支持函数、系统调用、文件流上的I/0库函数、用户命令和各种操作的sh脚本;系统性概述了各种操作,包括用户空间的文件流读/写到内核空间的系统调用,直到底层的设备I/O驱动程序级
阅读全文