摘要: 首先了解什么是fork? 一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据 阅读全文
posted @ 2022-08-07 18:19 OFSqueque 阅读(3102) 评论(0) 推荐(1) 编辑
摘要: 1. posix 可移植操作系统接口Portable Operating System Interface of UNIX,POSIX标准定义了操作系统应该为应用程序提供的接口标准,是IEEE为要在各种UNIX操作系统上运行的软件而定义的一系列API标准的总称。 2.posix 能做什么 一般情况下 阅读全文
posted @ 2022-08-07 16:22 OFSqueque 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 静态链接库与动态链接库都是共享代码的方式,如果采用静态链接库,则无论你愿不愿意,lib 中的指令都全部被直接包含在最终生成的 EXE 文件中了。但是若使用 DLL,该 DLL 不必被包含在最终 EXE 文件中,EXE 文件执行时可以“动态”地引用和卸载这个与 EXE 独立的 DLL 文件。静态链接库 阅读全文
posted @ 2021-04-22 15:45 OFSqueque 阅读(754) 评论(0) 推荐(0) 编辑
摘要: 原文见月心小筑的博客:http://hi.baidu.com/yueyemijing/blog/item/cefe404f253a0c30aec3ab08.html 一、分别编译与链接(Linking) 大多数高级语言都支持分别编译,程序员可以显式地把程序划分为独立的模块或文件,然后每个独立部分分别 阅读全文
posted @ 2021-04-22 15:43 OFSqueque 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 进程间通信机制 1 文件映射 文件映射(Memory-Mapped Files)能使进程把文件内容当作进程地址区间一块内存那样来对待。因此,进程不必使用文件I/O操作,只需简单的指针操作就可读取和修改文件的内容。 Win32 API允许多个进程访问同一文件映射对象,各个进程在它自己的地址空间里接收内 阅读全文
posted @ 2021-04-22 15:37 OFSqueque 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 本文翻译自:https://www.wst.space/ssl-part-4-tls-handshake-protocol/ 在博客系列的第2部分中,对证书颁发机构进行了深入的讨论.在这篇文章中,将会探索整个SSL/TLS握手过程,在此之前,先简述下最后这块内容的关键要点: TLS适用于对称密钥 对 阅读全文
posted @ 2021-04-09 15:30 OFSqueque 阅读(1304) 评论(0) 推荐(0) 编辑
摘要: 栈和堆 所谓栈和栈,内存分配中的栈和堆与数据结构中的栈和二叉堆不是同一个概念。下面是关于Linux下操作系统程序地址空间的系统图: 从图中可以看出基本分布,内存中的栈区是处于高地址以地址的增长方向为上,栈地址是向下增长的。从上往下,栈区是分配局部变量空间。堆区是从下往上,堆区的地址是向上增长的用于分 阅读全文
posted @ 2021-04-07 10:18 OFSqueque 阅读(124) 评论(0) 推荐(0) 编辑
摘要: SSL (Secure Sockets Layer)安全套接层。是由Netscape公司于1990年开发,用于保障Word Wide Web(WWW)通讯的安全。主要任务是提供私密性,信息完整性和身份认证。1994年改版为SSLv2,1995年改版为SSLv3. TLS(Transport Laye 阅读全文
posted @ 2021-04-06 14:41 OFSqueque 阅读(1300) 评论(0) 推荐(0) 编辑
摘要: nginx的upstream目前支持的5种方式的分配: 1、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。 upstream backserver { server 192.168.0.14; server 192.168.0.15; } 2、指定权 阅读全文
posted @ 2021-04-06 11:19 OFSqueque 阅读(2194) 评论(0) 推荐(0) 编辑
摘要: 序言 Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。从2004年发布至今,凭借开源的力量,已经接近成熟与完善。 Nginx功能丰富,可作为HTTP服务器,也可作为反向代理服务器,邮件服务器。支持FastCGI、SSL、Virtual Host、URL Re 阅读全文
posted @ 2021-02-23 18:42 OFSqueque 阅读(324) 评论(0) 推荐(0) 编辑