摘要: 第四章:并发编程 知识点归纳总结: 本章论述了并发编程,介绍了并行计算的概念,指岀了并行计算的重要性;比较了顺序算法与并行算法,以及并行性与并发性;解释了线程的原理及其相对于进程的优势; 通过示例介绍了 Pthread中的线程操作,包括线程管理函数,互斥量、连接、条件变量和屏障等线程同步工具;通过具 阅读全文
posted @ 2021-10-31 20:50 Bzrael 阅读(54) 评论(0) 推荐(1) 编辑
摘要: 2.3.1测试 编辑并运行代码 教材代码: t1.c代码: #include <stdio.h> /**********t1.c************/ int g = 1314; int h; static int s; int main(int argc, char *argv[]) { in 阅读全文
posted @ 2021-10-30 16:41 Bzrael 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 树莓派openssl实践 安装openssl源码 安装地址:openssl-3.0.0 建立两个文件夹,分别放置OpenSSL的源码和安装路径: mkdir rocopensslsrc rocopenssl 使用scp D:/树莓派/openssl-3.0.0.tar.gz root@192.168 阅读全文
posted @ 2021-10-30 16:40 Bzrael 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 树莓派实验指导第三章实验 实验 3-2:汇编语言练习——查找最大数 使用 ARM64 汇编语言来实现如下功能:在给定的一组数中查找最大数。程序可使用 GCC(Aarch64 版本)工具来编译,并且可在树莓派 Linux 系统或者 QEMU + ARM64 实验平台上运行。 .section .dat 阅读全文
posted @ 2021-10-30 16:40 Bzrael 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 树莓派安装实验 树莓派openEuler安装 我在安装开始前,我们需要获取 openEuler 发布的树莓派镜像及其校验文件。点击下载,我这里选择的是21.03版本 点击“raspi_img”,进入树莓派镜像的下载列表。 直接点击openEuler-21.03-raspi-aarch64.img与o 阅读全文
posted @ 2021-10-28 20:56 Bzrael 阅读(1413) 评论(0) 推荐(0) 编辑
摘要: 鲲鹏服务器测试 步骤一:登录华为云 我们首先需要登录华为云账号来购买华为服务器:https://www.huaweicloud.com/?ticket=ST-1245751-q3BNIdpgSWcrLXfZvOqodjLO-sso 步骤二:购买弹性云服务器(ECS) 选择产品,找到弹性云服务器ECS 阅读全文
posted @ 2021-10-28 20:56 Bzrael 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 缓冲区溢出实验 缓冲区溢出是指程序试图向缓冲区写入超出预分配固定长度数据的情况。这一漏洞可以被恶意用户利用来改变程序的流控制,甚至执行代码的任意片段。这一漏洞的出现是由于数据缓冲器和返回地址的暂时关闭,溢出会引起返回地址被重写。 实验过程: Ubuntu和其他一些Linux系统中,使用地址空间随机化 阅读全文
posted @ 2021-10-28 20:56 Bzrael 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 第三章:Unix/Linux进程管理 知识点归纳总结: 本章讨论了 Unix/Linux中的进程管理;阐述了多任务处理原则;介绍了进程概念;并以一个编程示例来说明多任务处理、上下文切换和进程处理的各种原则和方法。 多任务处理系统支持动态进程创建、进程终止,以及通过休眠与唤醒实现进程同步、进程关系,以 阅读全文
posted @ 2021-10-24 19:55 Bzrael 阅读(67) 评论(0) 推荐(1) 编辑
摘要: 第11章:EXT2文件系统 知识点归纳总结: 本章讨论EXT2文件系统。本章将引导读者实现一个完全与Linux兼容的完整EXT2文件系统。前提是,只要读者充分理解了一个文件系统,那么就可以轻松改编其他任何文件系统。 本章首先描述了EXT2文件系统在Linux中的历史地位以及EXT3/EXT4文件系统 阅读全文
posted @ 2021-10-17 20:44 Bzrael 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 第七章:文件操作 知识点归纳总结: 本章讨论了多种文件系统;解释了操作系统中的各种操作级别,包括为文件存储准备存储设备、内核中的文件系统支持函数、系统调用、文件流上的I/O库函数、用户命令和各种 操作的sh脚本;系统性概述了各种操作,包括从用户空间的文件流读/写到内核空间的系统 调用,直到底层的设备 阅读全文
posted @ 2021-10-10 19:12 Bzrael 阅读(64) 评论(0) 推荐(0) 编辑