10 2022 档案

摘要:一、学习笔记 二、遇到问题 sig[32]是什么 三、解决方法 每个进程PROC都有一个信号处理数组int sig[32]。sig[32]数组的每个条目都指定了如何处理相应的信号,其中0表示 DEFault(默认),1表示IGNore(忽略),其他非零值表示用户模式下预先安装的信号捕捉(处理)函数。 阅读全文
posted @ 2022-10-30 19:48 20201204于瀛鹏 阅读(39) 评论(0) 推荐(0)
摘要:风格:事半功倍 擅长的技术:C/python 编程的兴趣:后端 希望的软工角色:数据工程师 一句话宣言:世上无难事,只要肯登攀。 阅读全文
posted @ 2022-10-30 16:41 20201204于瀛鹏 阅读(34) 评论(0) 推荐(0)
摘要:一、学习笔记 二、遇到问题 中断处理判优的方式 三、解决方式 经过查询资料得知,终端处理判优可以采用软件判优的方式,具体为CPU检测到中断请求后,首先读取中断请求寄存器的内容,逐位检测它们的状态,检测到某一位为1,就确定对应的中断源有中断请求,转去执行它的中断服务程序。先检测哪一个,哪一个的优先级就 阅读全文
posted @ 2022-10-23 21:49 20201204于瀛鹏 阅读(28) 评论(0) 推荐(0)
摘要:1.学习笔记 2.遇到问题 什么是轻量级线程? 3.解决方法 经过上网查询资料得知 轻量级线程(LWP)是一种由内核支持的用户线程。它是基于内核线程的高级抽象,因此只有先支持内核线程,才能有LWP。每一个进程有一个或多个LWPs,每个LWP由一个内核线程支持。 由于每个LWP都与一个特定的内核线程关 阅读全文
posted @ 2022-10-16 19:26 20201204于瀛鹏 阅读(21) 评论(0) 推荐(0)
摘要:1.代码 #include <stdio.h> #include <stdlib.h> #include <utmp.h> #include <fcntl.h> #include <unistd.h> #include <time.h> #define SHOWOST void showinfo(s 阅读全文
posted @ 2022-10-16 16:07 20201204于瀛鹏 阅读(26) 评论(0) 推荐(0)
摘要:代码 #include <stdio.h> #include <sys/types.h> #include <dirent.h> #include <sys/stat.h> #include <pwd.h> #include <grp.h> #include <unistd.h> #include 阅读全文
posted @ 2022-10-16 16:00 20201204于瀛鹏 阅读(27) 评论(0) 推荐(0)
摘要:1.代码 #include <stdio.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <unistd.h> #include <stdlib.h> #include <errno.h> #in 阅读全文
posted @ 2022-10-16 15:48 20201204于瀛鹏 阅读(50) 评论(0) 推荐(0)
摘要:1.使用stat截图 2.man -k grep -r的使用 3.伪代码 首先判断输入中是否包含文件参数,如果有则继续,没有则提示用户输入错误。 然后查找并将文件的相关参数进行保存,声明结构体,并调用stat()函数给结构体赋值,将文件的设备编号、节点、文件的类型和存取的权限、连到该文件的硬链接数目 阅读全文
posted @ 2022-10-16 15:29 20201204于瀛鹏 阅读(40) 评论(0) 推荐(0)
摘要:一、学习笔记: 二、遇到问题: 对进程的产生存在疑问。 三、解决方法: 通过网上查询资料得知,现有的(父)进程复制自己的地址空间(fork)来创建一个新的(子)进程结构,每个新进程分配有一个唯一的进程ID(PID),满足跟踪和安全性之需。PID与父进程ID(PPID)是新进程环境的元素。任何进程可创 阅读全文
posted @ 2022-10-09 21:08 20201204于瀛鹏 阅读(22) 评论(0) 推荐(0)
摘要:一、学习笔记 二、遇到问题 邮差算法没有理解。 三、解决方法 通过阅读代码与相关博客,理解了邮差算法的原理,但应用上还存在问题。 四、实验代码与截图- [ ] 阅读全文
posted @ 2022-10-03 21:35 20201204于瀛鹏 阅读(21) 评论(0) 推荐(0)