![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 60
YouWillis
这个作者很懒,什么都没留下…
展开
-
Redis 原理(二)
Redis 原理(二)一、epoll介绍二、Redis原理一、epoll介绍地址个人简单理解早期的epoll因为socket是blocking,其IO模型为BIO 阻塞IO中期的epoll的socket的fd nonblock,其IO模型为NIO 同步非阻塞IO出现成本问题:当有1000个fd就需要调用内核1000次,其中有的fd可能是空的能不能读取出现了个select传入多个fd返回有数据fd,再进行调用read读取实现的多路复用的NIO还存在问题:fd在进程和内核之间不断传输出现一原创 2021-03-04 12:02:52 · 80 阅读 · 0 评论 -
Redis 安装以及一些说明(一)
Redis(一)一、常识介绍1. 数据是存在磁盘中的2. 内存3. 成本问题I/O buffer二、数据存储发展进程1. 文件里数据2. 数据库出现三、数据库引擎介绍四、redis简单介绍五、redis安装实操六、redis安装实操总结一、常识介绍1. 数据是存在磁盘中的有两个指标寻址:速度是ms带宽:G/M2. 内存寻址:ns带宽:很大秒>毫秒>微秒>纳秒 磁盘比内存寻址的速度慢10W倍3. 成本问题I/O buffer磁盘和磁道,扇区,一个扇区512B原创 2021-02-20 14:05:13 · 108 阅读 · 0 评论 -
CentOS7 安装后的网络优化
CentOS7 安装后的网络优化一、关闭NetworkManager二、设置服务器静态IP一、关闭NetworkManager原因:重启网卡后,会造成网卡失效临时关闭 systemctl stop NetworkManager永久关闭 systemctl disable NetworkManager二、设置服务器静态IPGATEWAY ->网关IPADDR -> ip地址NETMASK -> 子网掩码DNS -> DNS域名解析cd /etc/syscon原创 2021-02-20 12:18:52 · 731 阅读 · 0 评论 -
CentOS7安装以及基本配置
CentOS7安装以及基本配置一、安装需求二、VMWare配置虚拟机1. 打开VMWare2. 创建新的虚拟机3. 选择自定义安装4. 默认选择5. 选择下载好的镜像文件6. 在第5步选择稍后安装三、系统启动安装1.启动虚拟机2. 选择Isttall CentOS 73. 选择Continue4. 设置时区5. 选择安装项6. 设置磁盘分区7. 打开网络配置7. 关闭内核转存8. 开始安装9. 设置root密码,创建用户创建用户10. 安装完成重启系统四、配置系统1. 输入root账号密码登录2. 安装wg原创 2021-02-20 11:31:22 · 271 阅读 · 0 评论 -
CentOS7 安装Redis6.0.x时make报错make[1]: *** [server.o] Error 1解决
原因是因为gcc版本过低,yum安装的gcc是4.8.5的。因此需要升级gcc,升级过程如下:yum -y install centos-release-sclyum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutilsscl enable devtoolset-9 bashecho "source /opt/rh/devtoolset-9/enable" >> /etc/profilegc原创 2021-02-07 22:07:24 · 288 阅读 · 0 评论