自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 操作系统进程间通信

由于进程间的内存是独立的,所以进程内部的内存之间是不能共享的(会造成安全问题)。 进程间通信大致有一七种方式: 1、文件:两个不同的应用读取写入同一个文件,可以实现进程间通信 2、signal:比如linux的kill命令,通过pid,也就是进程编号,在不同的进程间发送约定好的signal,可以实现进程间的通信 3、消息队列:一个应用给另外一个应用发消息 4、管道和命名管道:不命名的管道一般是单向...

2020-03-19 14:00:33 163

原创 网络五层协议

首先,网络是基于通信发展起来的,两个节点之间,传输数据不安全,因此会附加许多协议。 完整有七层协议,但表示层和会话层存在感较低。 物理层:硬件线路,裸机,传输没有任何保障 数据链路层:规定了包的大小,每次传输的最小数据 网络层:需要在不同链路的节点通信,通过路由器等构建网络层,实现通信的目的 传输层:为了保证传输的可靠性与安全性,tcp和udp协议。滑动窗口协议(TCP协议的一种应用),用于网络数...

2020-03-19 14:00:02 251

原创 操作系统存储和寻址

操作系统的存储结构(多级存储):硬盘,内存,缓存,寄存器 自左向右价格增加,读写速度加快(谷歌浏览器之所以快的原因是其将大部分信息放在内存当中) 寻址:指针指向逻辑内存(逻辑内存,进程独立),逻辑内存在逻辑上扩大了内存容量。逻辑内存指向物理内存,由于物理内存较小,可能无法找到地址指向的数据,所以操作系统在硬盘中开辟了一块区间,叫做虚拟内存,虚拟内存会分页,根据算法决定何时把数据加载到内存以及合适读...

2020-03-18 13:56:15 299

原创 进程和线程的区别

进程和线程的区别 线程: 线程包括:1、栈(调用堆栈):main函数进行函数调用,每次调用把所用参数和返回值压入栈中 2、PC(program counter):存放下一条指令执行的地址。pc会指向这条代码所在的内存 3、TLS(trend local storage):线程的独立内存 进程: 进程包括:1、线程 2、内存(逻辑内存):32位/64位操作系统就是以逻辑内存的寻址空间区分的。32位操...

2020-03-18 13:41:27 90

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除