atom feed41 messages in org.freebsd.freebsd-fsSoftware RAID caching? (was: Anyone w...
FromSent OnAttachments
Julian ElischerMar 17, 2003 12:22 pm 
Alfred PerlsteinMar 17, 2003 12:32 pm 
Julian ElischerMar 17, 2003 12:39 pm 
Julian ElischerMar 17, 2003 12:44 pm 
Miguel MendezMar 17, 2003 12:59 pm 
Bakul ShahMar 17, 2003 1:26 pm 
Poul-Henning KampMar 17, 2003 1:38 pm 
Julian ElischerMar 17, 2003 1:51 pm 
Julian ElischerMar 17, 2003 1:56 pm 
Bakul ShahMar 17, 2003 2:04 pm 
Bakul ShahMar 17, 2003 2:08 pm 
Brooks DavisMar 17, 2003 2:12 pm 
Julian ElischerMar 17, 2003 2:25 pm 
Jeff RobersonMar 17, 2003 2:30 pm 
Brad KnowlesMar 17, 2003 2:39 pm 
Greg 'groggy' LeheyMar 17, 2003 3:48 pm 
Julian ElischerMar 17, 2003 4:04 pm 
Terry LambertMar 17, 2003 7:41 pm 
Terry LambertMar 17, 2003 7:43 pm 
Terry LambertMar 17, 2003 7:49 pm 
Terry LambertMar 17, 2003 7:58 pm 
Jeff RobersonMar 17, 2003 8:02 pm 
Terry LambertMar 17, 2003 8:31 pm 
Kenneth D. MerryMar 17, 2003 8:34 pm 
Bakul ShahMar 17, 2003 8:59 pm 
Poul-Henning KampMar 17, 2003 10:17 pm 
Poul-Henning KampMar 17, 2003 10:23 pm 
Greg 'groggy' LeheyMar 17, 2003 10:47 pm 
Terry LambertMar 17, 2003 10:48 pm 
Greg 'groggy' LeheyMar 17, 2003 10:53 pm 
Peter WemmMar 17, 2003 11:45 pm 
Dag-Erling SmørgravMar 18, 2003 1:58 am 
Miguel MendezMar 18, 2003 2:08 am 
Brad KnowlesMar 18, 2003 5:59 am 
Brad KnowlesMar 18, 2003 6:04 am 
Brad KnowlesMar 18, 2003 6:25 am 
Giorgos KeramidasMar 18, 2003 12:12 pm 
Brandon D. ValentineMar 18, 2003 12:24 pm 
Terry LambertMar 18, 2003 2:41 pm 
Brad KnowlesMar 18, 2003 4:15 pm 
Terry LambertMar 18, 2003 4:33 pm 
Subject:Software RAID caching? (was: Anyone working on fsck?)
From:Greg 'groggy' Lehey (gr@FreeBSD.org)
Date:Mar 17, 2003 10:53:17 pm
List:org.freebsd.freebsd-fs

On Monday, 17 March 2003 at 23:02:38 -0500, Jeff Roberson wrote:

On Mon, 17 Mar 2003, Terry Lambert wrote:

Jeff Roberson wrote:

On Mon, 17 Mar 2003, Brooks Davis wrote:

I am still intrested in improvements to fsck since I'm planning to buy several systems with two 1.4TB IDE RAID5 arrays in them soon.

For these types of systems doing a block caching layer with a prefetch that understands how many spindles there are would be a huge benefit.

I call that layer "Vinum" or "RAIDFrame", since that's a job I expect that code to do for me. 8-).

They are not responsible for data caching. Only informing the upper layers how many spindles they have. Software RAID should be a transform only in my opinion. There is no reason to have duplicate block caches in system memory.

Agreed. Vinum doesn't cache. There is one case, though, where it could be argued that it's worthwhile, namely in RAID-[45] parity blocks.

Greg