![](https://img-blog.csdnimg.cn/20201205151357895.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
计算机操作系统
文章平均质量分 62
计算机操作系统
星辰鸿溟
你必须很努力,才能看起来毫不费力。
展开
-
MacBook Pro M1 Parallels Desktop Ubuntu 共享网络设置静态 IP
设置Parallels Desktop共享模式网络配置。然后设置静态 ip。原创 2022-12-10 12:55:38 · 1745 阅读 · 1 评论 -
《现代操作系统》进程与线程
文章目录进程&线程进程进程的创建进程的终止进程的层次结构进程的状态线程进程间通信进程&线程进程一个进程是某种类型的活动,它有程序、输入、输出以及状态。如果一个程序运行了两次,那算作两个进程。进程(process):在进程模型中,计算机上所有可运行的软件,通常也包括操作系统,被组织成若干顺序进程(sequential process),一个进程就是一个正在执行程序的实例,包括程序计数器和变量的当前值。从概念上说每个进程都拥有它自己的虚拟CPU(实际上真正的CPU在个进程之间来回切换原创 2021-07-11 18:38:27 · 217 阅读 · 0 评论 -
进程和线程的主要区别(总结)
根本区别:进程是操作系统资源分配的基本单位,而线程是任务调度和执行的基本单位在开销方面:每个进程都有独立的代码和数据空间(程序上下文),程序之间的切换会有较大的开销;线程可以看做轻量级的进程,同一类线程共享代码和数据空间,每个线程都有自己独立的运行栈和程序计数器(PC),线程之间切换的开销小。所处环境:在操作系统中能同时运行多个进程(程序);而在同一个进程(程序)中有多个线程同时执行(通过CP...转载 2019-11-25 14:48:37 · 335 阅读 · 0 评论 -
unix网络编程中的fd是什么
1. unix网络编程中的fd是什么1.1 fd全称是file descriptor,是进程独有的文件描述符表的索引1.2. 对文件描述符执行close操作时,仅仅是关闭了该进程对某文件的访问,其他进程依然能访问2. 访问文件需要通过系统调用,进程不能直接访问文件3. 可以通过/proc/PID/fd/查看PID对应的进程打开了哪些文件4. 类Unix系统...转载 2019-11-03 13:35:59 · 985 阅读 · 0 评论