摘要: mit6.828的六个实验: Lab 1: C, Assembly, Tools, and Bootstrapping Lab 2: Memory management Lab 3: User-Level Environments Lab 4: Preemptive Multitasking Lab 阅读全文
posted @ 2021-02-03 17:40 ArtistArthur 阅读(77) 评论(0) 推荐(0)
摘要: 静态链接 链接器把几个输入目标文件链接成一个可执行文件。 空间与地址分配 当由多个目标文件链接成一个可执行文件时,会有一个问题或者说抉择:怎么将多个目标文件的各个段合并到输出文件?或者说,输出文件中的空间如何分配给输入文件? 一种方法是按序叠加。即依次把输入文件合并,但是这样会在多个输入文件存在时产 阅读全文
posted @ 2021-02-20 16:41 ArtistArthur 阅读(43) 评论(0) 推荐(0)
摘要: 什么是进程什么是线程? 进程是资源分配的基本单位。 线程是资源调度的基本单位。 一个进程包含一个或者多个线程。cpu上运行的是一个个线程。 进程拥有自己的地址空间、栈、堆、寄存器等。 线程拥有线程栈、寄存器、程序计数器等,一个进程中的线程共享进程的地址空间、全局变量、静态变量、堆等。 进程间通信的方 阅读全文
posted @ 2021-02-18 17:28 ArtistArthur 阅读(60) 评论(0) 推荐(0)
摘要: 以前不理解malloc()实际上是被两样不同的东西迷惑了:用户层面的内存分配和内核层面的内存分配.在看资料的时候两个方面的内容交叉看,导致了混乱. 以下内容取自csapp(深入理解计算机系统)第十章第九节.最好去看这本书的内容,网上的许多讲解都是copy这本书上的内容但是又漏了或者错了一些地方.下面 阅读全文
posted @ 2021-02-16 13:28 ArtistArthur 阅读(332) 评论(0) 推荐(0)
摘要: 一个容器就是一些特定类型对象的集合. 顺序容器为程序员提供了控制元素存储和访问顺序的能力.这种顺序不依赖于元素的值,而是与元素加入容器时的位置相对应. 相对的,有序和无序关联容器,则根据关键字的值来存储元素. 标准库还提供了三种容器适配器,分别为容器操作定义了不同的接口,来与容器类型适配.容器适配器 阅读全文
posted @ 2021-02-16 00:04 ArtistArthur 阅读(210) 评论(0) 推荐(0)
摘要: I/O models in unix network programming 通过<UNIX Network Programming(Volume1,3rd)> 学习unix下的io模型 there are five I/O models that are available to us under 阅读全文
posted @ 2021-02-06 10:55 ArtistArthur 阅读(18) 评论(0) 推荐(0)
摘要: 二维数组 如果可以单方向推进就好了 因此需要找一个两个方向的意义不同的点 左下角:大则右移,小则上移 右上角:大则下移,小则左移 阅读全文
posted @ 2021-02-05 02:44 ArtistArthur 阅读(37) 评论(0) 推荐(0)
摘要: 字符串hash算法time33 time33是一种字符串hash算法,其中使用了magic number 5381(001 010 100 000 101)原因是: Magic Constant 5381: 1. odd number 2. prime number 3. deficient num 阅读全文
posted @ 2021-02-04 16:40 ArtistArthur 阅读(32) 评论(0) 推荐(0)
摘要: Design Patterns: Elements of Reusable Object-Oriented Software read notes 设计模式使人们可以更加简单方便地复用成功的设计和体系结构,设计模式可以帮助设计者更快更好地完成系统设计。 1.5 设计模式的分类方法 可以根据两个准则对 阅读全文
posted @ 2020-12-11 23:59 ArtistArthur 阅读(48) 评论(0) 推荐(0)
摘要: make manual read notes manual download: https://www.gnu.org/software/make/manual/make.pdf 1 Overview of make make可以自动地决定一个大型项目中的哪些部分需要被重新编译,并且列出重新编译他们 阅读全文
posted @ 2020-12-11 18:51 ArtistArthur 阅读(41) 评论(0) 推荐(0)