01 2022 档案

摘要:一、线程概念的引入 进程 之前我们已经了解了操作系统中进程的概念,程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。在多道编程中,我们允许多 阅读全文
posted @ 2022-01-15 17:05 JZEason 阅读(66) 评论(0) 推荐(0) 编辑
摘要:一、僵尸进程与孤儿进程 僵尸进程 当一个子进程结束运行(一般是调用exit、运行时发生致命错误或收到终止信号所导致)时,子进程的退出状态(返回值)会回报给操作系统,系统则以SIGCHLD信号将子进程被结束的事件告知父进程,此时子进程的进程控制块(PCB)仍驻留在内存中。一般来说,收到SIGCHLD后 阅读全文
posted @ 2022-01-15 11:52 JZEason 阅读(31) 评论(0) 推荐(0) 编辑
摘要:理论知识 操作系统背景知识 顾名思义,进程即正在执行的一个过程。进程是对正在运行程序的一个抽象。 进程的概念起源于操作系统,是操作系统最核心的概念,也是操作系统提供的最古老也是最重要的抽象概念之一。操作系统的其他所有内容都是围绕进程的概念展开的。 所以想要真正了解进程,必须事先了解操作系统 PS:即 阅读全文
posted @ 2022-01-13 22:12 JZEason 阅读(61) 评论(0) 推荐(0) 编辑
摘要:手工操作——穿孔卡片 1946年第一台计算机诞生--20世纪50年代中期,计算机工作还在采用手工操作方式。此时还没有操作系统的概念。 程序员将对应于程序和数据的已穿孔的纸带(或卡片)装入输入机,然后启动输入机把程序和数据输入计算机内存,接着通过控制台开关启动程序针对数据运行;计算完毕,打印机输出计算 阅读全文
posted @ 2022-01-13 22:11 JZEason 阅读(165) 评论(0) 推荐(0) 编辑
摘要:你是一台电脑,你的名字叫A,很久很久之前,你不与任何其他电脑相连接,孤苦伶仃。 直到有一天,你希望与另一台电脑B建立连接,于是你们各开了一个网口,用一根网线连接了起来。 用一根网线连接起来怎么就能“通信”了呢?我可以给你讲 IO、讲中断、讲缓冲区,但这不是研究网络时该关心的问题。 如果你纠结,要么去 阅读全文
posted @ 2022-01-11 22:00 JZEason 阅读(66) 评论(0) 推荐(0) 编辑
摘要:早期:联机 以太网:局域网与交换机 广播 主机之间“一对所有”的通讯模式,网络对其中每一台主机发出的信号都进行无条件复制并转发,所有主机都可以接收到所有信息(不管你是否需要),由于其不用路径选择,所以其网络成本可以很低廉。有线电视网就是典型的广播型网络,我们的电视机实际上是接受到所有频道的信号,但只 阅读全文
posted @ 2022-01-11 21:25 JZEason 阅读(350) 评论(0) 推荐(0) 编辑
摘要:一、高可用介绍 1.1 什么是高可用 一般是指2台机器启动着完全相同的业务系统,当有一台机器down机了,另外一台服务器就能快速的接管,对于访问的用户是无感知的。 1.2 常用的工具 硬件通常使用:F5 软件通常使用:Keepalived 1.3 keepalived是如何实现高可用的? 1.3.1 阅读全文
posted @ 2022-01-10 21:31 JZEason 阅读(158) 评论(0) 推荐(0) 编辑
摘要:一、HTTPS介绍 1.1 概述 为什么需要使用HTTPS,因为HTTP不安全,当我们使用http网站时,会遭到劫持和篡改,如果采用https协议,那么数据在传输过程中是加密的,所以黑客无法窃取或者篡改数据报文信息,同时也避免网站传输时信息泄露。 那么我们在实现https时,需要了解ssl协议,但我 阅读全文
posted @ 2022-01-08 17:04 JZEason 阅读(235) 评论(0) 推荐(0) 编辑
摘要:一、动静分离 1.1 单台机器动静分离 1、创建NFS挂载点(NFS服务端) mkdir /static vim /etc/exports /static 172.16.1.0/20(rw,sync,all_squash,anonuid=666,anongid=666) systemctl rest 阅读全文
posted @ 2022-01-08 12:21 JZEason 阅读(119) 评论(0) 推荐(0) 编辑
摘要:一、代理 1.1 什么是代理 代理一词往往并不陌生, 该服务我们常常用到如(代理理财、代理租房、代理收货等等),如下图所示: 1.2 没有代理 在没有代理模式的情况下,客户端和Nginx服务端,都是客户端直接请求服务端,服务端直接响应客户端。 1.3 有代理 那么在互联网请求里面,为了安全客户端往往 阅读全文
posted @ 2022-01-06 22:49 JZEason 阅读(62) 评论(0) 推荐(0) 编辑
摘要:一、Nginx模块补充 1.1 连接限制模块—ngx_http_limit_conn_module 语法 #设置限制的空间 Syntax: limit_conn_zone key zone=name:size; Default: — Context: http limit_conn_zone #设置 阅读全文
posted @ 2022-01-05 22:54 JZEason 阅读(44) 评论(0) 推荐(0) 编辑
摘要:一、Nginx介绍 1.1 概述 Nginx是一个开源且高性能、可靠的http web服务、代理服务。 开源:直接获取源代码 高性能:支持海量并发 可靠:服务稳定 1.2 Nginx特点 高性能,高并发 Nginx支持很高的并发,Nginx在处理大量并发的情况下比其他web服务要快 轻量且高扩展性 阅读全文
posted @ 2022-01-03 22:40 JZEason 阅读(219) 评论(1) 推荐(0) 编辑

主题色彩
点击右上角即可分享
微信分享提示