【Linux】进程_1

简介: 【Linux】进程_1

五、进程

1. 冯—诺依曼体系结构

我们常见的计算机和不常见的计算机,如服务器,大部分都遵守冯诺依曼体系。

冯—诺依曼体系结构由:输入设备、输出设备和中央处理器(CPU)组成。

这里的存储器是 内存介于CPU和设备之间 ,由于CPU的速度非常块,引入内存则可以通过预加载方式使计算机效率更快。

不考虑缓存情况,这里的CPU能且只能对内存进行读写,不能访问外设(输入或输出设备)。

外设(输入或输出设备)要输入或者输出数据,也只能写入内存或者从内存中读取。

所有设备都只能直接和内存打交道,间接的相互联系。

2. 操作系统

任何计算机系统都包含一个基本的程序集合,称为操作系统(OS)。

操作系统包括:

内核(进程管理,内存管理,文件管理,驱动管理)。

其他程序(例如函数库,shell程序等等)。

操作系统与硬件交互,管理所有的软硬件资源,为用户程序(应用程序)提供一个良好的执行环境。操作系统是一款纯正的“搞管理”的软件。

操作系统(管理者)通过将被管理者使用结构体进行 描述 (封装),然后使用高级数据结构(如链表)进行 组织 起来,使对硬件(被管理者)的操作都可以抽象成对数据结构的增删改查。


未完待续

目录
相关文章
|
2月前
|
网络协议 Linux
Linux查看端口监听情况,以及Linux查看某个端口对应的进程号和程序
Linux查看端口监听情况,以及Linux查看某个端口对应的进程号和程序
143 2
|
2月前
|
Linux Python
linux上根据运行程序的进程号,查看程序所在的绝对路径。linux查看进程启动的时间
linux上根据运行程序的进程号,查看程序所在的绝对路径。linux查看进程启动的时间
47 2
|
6天前
|
Linux Shell
6-9|linux查询现在运行的进程
6-9|linux查询现在运行的进程
|
2月前
|
消息中间件 Linux 开发者
Linux进程间通信秘籍:管道、消息队列、信号量,一文让你彻底解锁!
【8月更文挑战第25天】本文概述了Linux系统中常用的五种进程间通信(IPC)模式:管道、消息队列、信号量、共享内存与套接字。通过示例代码展示了每种模式的应用场景。了解这些IPC机制及其特点有助于开发者根据具体需求选择合适的通信方式,促进多进程间的高效协作。
78 3
|
2月前
|
消息中间件 Linux
Linux进程间通信
Linux进程间通信
35 1
|
2月前
|
C语言
Linux0.11 系统调用进程创建与执行(九)(下)
Linux0.11 系统调用进程创建与执行(九)
25 1
|
2月前
|
存储 Linux 索引
Linux0.11 系统调用进程创建与执行(九)(上)
Linux0.11 系统调用进程创建与执行(九)
48 1
|
2月前
|
Web App开发 Linux
在Linux中,如何杀死一个进程?
在Linux中,如何杀死一个进程?
|
2月前
|
域名解析 监控 安全
在Linux中,什么是守护进程,它们是如何工作的?
在Linux中,什么是守护进程,它们是如何工作的?
|
2月前
|
消息中间件 Linux
在Linux中,进程间通信方式有哪些?
在Linux中,进程间通信方式有哪些?
下一篇
无影云桌面