摘要: 系统基本构成 处理器 内存 输入/输出模块 系统总线 处理器的寄存器 用户可见寄存器 数据寄存器,包括一些通用寄存器、与浮点专用寄存器 地址寄存器: * 变址寄存器 * 段指针 * 栈指针 控制和状态寄存器 程序计数器PC:即将取指令的地址 指令寄存器IR:最近取得指令内容 程序状态字PSW:包含状 阅读全文
posted @ 2021-03-07 22:32 無雙 阅读(78) 评论(0) 推荐(0) 编辑
摘要: TCP/IP详解卷的分类的笔记都是19年的时候写的,最开始的时候就是学习下,记个笔记,仅方便自己以后需要时回忆,所以格式比较随意,分段也不明显,直到自己写redis的博客时,发现两篇博客间发布的时间有时候比较长,然后博客也没什么东西,比较空,就直接将以前的tcp笔记传上来了,反正现在博客也没什么人看 阅读全文
posted @ 2021-03-04 22:11 無雙 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 原始的解决方案解决办法代码结构的定义创建Get、Set、Del计数获取全部键值对清空分片选取性能测试测试环境并行情况下getset非并行获取键值对单独测试清空不足参考toc 原始的解决方案 go自带的map不是goroutine安全的,为解决这个问题,最简单的方法是在map上挂把锁,每个gorout 阅读全文
posted @ 2021-02-28 11:52 無雙 阅读(313) 评论(0) 推荐(0) 编辑
摘要: TCP的四种主要定时器:重传定时器RTT与RTO重传时的重新分组坚持定时器糊涂窗口综合症保活定时器2SML定时器toc TCP的四种主要定时器: 1、重传定时器:配合确认机制使用,防止报文段丢失。如果在超时时间之前收到接收方ACK,则撤销定时器,否则重传该报文段,并复位重传定时器,重新计时。 2、坚 阅读全文
posted @ 2021-02-24 09:21 無雙 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 参考《Redis 设计与实现》 (基于redis3.0.0) 作者:黄健宏 学习redis3.2.13 数据库创建数据库切换数据库键空间与过期字典键空间增删查改读写时的维护操作过期字典键的生存时间与过期时间相关命令过期键的判定过期键删除策略介绍三种删除策略三种删除策略的优缺点redis过期键删除策略 阅读全文
posted @ 2021-02-24 09:19 無雙 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 参考《Redis 设计与实现》 (基于redis3.0.0) 作者:黄健宏 学习redis3.2.13 介绍对象的类型与编码对象的结构对象类型编码与底层数据结构实现对象类型、对象编码、对象之间的关系字符串对象概览列表对象概览集合对象概览有序集合对象概览哈希对象概览值对象底层编码查看对象共享与内存回收 阅读全文
posted @ 2021-01-31 22:15 無雙 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 介绍与其他数据库对比基本数据类型简介字符串介绍常用命令列表介绍常用命令集合介绍常用命令哈希表介绍常用命令有序集合介绍常用命令toc 介绍 以下是介绍基于官网介绍总结而来: redis是一个高效的基于内存的key-value数据库,可以用作数据库、缓存、消息代理,redis提供拥有8种数据结构,其中有 阅读全文
posted @ 2021-01-21 22:37 無雙 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 参考《Redis 设计与实现》 (基于redis3.0.0) 作者:黄健宏 学习redis3.2.13 介绍跳表的结构节点zskiplistNode管理结构定义跳表的创建与释放插入节点计算节点最大层数删除节点移除待删节点释放节点性能比较参考资料toc 介绍 zskiplist是一个跳表,或者说跳跃表 阅读全文
posted @ 2021-01-12 22:52 無雙 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 背景问题发现过程另一个库引入的新问题经验教训toc 背景 公司项目使用到了阿里云的智能语音交互SDK,分布式文件系统Ceph,系统ubuntu,g++版本gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) 问题发现过程 根据需求对比各家语音转文SDK后,选 阅读全文
posted @ 2021-01-08 14:12 無雙 阅读(1884) 评论(1) 推荐(2) 编辑
摘要: 两种数据流交互式数据流经受延时的确认nagle算法经受延时的确认与nagle算法成块式数据流两种流量控制方式滑动窗口累计应答通告窗口拥塞控制慢启动(slow start)拥塞避免快速重传与快速恢复toc 两种数据流 TCP的数据流中有一部分是成块数据流(数据量大),另一部分是交互式数据流(数据量小, 阅读全文
posted @ 2020-12-25 18:12 無雙 阅读(207) 评论(0) 推荐(0) 编辑