摘要:
因为muduo是依赖boost库的,因此我们先安装boost库 ## 一、 安装boost库 进入官网[boost官网](https://boostorg.jfrog.io/artifactory/main/release/1.70.0/source/) 下载boost_1_70_0.tar.gz 阅读全文
摘要:
视频: CMU18447(适合长时间学习): https://www.bilibili.com/video/BV1xZ4y1M7N9/?vd_source=40b48c8ce4f9a127d0e4c457e976f024 普林斯顿大学 体系架构(偏简单,可用于短的空闲时间看两眼): https:// 阅读全文
摘要:
视频 科大周老师 https://www.bilibili.com/video/BV1kx411m7Fk/?spm_id_from=333.337.search-card.all.click&vd_source=40b48c8ce4f9a127d0e4c457e976f024 NV大佬 扫地的小何尚 阅读全文
摘要:
作者:北山望链接:https://zhuanlan.zhihu.com/p/636255330来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 从基础知识到应用知识的联系与应用,从计算机体系结构,计算机组成原理,操作系统,Linux内核,分布式系统设计与开发理论,分布式 阅读全文
摘要:
用于挂载存储设备的命令叫mount。在默认情况下,mount命令会输出当前系统已挂载的设备列表。但是,除了标准存储设备外,较新版本的内核还会挂载大量用作管理目的的虚拟文件系统。这使得mount命令的默认输出非常杂乱。 mount输出 woodx@Machine:~/training/shell_tr 阅读全文
摘要:
之前按书里的教程老是整不出coredump,都快把我整郁闷了。在千辛万苦之下才找到一篇博客适用于这种情况。记录一下。 一般情况下: 设置coredump文件的最大值: 输入命令: $ulimit -c unlimited 在/proc/sys/kernel/core_pattern中设置格式化的co 阅读全文
摘要:
使用man命令可以访问Linux系统的手册页。 但是对于初学者来说,看不懂很正常,所以我们需要学习它的格式: Name 显示命令名和一段简短的描述Synopsis 命令语法Configuration 命令配置信息Description 命令的一般性描述Options 命令选项描述Exit Statu 阅读全文
摘要:
对于小于64字节的空间申请是采用类似于对象池的方法;对于大于512字节的空间申请采用的是最佳适配算法;对于大于64字节而小于512字节的,它会根据情况采取上述办法中的最佳折中策略;对于大于128KB的申请,它会使用mmap机制直接向操作系统申请空间。 空闲链表(最佳适配算法) 将堆中各个空闲的块按照 阅读全文