磁盘读写 为什么buffered write 会 hung住

写的非常好,有空翻译(滑稽) http://yoshinorimatsunobu.blogspot.hk/2014/03/why-buffered-writes-are-sometimes.html

2017-04-24 12:24:37

阅读数:216

评论数:0

理解性能 context switch

http://wiki.osdev.org/Context_Switching http://www.cs.rochester.edu/u/cli/research/switch.pdf https://www.quora.com/How-long-does-a-context-switch...

2017-04-24 12:23:09

阅读数:172

评论数:0

资料搬运 微信是如何处理弱网络

https://github.com/WeMobileDev/article/blob/master/%E5%BE%AE%E4%BF%A1Mars%20%E2%80%94%20%E7%A7%BB%E5%8A%A8%E4%BA%92%E8%81%94%E7%BD%91%E4%B8%8B%E7%9A%...

2017-04-24 03:09:08

阅读数:634

评论数:0

资料搬运 理解LINUX IO

Linux 中直接 I/O 机制的介绍 https://www.ibm.com/developerworks/cn/linux/l-cn-directio/

2017-04-23 22:11:48

阅读数:314

评论数:0

Linux调优资料

性能调优攻略 by 陈皓: http://coolshell.cn/articles/7490.html Linux性能调优指南 by IBM: https://www.gitbook.com/book/lihz1990/transoflptg/details

2017-04-23 20:17:29

阅读数:148

评论数:0

搬运一些网络调优的链接

找瓶颈:1.CPU 2.内存 3.网卡带宽 4.测试工具比如ab是否是瓶颈 https://groups.google.com/forum/#!topic/OpenResty/P4ld9CH9gcg

2017-04-17 22:37:16

阅读数:292

评论数:0

中部公立大水校ECE研究生生活流水....

上学期因为硕士联合培养项目的原因,在美国中部某专排30左右的公立水校读MS,由于是MS,而且系里华人烙印众多,所以真的很水…美国的研究生项目大概分为两种,大多数是授课制,少部分好学校有research based的项目,research based的项目可能有funding,可以cover掉大部分...

2017-02-24 15:57:14

阅读数:764

评论数:0

大四下后端实习面试

最近刚从国外交换回来..大学最后一个学期了,没事..又去面了一轮,具体面试结果如下,能去最想去的公司实习还是很开心 具体的面试结果如下,大概是过了俩,被默拒了俩...然后拿到dream offer后就赶紧入职了,拒了一些面试。 触宝 Python   ...

2017-01-23 03:28:13

阅读数:2267

评论数:0

MIT6.824 分布式系统 lab1

前言之前做了MIT6.828操作系统课程,过程很痛苦,也学到了很多。不过最大的收货还是发现了非常好的学习方式——刷顶级名校的闻名课程。自然同样是麻省理工久负盛名的分布式系统课程MIT6.824就顺理成章的加入了todolist。值得议一提的是,这两门课程都是同一个实验室出品,实在是良心。我的项目地...

2016-09-26 06:53:42

阅读数:2726

评论数:0

Go接口 空接口

空接口 empty interface没有指定任何函数的接口interface{}空接口可以用来承接任何不确定的类型例子 describepackage mainimport "fmt"func main() { var i interface{} descri...

2016-09-25 10:54:38

阅读数:1173

评论数:0

Python学习挖坑

阴差阳错 大三结束的暑期实习在饿了么python框架组,组里各路python大牛,让我这个python初学者压力山大。但是很辛运的是,在运用python的过程中,我渐渐感受到了python这门语言的魅力。特别是python社群非常活跃,而且乐于分享的精神吸引了我。今天看到网上一篇博文,是豆瓣网的工...

2016-07-20 23:39:03

阅读数:284

评论数:0

新公司第一天的流水账

小学生的流水账

2016-06-27 22:56:03

阅读数:546

评论数:0

JOS lab4 Lapic与Intel多核系统

JOS lab4 Lapic与Intel多核系统

2016-03-27 00:46:45

阅读数:1069

评论数:0

C++入门系列 拷贝构造函数 拷贝赋值函数

关于C++的拷贝构造函数,拷贝赋值函数的一些要点

2016-03-25 14:30:12

阅读数:223

评论数:0

JOS lab1 boot 加载操作系统

MIT 6.828课程正式开始 :-D 撒花Part 1:PC Bootstrap这一部分主要介绍如何用qemu和gdb联调kernel :-D。 打开两个terminal,都进入到lab目录,然后其中一个输入make qemu-gdb,另一个输入make gdb,即可,你可以看到下面的画面: ...

2016-03-19 05:04:40

阅读数:732

评论数:0

JOS Lab2 保护模式下的内存映射机制:段机制 页机制

在Lab2中 我们将要建立基本的保护模式下的内存管理机制,我们有必要先弄清楚保护模式下是如何管理内存的。

2016-03-19 01:16:02

阅读数:603

评论数:0

C语言 关键字extern

假设有两段代码 分别在A.cpp和B.cpp中//A.cpp int i; int main() { i = 100; } //B.cpp int i;由于A和B是分别编译,所以在编译阶段,没有问题。但是到了链接阶段:Linking... B.obj:error LNK2005:"...

2016-02-29 23:15:06

阅读数:335

评论数:0

C语言 Static关键字

全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。全局变量本身就是静态存储方式, 静态全局变量当然也是静态存储方式。这两者在存储方式上并无不同。这两者的区别虽在于非静态全局变量的作用域是整个源程序, 当一个源程序由多个源文件组成时,非静态的全局变量在各个源文件中都是有效的。...

2016-02-29 22:30:41

阅读数:407

评论数:0

MIT 6.828 JOS 环境配置

MIT 6.828 JOS Lab1 记录这学期刚好在学操作系统课程,课余时间也比较充足,所以着手开始做鼎鼎大名的MIT 6.828 操作系统课程的Lab。It must be a long journey, and it just started!环境搭建GIT from MIT由于是第一个La...

2016-02-26 08:46:03

阅读数:4513

评论数:1

C++成员初始化列表详解

C++成员初始化列表详解 在初始化类的成员的时候,我们经常会有两种选择,其一是类构造函数的成员初始化列表,其二是构造函数的函数体。那么这两者的区别又是什么,成员初始化列表的具体行为到底是什么呢? 成员初始化列表和构造函数体的区别 成员初始化列表和构造函数的函数体都...

2015-10-24 11:22:09

阅读数:6818

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭