![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
混合存储
yi_1973
这个作者很懒,什么都没留下…
展开
-
安装Bcache中遇到的问题记录
linux新手小白,安装bcache,遇到些问题,记录如下:台式机装上SSD后,下载bcache-tools安装,操作系统ubuntu14 小白不懂linux,先apt-get安装gparted 对SSD进行分区,只分了一个区,没选择文件系统,直接mount后尝试 make-bcache 失败,说已有超块,可使用一个命令擦除,尝试使用给出的命令擦除,依旧擦除失败,多次尝试未原创 2016-03-30 19:53:34 · 3005 阅读 · 1 评论 -
nvmain源码阅读记录3
事件相关在EventQueue.cpp中Loop,currentCycle增加1void EventQueue::Loop( ){ /* * Loop() is called by NVMain::Cycle() in nvmain.cc, where the whole * memory system inserts new events into ...原创 2018-11-27 15:00:59 · 441 阅读 · 0 评论 -
nvmain源码阅读记录2
指令传递(nvmain.cpp中)bool NVMain :: IssueCommand中,预取会插入事件 if( CheckPrefetch( request ) ) { GetEventQueue()->InsertEvent( EventResponse, this, request, ...原创 2018-11-26 21:12:03 · 530 阅读 · 0 评论 -
nvmain源码阅读记录1
事件队列1在每个NVMObject中,有eventQueue和globalEventQueue在nvmain_mem.cc的初始化init函数中,设置globalEventQueue和eventQueue SetGlobalEventQueue( m_nvmainGlobalEventQueue ); SetEventQueue( m_nvmain...原创 2018-11-26 15:47:08 · 585 阅读 · 0 评论 -
安装Intel IMDT过程
购买了 dc p4800x 375G 的optane SSD经过一番周折,买到了IMDT的序列号服务器为Dell poweredgrr720 CPU 至强E5 2670 v2开始安装,先安装软件,再开启VT 和VT-D发现bios有VT选项但没有VT-D选项,咨询dell售后技术支持,表示bios设置种的SR-IOV即为VT-D,开启这个选项就可以支持VT-D开启后依旧失败...原创 2018-09-19 18:14:18 · 802 阅读 · 1 评论 -
fatcache分配空间阅读记录
slab_get_item(uint8_t cid){ rstatus_t status; struct slabclass *c; struct slabinfo *sinfo; struct slab *slab; ASSERT(cid >= SLABCLASS_MIN_ID && cid < nctable); c = &ctable[ci原创 2017-07-26 23:35:11 · 417 阅读 · 0 评论 -
fatcache源码阅读记录
fatcache源码简单介绍:http://godorz.info/2013/03/fatcache/想了解其内存,磁盘空间分配和使用每个slab对应一个结构体slabinfo(slabinfo是永在内存中的)Fc_slab.c 中slab_init开始初始化,初始化内存和磁盘两部分的空间,fd指向磁盘路径路径在运行时配置-D, --ssd-device=S原创 2017-07-25 15:23:43 · 354 阅读 · 0 评论 -
nvmain源码阅读记录4
关于迁移其他人的介绍:http://www.voidcn.com/article/p-txgoagur-xp.html在每次IssueCommand的时候,都会在之前执行preHooks,之后执行postHooks。【注意】在GetChild( request )->IssueCommand( request );中,GetChild函数返回的是一个NVMObject_hoo...原创 2019-02-18 20:25:20 · 549 阅读 · 1 评论