转自 "https://blog.csdn.net/luoshengyang/article/details/7846923" SurfaceFlinger服务负责绘制Android应用程序的UI,它的实现相当复杂,要从正面分析它的实现不是一件容易的事。既然不能从正面分析,我们就想办法从侧面分析。说 ...
分类:
移动开发 时间:
2020-02-29 10:25:59
阅读次数:
87
LinuxLinux进程调度算法Linux进程地址空间分布Linux内存管理方法,页面置换算法,逻辑地址和物理地址的转换在一台内存为2G的机器上,malloc(20G)会怎么样?new20G呢?进程和线程的区别,进程间通信方式解释孤儿进程,僵死进程,惊群效应IO模型,Select、Epoll和Poll的区别ET和LT的区别,需要注意什么计算机网络TCP三次握手四次挥手状态图,对应的POSIXAPI
分类:
编程语言 时间:
2020-02-26 23:00:08
阅读次数:
121
五层模型和数据格式 各层作用和协议 应用层: 作用 :通过应用进程间的交互去完成指定的网络应用。 协议 :应用进程间的通信和交互规则。 三大协议 :DNS(域名系统),HTTP协议(万维网),SMTP(电子邮件) 报文 :应用层交互的数据单元。 运输层: 作用 :负责不同主机进程间通信,并且为这样的 ...
分类:
其他好文 时间:
2020-02-25 09:20:45
阅读次数:
77
Linux中文件类型 1. 普通文件 (regular):存放于外部存储器中,用于存储普通文件。 2. 目录文件 (directory):用于存放目录项,是文件系统管理的重要文件类型。 3. 管道文件 (pipe):一种用于进程间通信的特殊文件,也称为命名管道FIFO。 4. 套接字文件 (sock ...
分类:
系统相关 时间:
2020-02-23 20:02:49
阅读次数:
89
进程 线程 许多线程构成进程,或者说,线程再进程内实现,线程们共享进程的资源,对于互斥资源来说,使用锁和信号量来保证使用, https://www.ruanyifeng.com/blog/2013/04/processes_and_threads.html 进程间的通信方式 管道,消息队列,信号量, ...
分类:
编程语言 时间:
2020-02-23 09:38:13
阅读次数:
68
摘自 https://www.cnblogs.com/x_wukong/p/5920437.html 转自:http://blog.csdn.net/haomcu/article/details/7371835 Linux中的进程间通信机制源自于Unix平台上的进程通信机制。Unix的两大分支AT& ...
分类:
Web程序 时间:
2020-02-22 18:37:18
阅读次数:
108
从宏观上来讲,传输层 (Transport Layer) 提供逻辑上的进程间的 (process-to-process) 数据传输服务 ...
分类:
其他好文 时间:
2020-02-22 00:05:41
阅读次数:
55
Linux内核第3章 3.1 进程 进程就是处于执行期的程序(目标码存放在某种存储介质上)。但进程并不仅仅局限于一段可执行程序代码(Unix称其为代码段)。通常进程还要包含其他资源,像打开的文件,挂起的信号,内核内部数据,处理器状态,一个或多个具有内存映射的内存地址空间及一个或多个执行线程,当然还包 ...
分类:
系统相关 时间:
2020-02-21 14:45:05
阅读次数:
95
1、.socket,udp,tcp 1.1-socket socket(简称 套接字) 是进程间通信一个工具,它能实现把数据从一方传输到另外一方,完成不同电脑上进程之间的通信, 它好比数据的搬运工。 1.2-UDP UDP是一个简单的面向数据报的运输层协议. 优点 传输速度快(因为UDP在传输数据报 ...
分类:
编程语言 时间:
2020-02-21 14:37:41
阅读次数:
85
文件的概念和类型 概念:一组相关数据的有序集合 文件类型: 常规文件 r 目录文件 d 字符设备文件 c 块设备文件 b 管道文件 p, 进程间通信的机制 套接字文件 s, 进程间通信的机制 符号链接文件 l 如何理解标准IO 标准IO由ANSIC标准定义 主流操作系统(Linux,Windows) ...
分类:
编程语言 时间:
2020-02-20 20:14:56
阅读次数:
147