Search:

Type: Posts; User: tytso; Keyword(s):

Page 1 of 2 1 2

Search: Search took 0.17 seconds.

  1. Replies
    33
    Views
    8,896

    Move along, there's nothing to see here.

    My comments are here:

    https://plus.google.com/117091380454742934025/posts/JmpczpdwgrQ
  2. Nothing is shoved down anybody's throat. You...

    Nothing is shoved down anybody's throat. You don't have to use the latest bleeding edge kernel. Feel free to use Debian Stable, or RHEL 6 if you like. Heck, use Windows 8 if it floats your boat.
    ...
  3. Please send a detailed report to the linux-ext4...

    Please send a detailed report to the linux-ext4 mailing list. Include the kernel version you are running, the kernel logs (from dmesg) that were printed or which you found in the logs, the output...
  4. I have a Google+ post where I've posted my latest...

    I have a Google+ post where I've posted my latest updates:

    https://plus.google.com/117091380454742934025/posts/Wcc5tMiCgq7

    I will note that before I send any pull request to Linus, I have run a...
  5. It looks like my original analysis may not have...

    It looks like my original analysis may not have been correct. At least, Eric and I haven't been able to figure out a way to trigger the problem based on my hypothesis of what had been going wrong. ...
  6. Replies
    65
    Views
    31,211

    So my impression is that you have a framework...

    So my impression is that you have a framework which will iterate over a number of file systems, reformat the partition to file system $foo, mount the partition as $foo, and then run the suite of...
  7. Replies
    65
    Views
    31,211

    I am fairly sure that that Red Hat enabled...

    I am fairly sure that that Red Hat enabled barriers by default in RHEL 6, and although I'm not 100% sure, I believe in recent Fedora releases as well. My source on this is Ric Wheeler, formerly of...
  8. Replies
    65
    Views
    31,211

    That's due to buggy applications that don't use...

    That's due to buggy applications that don't use the POSIX interfaces correctly (like it or not, open(), close(), read(), write(), and fsync() are all POSIX interfaces and the need to use fsync()...
  9. Replies
    65
    Views
    31,211

    Ext3 is actually not my creation. Credit for...

    Ext3 is actually not my creation. Credit for implementing ext3 journaling, which was the key new feature for ext3, belongs to Stephen Tweedie. I ported and integrated Daniel Phillip's htree code...
  10. Replies
    65
    Views
    31,211

    The need to use aged file systems to catch both...

    The need to use aged file systems to catch both performance and functional problems is something which is well known to industry practitioners. For example, xfstests (which was a functional test...
  11. Replies
    65
    Views
    31,211

    One more thought... the fact that TRIM requests...

    One more thought... the fact that TRIM requests can hurt in the short-term, while preserving SSD performance in the long-term, is something that disadvantages btrfs (which has an SSD option which I...
  12. Replies
    65
    Views
    31,211

    The current thinking is that it's better...

    [QUOTE]The current thinking is that it's better to batch discards, and every few hours, issue a FITRIM ioctl request which will cause the disk to send discards on blocks which it knows to be free. ...
  13. Replies
    65
    Views
    31,211

    Actually, there's only been one report where...

    Actually, there's only been one report where using trim caused a disk drive (vendor withheld to protect the guilty, and because I don't know; the distribution which reported this to me had signed an...
  14. Replies
    65
    Views
    31,211

    Yes, but you're not constantly reformatting the...

    Yes, but you're not constantly reformatting the file system (i.e., reinstalling the distribution) over and over again. That is, the file system is allowed to age. So a month later, with a...
  15. Replies
    65
    Views
    31,211

    I'm pretty sure that ext3 is winning very big on...

    I'm pretty sure that ext3 is winning very big on the SQLite benchmark because it does a large number of random writes to the same blocks --- and since ext3 has barriers off by default, on the hard...
  16. Replies
    65
    Views
    31,211

    Sure but you're begging the question of what is...

    Sure but you're begging the question of what is "normal conditions". Are you always going to fill a file system to 10% of capacity, and then reformat it, and then fill it to 10% again? That's...
  17. Replies
    65
    Views
    31,211

    ... and if you are testing a copy-on-write or...

    ... and if you are testing a copy-on-write or logging file system, such as btrfs or nilfs2, the benchmark needs to write (and delete) at least 2-3 times the free space if you want to fairly test the...
  18. Replies
    65
    Views
    31,211

    The problem with that is that with barrier off,...

    The problem with that is that with barrier off, you can lose data --- especially if the system is very busy, and you crash while the disk is thrashing. Disks can sometimes delay writing blocks for...
  19. Replies
    65
    Views
    31,211

    JFS does not have an option for turning on...

    JFS does not have an option for turning on barriers, and it does not use any barriers at all, as near as I can tell from searching the code for WRITE_FLUSH, or blkdev_issue_flush().

    That's my main...
  20. Replies
    66
    Views
    17,555

    Why we benchmark ext4 in no journal mode

    There are two reasons why I asked Eric to benchmark ext4 in no journal mode.

    First of all, if you are using ext4 as the object store for a cluster filesystem, where you might have hundreds of...
Results 1 to 20 of 22
Page 1 of 2 1 2