|

多核平台上的并行计算 实验笔记

信号量与互斥量最大的区别在于信号量是没有个体拥有权的。信号量不是PThreads线程库的一部分,所以需要在使用信号量的程序开头加头文件。条件变量是一个数据对象,允许线程在某个特定条件或事件发生前都处于挂起状态。当时间或条件发生时,另一给线程可以通过信号来唤醒挂起的线程。一个条件变量总是与一个互斥量相关联。

Surika
Surika
0 min read
Lesson |

NachosProject2笔记

UserKernel 继承自 ThreadedKernel。整个需要装入的进程是一个 machine.CoffSection 类型的对象对 java 文件操作进行包装,向上提供为 StubFileSystem 的接口。 用户进程是通过UserProcess.load 方法将程序载入内存的。而每个可执行文件用一个 Coff 对象包装。对传入的每个文件名, load 方法先根据文件名读取该文件,然后将文件作为构造方法参数构造一个 Coff 对象,在 Coff 对象中,会对文件进行 ...

Surika
Surika
2 min read
diary |

碎碎念 - 20171025

这几天颓的不行,睡过去就醒不过来的那种头疼。今天软件工程实验课签到了,我又没去……每次签到必不到体质也是没谁了,但也怨不得谁,自己做的决定,后果自己承担。不过也借此对一些人的认识更深了吧……呵呵哒。再忍一年半,早点江湖不见吧。全是负能量,真不开心,以后还是不要点开这一天了。 以后再心态爆炸就学习吧。背单词看微积分看CSAPP只有知识不会背叛你。

Surika
Surika
0 min read
diary |

等价交换与他

过去的一天真是黑暗,仿佛回到了大一那种感觉,沉浸在悲伤里走不出去。果然不管过多久,只有他能让我疯疯癫癫完全从生活里抽离吧。一步错步步错,我大概是永远都追不上他的脚步了。真可悲。说不介意嫁给军人,我是认真的吗。那时候是玩笑话,现在却要认真考虑了啊…完全丧失了喜欢人的能力,忘记了喜欢是什么感觉,大概就是现在这个样子吧。好像骂他傻,为什么要选国防生这条路。换做别人,我一定会觉得是活该吧,自己选的路自己受着,这很公平。可怎么到他身上就下不去嘴啊。这么优秀的人,我就是希望他顺顺利利平安 ...

Surika
Surika
1 min read