自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Netty

目录Netty线程模型1. 单线程模型2. 多线程模型3. 主从多线程模型 Netty线程模型   Netty通过Reactor模型基于多路复用器接收并处理用户请求,内部实现了两个线程池,boss线程池和work线程池,其中boss线程池的线程负责处理请求的accept事件,当接收到accept事件的请求时,把对应的socket封装到一个NioSocketChannel中,并交给work线程池,其中work线程池负责请求的read和write事件,由对应的Handler处理。 1. 单线程模型   所有I/

2021-09-04 17:44:07 134

原创 PageCache

目录buffers和cached的区别:操作系统层提供了page cache,为什么还要在应用层加缓存?   page cache是针对文件系统的文件的缓存,在文件层面上的数据会缓存到page cache。文件的逻辑层需要映射到实际的物理磁盘,这种映射关系由文件系统来完成。当page cache的数据需要刷新时,page cache中的数据交给buffer cache来完成。   那么,buffer cache是对磁盘块的缓存,也就是在没有文件系统的情况下,直接对磁盘进行操作的数据会缓存到buffer ca

2021-09-04 15:12:03 506

原创 Linux常用命令

Linux相关 【1】查看磁盘剩余空间 df命令是linux系统以磁盘分区为单位查看文件系统 命令格式:df -hl df -h:查看当前目录磁盘使用情况 看内存使用情况: 列出了所有的内存使用情况:$ cat /proc/meminfo( proc被称为虚拟文件系统,它是一个控制中心,可以通过更改其中某些文件改变内核运行状态,它也是内核提空给我们的查询中心,用户可以通过它查看系统硬件及当前运行的进程信息。) 用于实时显示 process 的动态:top 查看系统内存使用情况:free 查看CPU使用情况

2021-09-01 17:19:48 296

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除