基于前文,我们继续我们的文件系统的开发。在《基于Fuse的最简单的文件系统》一文中我们实现了一个假文件系统。虽然呈现了目录结构,但是不能创建新文件,也不能删除文件,更加不能对...
基于前文,我们继续我们的文件系统的开发。在《基于Fuse的最简单的文件系统》一文中我们实现了一个假文件系统。虽然呈现了目录结构,但是不能创建新文件,也不能删除文件,更加不能对...
Vast Data 公司成立时间不长,但已在瞬息万变的数据存储市场上崭露头角。公司由首席执行官 Renek Hallak、研发副总裁 Shachar Fienblit 和产品...
从今天开始,我打算挖一个比较大的坑。我计划在“数据存储张”创建一个合集,介绍如何从零开始开发一个文件系统。整个开发工作基于Ubuntu 20.04,当然其它Linux版本也没...
我们普通人对于数据存储的认识恐怕大多数都是从自己使用的电脑来的。现在几乎人手一台电脑,而我们的电脑存储着各种各样的文件,比如视频文件、音频文件和Word文档等。这些文件从计算...
相信很多做存储的同学都听说过SPDK,它是Intel开发的一套开源存储栈。SPDK的全称为存储高性能开发包(Storage Performance Development K...
如何学习Linux操作系统?估计很多人对这个问题都有疑惑。其实很简单,直接操作即可,也就是边操作边学习。为什么这么说,看看现在的小朋友玩手机,电脑就知道了。有人专门教过他们怎...
在Linux文件系统中一切皆文件,同样目录也是文件的一种类型。熟悉Linux服务器的同学经常会看到如下内容,这个是某个目录的列表内容。每一行的前面形如drwxr-xr-x的内...
二叉树通常是用来在内存中存储大量数据的,而数据存储的目的自然是为了后面的查询。对于普通二叉树来说,查询其实就是逐个遍历二叉树中元素的过程,这也就是二叉树的遍历。 理解二叉树的...
我们在Linux系统下面部署一些软件的时候,总是习惯性的将SELinux关闭。很多人用了几年Linux操作系统了,知道SELinux是安全相关的,却说不出更多细节来。您知道S...
更多面试题请关注头条号、微信号: itworld123 数组是所有数据结构中最简单的数据结构了,很多复杂的数据结构依赖数组实现,比如哈希表等。数组是一个连续的内存空间,因此我...
题目解析 题目简述:判断一个单向链表是否是回文链表题目简析:在解题之前,我们首先需要理解题目的含义。首先需要理解什么是回文链表。回文一词最初出现在文学作品中,下面是维基百科给...
上层应用开发的多了之后,对底层技术的接触就越来越少了。以至于很多人有了“底层技术无用论”的观点。很多人认为学习框架多好啊,大家都在用,跳槽的时候也能用的上。学习那些底层技术干...
同样为人,却有非常大的差异。有些人确定差异在智商,在家境,在机遇。但是如果我们分析一下,前面这些隐私这的能够觉得一个人吗?可能会有影响,但并非绝对吧。我们看看清华北大的生源就...
任何新技术的出现都是为了解决当前情况存在的问题。NVMe的出现也是为了解决当前存在的问题。这个问题就是日益快速增长的存储介质性能与传输通道性能太差之间的矛盾。基于SSD的存储...