线程是程序执行的最小单位,它是进程中的一个实体,是被操作系统独立调度和分派的基本单位。一个进程可以包含多个线程,这些线程可以并发执行,共享进程的资源。...
学过操作系统的大家应该知道进程其实是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位。
线上一套 MySQL 计划升级到 8.0 ,通过备份还原搭建一个测试环境,用于升级测试。数据库采用 xtrabackup 每天进行全备,压缩备份文件约 300G ,解压到一半就报错了:...
InlineHook是一种指令级的函数hook方式,通过直接修改运行时内存的方式替换指令,完全手工的完成hook及跳回操作,理论上可以实现任意位置的hook。平时使用Frida进行Native hook实际上也是用的InlineHook的原理。...
三、企业管理的核心是目标管理,所以要管理目标进程中的风险,总结来说,管理就是目标管理与风险管理。
死锁是进程并发执行过程中可能出现的现象,所谓死锁,是指多个进程在运行过程中因争夺资源而造成的一种僵局。哲学家就餐问题是描述死锁的经典例子。为了防止死锁,可以采用资源预分配法或者资源按序分配法。资源预分配法是...
# -exec command {} ;是连用的,所有符合的都会放置在{}中,去执行command
Java 9 发布于 2017 年 9 月 22 日,带来了很多新特性,其中最主要的变化是已经实现的模块化系统。接下来我们会详细介绍 Java 9 的新特性。
https://github.com/zendesk/maxwell/releases/tag/v1.28.2
在使用zeromq 退出的时候还遇到一点坑,对于服务deaman(守护进程)化的进程可能会遇到这个问题。