Re: how to understand bcache

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Tang Junhui <tang.junhui@xxxxxxxxxx>

> On 24/01/2018 10:34 AM, Pony Cheng wrote:
> > Hi all,
> > 
> > I'm beginner of kernel module, and I'm reading bcache codebase now.
> > But I'm very confused about many details, such as b+tree and io path.
> > 
> > So, what should I do now, do you have some advices?
> 
> Hi Pony,
> 
> Read the code, through out your questions. If the question is
> easy/simple, you may have response.
> 
> Coly Li

It sounds interesting, hahahaha~~

you'd better to known how the data organized in disk,
and what is bkey, bset, btree node, and what erver else,
and think about deeply: If I am the author, how would I write
the code, and read the currently code, to find wether it written
as your thought, judge about is it your wrong or the author, Then 
you understood bcache, and bcache also understood you.

you also can ask our dear maintainer Mike, who knows all about bcache,
but sometiomes he is very busy, It is normally you would hear nothing 
from him for one weeks or two, sometimes maybe three, but never five, 
since the merge window comes.

Thanks,
Tang Junhui




[Index of Archives]     [Linux RAID]     [Linux SCSI]     [Linux ATA RAID]     [IDE]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Device Mapper]

  Powered by Linux