Linux多队列与PCIe SSD(2)

 

上回说到要想在NUMA架构提升块设备层性能,就得减少跨CPU的内存访问。当然你可以绑定CPU,唐杰在他之前SSD测试的文章中讲过这些技巧,比如SSD插在CPU 0上,那么就只通过CPU 0发命令,中断也只发到CPU 0上。但这些都是块设备层的公公婆婆、儿子儿媳干的活,不是它能够操心的事。从块设备[……]

阅读全文

Linux多队列与PCIe SSD(1)

上面这个可爱的小伙子名字叫Jens Axboe,他是丹麦哥本哈根大学计算机系没毕业的学生,他还有一个有名的同乡叫Linus,没想到老乡后来也成了他的领导。Jens今年39岁,16岁开始就接触Linux,后来也成了Linux开发者,现在是Linux Kernel大拿了,负责块设备层的维护。这个块[……]

阅读全文

阿呆实战NVMe 1-6合集

 


 

 

 

看完了蛋蛋的NVMe系列,你是不是有点手痒痒了,毕竟这是一门技术,不是艺术,只能欣赏,却不能亵玩,实在是太不让人尽兴了。三俗的来说,估计你也是看了上面的女神进来看文章的,但是,是不是下面的苍老师才能让你真正动手实践?

&nbs[……]

阅读全文

你知道RAID中的Write Hole问题吗?

 

RAID写洞洞是个啥东东?NVRAM又起了什么作用?

 

想要和作者吴忠杰还有全世界的大牛讨论SSD及存储相关技术?加nanoarch为微信好友,拉你进ssdfans微信群。

 
 

RAID系统中会存在一个称之为Write Hole的问题,这到底是一个什么问题?会给用户带来什么影响?[……]

阅读全文

双端口NVMe SSD?没有想象中美好

 

最近OCZ等SSD公司宣布了Dual-Port NVMe SSD,其实就是一个SSD有两个PCIe接口。一个SSD可以让两台机器使用?一个盘怎么插到两台机器?阿呆带你来看看这货到底怎么用。

 

背景介绍

 

一般我们的硬盘都是只有一个端口,要么组成阵列放到磁盘阵列里面,要么就接到一台机器上的硬盘[……]

阅读全文