Linux内存碎片整理
我们知道物理内存是以页为单位进行管理的,每个内存页大小默认是4K(大页除外)。 申请物理内存时,一般都是按顺序分配的,但释放内存的行为是随机的。 随着系统运行时间变长后,将会出现以下情...
InnoDB存储结构详解
InnoDB逻辑存储结构 InnoDB逻辑存储结构层级:表空间->段->区->页->行 InnoDB逻辑存储结构 如上图所示,数据表有许多数据行,分别存储在16KB的Page上,把一定数量的Page整合为了一个Exten...
数据库redo log有什么作用,基本概念以及记录形式详解
为什么需要redo log 我们都知道,事务的四大特性里面有一个是持久性,具体来说就是只要事务提交成功,那么对数据库做的修改就被永久保存下来了,不可能因为任何原因再回到原来的状态。那么mysql...
构建分布式系统的关键:深入理解消息队列组件
消息队列是分布式系统中的关键组件,用于处理大量数据和实现进程间通信。 消息队列由几个主要组件构成,包括生产者、消费者、队列和消息。 了解这些组件对于深入理解消息队列及其在系统中的作用...
Linux常用命令汇总
一、Linux 终端命令格式 1.终端命令格式 command [-options] [parameter] 说明: command : 命令名,相应功能的英文单词或单词的缩写[-options] : 选项,可用来对命令进行控制,也可...
Linux安全架构详细教程
Linux安全架构 一、SSH相关 1、只允许某用户从指定IP地址登陆 sed -i '$a AllowUsers CR@192.168.1.12 root@192.168.1.12' /etc/ssh/sshd_config ;\ systemctl restart sshd 2、设置SSH空闲超时...
TCP/IP模型的区别是什么?
OSI模型和TCP/IP模型都是描述网络通信的模型,但是它们有些许不同。 OSI模型由七个层组成,分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层; 而TCP/IP模型由四个层组成,分...









