最新发布第623页
排序
Linux服务器当中如何查看负载情况?
通常我们发现系统变慢时,我们都会执行top或者uptime命令,来查看当前系统的负载情况,比如像下面,我执行了uptime,系统返回的了结果,最后一个就是系统平均负载的情况。 Load Average的三个数...
RocketMQ和Kafka的区别是什么,如何做技术选型?
Kafka的优缺点: 优点:首先,Kafka的最大优势就在于它的高吞吐量,在普通机器4CPU8G的配置下,一台机器可以抗住十几万的QPS,这一点还是相当优越的。Kafka支持集群部署,如果部分机器宕机不可...
并发编程的根源–有序性问题
有序性 我们知道,程序在执行前,需经过编译器或解释器,翻译成机器语言,一条程序代码,会被翻译为多条机器指令。编译器或解释器为了优化程序的执行性能,有时会改变这些指令的执行顺序。而编...
top和free命令都可以查看内存,有什么区别?
free命令主要是查看系统的内存使用情况 物理内存: total:总物理内存大小 used:已使用的内存 free:未使用的内存 shared:共享内存大小 buff/cache:缓冲和缓存内存大小 available:当前可用...
Redis是单线程,为什么查询速度这么快?
今天咱们聊聊Redis,毕竟很多人一提到它,脑海里就闪过“单线程”“高性能”这样的标签。 你是不是也有这样的疑惑:Redis明明是单线程的,为什么查询速度还这么快? 别急,看完这篇文章你就明白...
Linux网络管理工具iproute2与传统网络管理工具集net-tools的对比及使用
1、ipoute2简介 iproute2是Linux下新一代的网络配置工具,旨在替代传统的net-tools工具集。它提供了一套强大的命令和功能,用于配置和监控Linux系统的网络环境。 iproute2的核心命令是ip,该命...
什么是CPU、线程上下文
任务是交给 CPU 运行的,那么在每个任务运行前,CPU 需要知道任务从哪里加载,又从哪里开始运行所以,操作系统需要事先帮 CPU 设置好 CPU 寄存器和程序计数器。 CPU 寄存器和程序计数是 CP...