ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
操作系统是应用软件运行的基本环境,决定了应用软件的功能的具体实现、性能的上限。 ## 进程(process) 运行中的程序。是资源分配的基本单元。 了解 Linux 进程将会让你获得真正的竞争优势,因为它会影响很多开发任务,如监控、保护进程、使用 Docker、优雅地关闭等其他任务。努力了解进程、信号、权限模型、常用命令、进程类型等。 命令行环境 `tasklist`命令: 进程列表 `taskkill`命令: 关闭进程 ### 进程管理 鸟哥,17.3.2,kill,killall 鸟哥,17.4 ### 进程间通讯(IPC) `socket` 是用于同一台主机的进程间通讯(IPC),不需要经过网络协议栈,不需要打包拆包、计算校验和、维护序号和应答等,只是将应用层数据从一个进程拷贝到另外一个进程,消息既不会丢失也不会顺序错乱。可用于两个没有亲缘关系的进程,是全双工的。 ## 线程(thread) 进程中某个单一顺序的控制流。是进程的调度管理最小单元。进程中的线程共享进程的资源。