自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

莫言zero的博客

知道的越多,不知道的越多

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

原创 Redis IO 多路复用底层的实现原理

前言了解Redis底层关于IO多路复用的epoll实现原理前,先介绍关于IO模型,内存与磁盘交互方式、同步IO、异步IO,有助于对多路复用更好的理解。用户空间与内核空间User space 是用户程序的运行空间,Kernel space 是Linux内核运行的空间。虚拟内存被 操作系统划分为两块: 内核空间和用户空间,内核空间是内核代码运行的地方,用户空间是用户程序代码运行的地方。当进程运行在内核空间时就处于内核态,当进程运行在用户空间时就处于用户态。Kernel space可以执行任意

2021-04-10 23:38:52 2739 2

原创 Redis 底层的数据结构实现原理

Redis内存模型数据作为数据库,数据是最主要部分; 这部分占用的内存会统计在used_memory中。Redis使用键值对存储数据,其中的值(对象)包括5种类型,字符串、列表、哈希、集合、有序集合。这五种类型是Redis对外提供,实际上,在Redis内部,每种类型都有2种或更多的内部编码实现。进程Redis主进程本身运行肯定需要占用内存,如代码、常量池等;这部分数据大约几M,在大多数生产环境中与Redis数据占用的内存相比可以忽略。这部分数据不是jemalloc分配,因此不会统计在us

2021-04-10 19:09:18 630

原创 Yum指令执行失败 出现Repo Error: All mirror URLs are not using ftp, http[s] or file.centos6 yum

文章目录前言yum执行失败的两种情况执行失败情况一:执行失败情况二:解决的办法第一种解决方式(多条指令顺序执行)第二种解决方式(手动修复)2.1 编辑文件2.2 或者执行以下命令前言产生的根源:centos6的默认源在2012年12月被官方取消了yum执行失败的两种情况执行失败情况一:[root@c8-20 ~]# yum install -y gcc-c++Loaded plugins: fastestmirrorLoading mirror speeds from cached hos

2021-04-03 17:28:14 976 1

空空如也

空空如也

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

TA关注的人

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