摘要:
MEMO 多线程下的fork():有的复制所有线程;有的仅仅复制了调用fork()的线程。 多线程下的exec():指定的程序会取代==整个进程==,包括所有线程。 多核编程 并发性:单核系统只有并发, > 并行性:多核同时执行 程序员面对的挑战: 识别任务:查找独立、并发的任务 平衡:有些任务不值 阅读全文
posted @ 2023-02-15 23:53
地尽头
阅读(40)
评论(0)
推荐(0)
摘要:
MEMO PCB块:进程存在唯一唯一唯一!标志 程序静态,进程动态 每个进程有 UID:用户ID,进程创建者的ID;通常大于500 EUID:有效用户ID,表示进程对文件资源的访问权限; setuid:对二进制文件执行setuid,任何用户执行时都以setuid程序文件所属用户权限去执行;(用户ui 阅读全文
posted @ 2023-02-15 01:56
地尽头
阅读(72)
评论(0)
推荐(0)
摘要:
MEMO OS:管理计算机硬件的软件;为应用程序提供基础;充当计算机硬件与用户之间的媒介。存于磁盘。 一个一直运行在计算机上的程序(也叫kernel内核); 计算机系统 可以粗分为:硬件、OS、应用程序、用户; or 硬件、软件、数据。 计算机逻辑层次:应用程序-->系统程序-->OS-->硬件 程 阅读全文
posted @ 2023-02-15 00:39
地尽头
阅读(38)
评论(0)
推荐(0)