10 2021 档案

摘要:https://www.cnblogs.com/teamzjdbm/p/15490302.html 阅读全文
posted @ 2021-10-31 22:20 20191308_chuuuuer 阅读(7) 评论(0) 推荐(0) 编辑
摘要:并发编程 并行计算 并行计算是通过尝试使用多个执行并行算法的处理器来更快解决问题的一种计算方案。 并行性与并发性 在理想情况下,并行算法中的所有任务都应该同时实时执行。然而,真正的并行执行只能在有多个处理组件的系统中实现,比如多处理器或多核系统。 在单cpu系统中,一次只能执行一个任务。在这种情况下 阅读全文
posted @ 2021-10-31 16:19 20191308_chuuuuer 阅读(42) 评论(0) 推荐(0) 编辑
摘要:实验原理 缓冲区溢出是指程序试图向缓冲区写入超出预分配固定长度数据的情况。这一漏洞可以被恶意用户利用来改变程序的流控制,甚至执行代码的任意片段。这一漏洞的出现是由于数据缓冲器和返回地址的暂时关闭,溢出会引起返回地址被重写。 一般情况下,缓冲区溢出会造成程序崩溃,在程序中,溢出的数据覆盖了返回地址。而 阅读全文
posted @ 2021-10-31 15:03 20191308_chuuuuer 阅读(16) 评论(0) 推荐(0) 编辑
摘要:教材代码运行结果 阅读代码可以得出最后打印结果为t1.c中的a、b的值与提前声明的g值之和。在不修改t2.c 和 t1.c中main函数中的代码的情况下,可以通过修改g的参数值来得到学号结果。 objdump命令学习博客链接 objdump命令详解 排版美观 objdump反汇编用法示例 Linux 阅读全文
posted @ 2021-10-30 22:33 20191308_chuuuuer 阅读(28) 评论(0) 推荐(0) 编辑
摘要:Unix/Linux进程管理 多任务处理原则 多任务处理 通过不同任务之间多路复用CPU的执行时间来实现,即将CPU执行操作从一个任务切换到另一个任务; 逻辑并行性称为“并发”; 多任务处理是所有操作系统的基础,也是并行编程的基础。 多任务处理系统(MT系统) 1.虚拟CPU; 2.init():当 阅读全文
posted @ 2021-10-24 22:49 20191308_chuuuuer 阅读(46) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/teamzjdbm/p/15418597.html 阅读全文
posted @ 2021-10-17 22:53 20191308_chuuuuer 阅读(8) 评论(0) 推荐(0) 编辑
摘要:EXT2文件系统 EXT2文件系统数据结构 虚拟磁盘布局 对文件系统而言,文件仅是一系列可读写的数据块。文件系统并不需要了解数据块应该放到物理介质上什么位置。这些都是设备驱动的任务。无论何时,只要文件系统需要从包含它的块设备中读取信息或数据,它就将请求底层的设备驱动读取一个基本块大小整数倍的数据块。 阅读全文
posted @ 2021-10-17 22:35 20191308_chuuuuer 阅读(36) 评论(0) 推荐(0) 编辑
摘要:Linux系统中的文件调用 简单文件I/O操作 打开与读取文件 打开与写入文件 创建文件与设置权限 分区 格式化分区 挂载分区 EXT2文件系统 Linux最传统的磁盘文件系统 使用系统调用进行文件操作 打开、创建文件open()函数 关闭文件close()函数 读取文件read()函数 写文件wr 阅读全文
posted @ 2021-10-10 21:27 20191308_chuuuuer 阅读(17) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示