SAVE 和 BGSAVE 两个命令都会调用 rdbSave 函数,但它们调用的方式各有不同: SAVE 直接调用 rdbSave ,阻塞 Redis 主进程,直到保存完成为止。在主进程阻塞期间,服务器不能处理客户端的任何请求。 BGSAVE 则 fork 出一个子进程,子进程负责调用 rdbSav ...
分类:
其他好文 时间:
2020-08-19 19:38:59
阅读次数:
53
仅适用于广工学生,其实同类型题型多找些题目做,直到完全明白如何解题基本考试就没啥问题了 B —字节,1字节8位 1MB=1024KB=1024B*1024=1048576B; 8bit=1Byte; 1024KB=1MB; 1024MB=1GB; 1024GB=1TB; 第二章进程 信号量 步骤 先 ...
分类:
其他好文 时间:
2020-07-26 15:50:12
阅读次数:
110
信号的基本概念信号就是一个软件中断,可以打断进程的执行,让进程处理信号的事件信号种类:1-31信号是不可靠信号:信号有可能会丢失(非实时信号)1.向进程发送非实时信号(该信号没有被挂起),信号响应会嵌套(即正在响应某个函数时,有其它信号发来,进程会先去响应其它信号,结束后再继续原来的任务)。2.当进程正在响应某个信号时(该信号没有被挂起),即响应函数正在执行的过程中,有相同的n个信号相继发来,进程
分类:
系统相关 时间:
2020-06-30 19:06:41
阅读次数:
55
信号的基本概念信号就是一个软件中断,可以打断进程的执行,让进程处理信号的事件信号种类:1-31信号是不可靠信号:信号有可能会丢失(非实时信号)1.向进程发送非实时信号(该信号没有被挂起),信号响应会嵌套(即正在响应某个函数时,有其它信号发来,进程会先去响应其它信号,结束后再继续原来的任务)。2.当进程正在响应某个信号时(该信号没有被挂起),即响应函数正在执行的过程中,有相同的n个信号相继发来,进程
分类:
系统相关 时间:
2020-02-02 18:04:31
阅读次数:
90
Linux 系统中有一个 job control 的概念,本文简单介绍什么是 job,以及常见的 job control 命令。本文中演示部分使用的环境为 ubuntu 18.04。 进程组(job) 执行一个命令会创建一个或多个进程,这些进程被称为一个进程组(process group)。进程组中 ...
分类:
系统相关 时间:
2020-01-20 14:57:22
阅读次数:
98
*信号之于进程,很像中断之于cpu. 内核对"进程信号"的支持,是在进程从内核空间返回用户态的前夕:可能是时钟中断,页异常陷入的内核又返回,也可能是原先睡着,现在等到某个资源,重新进入调度队列而返回. *信号的中断处理代码由用户部署在用户空间,所以进程返回用户空间之前,是先去用户空间执行代码,执行完 ...
分类:
系统相关 时间:
2019-12-26 11:25:47
阅读次数:
81
CHLD信号:work进程异常退出会给Master进程发送CHLD信号,这时Master进程就知道Worker进程退出了,然后重新起一个Worker进程; TERM信号:退出进程,不优雅; QUIT信号:优雅退出进程;在不影响已经在通信连接的前提下; HUP信号:告诉Master进程重新拉起Work ...
分类:
系统相关 时间:
2019-11-30 19:25:42
阅读次数:
100
进程管理:终止进程 1、查看可用的进程信号 kill -l (小写的字母l) [adams@localhost ~]$ kill -l 1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE ...
分类:
系统相关 时间:
2019-11-23 18:00:50
阅读次数:
69
线程一、什么是线程?在传统的操作系统当中,每一个进程有一个地址空间,默认就有一个控制线程进程只是用来把资源集中到一起(进程只是一个资源单位,或者说是资源集合),而线程才是cpu上的执行单位多线程:是指在一个进程当中,开启多个线程,多个线程共享该进程的地址空间。二、线程与进程的区别1、同一个进程内的多 ...
分类:
编程语言 时间:
2019-10-30 18:51:13
阅读次数:
95
Linux文件系统:常见Linux目录名称;ps命令查看进程:Unix风格ps -ef,BSD风格ps aux,GNU长参数;top命令实时监测进程;结束进程:Linux进程信号,klll命令,killall命令
分类:
系统相关 时间:
2019-10-20 14:36:24
阅读次数:
102