I saw with the logdev parameter it is possible to specify an external log device on a separate disk and partition. What would be even more interesting for my special purposes is whether even the fil
The realtime subvolume will indeed give you this split. See xfs(5) and mkfs/xfs(8) where most doco resides on this. Not 100% sure what unreliable means here from a software POV... would we be seeing
Hi and thanks for your quick reply! Thanks for clarifying. That had been a bit unclear to me from the docs. Also realized only now that xfsctl has to be used to set an empty file's realtime bit to re
The ATA Streaming Feature Set defines the Handle Stream Error (HSE) bit to mark data which is critical, and therefore needs full error recovery. That leaves all other data to be handled as best case,
Hi Jan, No worries. You can set the rtinherit bit on a directory, and all new files created there will be automatically written to the realtime device. Theres also a (probably undocumented, I really
Hmm, OK, interesting. Its a trivial thing from the filesystem POV - in XFS, it would require a change in fs/xfs/linux-2.6/xfs_buf.c - the call into submit_bio() there is the point all metadata and lo
(Short-lived discussion/probing at http://lkml.org/lkml/2006/5/18/261) Don't know what a bio flag is but it sounds good :), like some ioctl() command to tag the block device into critical / noncritic
Its one way. Also try: wrote 104857600/104857600 bytes at offset 0 100 MiB, 100 ops; 0:00:01.00 (95.473 MiB/sec and 95.4726 ops/sec) wrote 104857600/104857600 bytes at offset 0 100 MiB, 100 ops; 0:00
Of [ ... ] with XFS I just wanted to comment that this is about 320 MB/s which is very reasonable for a 6 disk raid0 volume (between 50 and 60 MB/s per drive with 6 disks). It would be kind of at th
[ ... curious complaints about write performance ... ] Thats too kind :-). However, I am puzzled as you comment on 'O_DIRECT' but not on 'O_SYNC'. IIRC XFS performance, and in particular the strategy