TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Linux 5.10 BTRFS performance regression

141 pointsby shrikantover 4 years ago

12 comments

esgwplover 4 years ago
This version has got to be the worst kernel released in a while in terms of regression, from AMDGPU null pointer dereference crash[0] to f2fs data corruption bug[1] and now this. Fixes for these are on their way as far as I can tell but since the stable team are probably on Christmas vacation it might take a while.<p>[0] <a href="https:&#x2F;&#x2F;bbs.archlinux.org&#x2F;viewtopic.php?pid=1943906#p1943906" rel="nofollow">https:&#x2F;&#x2F;bbs.archlinux.org&#x2F;viewtopic.php?pid=1943906#p1943906</a><p>[1] <a href="https:&#x2F;&#x2F;bugzilla.kernel.org&#x2F;show_bug.cgi?id=210765" rel="nofollow">https:&#x2F;&#x2F;bugzilla.kernel.org&#x2F;show_bug.cgi?id=210765</a>
评论 #25517572 未加载
评论 #25516516 未加载
评论 #25517661 未加载
评论 #25517833 未加载
评论 #25520811 未加载
teekertover 4 years ago
I work with TBs of genomics data and I am at this point pretty convinced that some of that data changes on-disk. Every now and then. It&#x27;s very weird. Recently I heard an interview (on one of the Jupiter broadcasting shows) about how btrfs is exposing errors of underlying hardware using their checksumming features, I had a bit of an Aha! moment. The files in question (BAM files) have a sort of checksumming built in (called cigar strings) and I am getting more and more convinced that the discrepancies I run into are actually bit flips on the hardware. Anybody else have any experience with this? BTRFS would be a good tool to prevent such bitrot, imo...
评论 #25519059 未加载
评论 #25519135 未加载
评论 #25522085 未加载
评论 #25525928 未加载
评论 #25521144 未加载
评论 #25519411 未加载
评论 #25521471 未加载
评论 #25519499 未加载
评论 #25520808 未加载
评论 #25520740 未加载
评论 #25519089 未加载
kzrdudeover 4 years ago
Assuming it can be fixed in a 5.10.x patch release, it&#x27;s a rather minor story - a bug that is quickly found after release and fixed, hopefully.<p>It will be investigated: <a href="https:&#x2F;&#x2F;marc.info&#x2F;?l=linux-btrfs&amp;m=160869337604422&amp;w=2" rel="nofollow">https:&#x2F;&#x2F;marc.info&#x2F;?l=linux-btrfs&amp;m=160869337604422&amp;w=2</a>
评论 #25515999 未加载
champtarover 4 years ago
I had multiple corruption on a &quot;server&quot; at my parents, checked the disk and reinstalled from scratch 2 times, then I ran memtest86+ and found out one of the memory stick was faulty. Btrfs allowed me to detect that and be confident that all data recovered from the disks were ok because of the data checksumming. With ext4 I might have never found out.
评论 #25517543 未加载
m1gu3lover 4 years ago
The ratio of bad to good posts about BTRFS always made me wonder why anyone would roll with it. Don’t put your fs in crazy.
评论 #25516317 未加载
评论 #25516929 未加载
评论 #25517302 未加载
评论 #25516298 未加载
评论 #25516447 未加载
solarkraftover 4 years ago
Watching René talk about this stuff on his Youtube channel is delightful. I highly recommend it.
评论 #25517161 未加载
snvzzover 4 years ago
HAMMER2 cannot be ready soon enough.
评论 #25518590 未加载
xaduhaover 4 years ago
You can get &#x27;surplus&#x27; HP P410 from Ali or Ebay, they are cheap and work just fine. Always was told that you can&#x27;t beat hardware RAID and now that they are available people don&#x27;t seem to be interested. Just looking at it I can say that apart from CPU&#x2F;GPU chips themselves it&#x27;s the best piece of electronics in my PC.
评论 #25518122 未加载
评论 #25518119 未加载
评论 #25517949 未加载
评论 #25518392 未加载
评论 #25519444 未加载
renewiltordover 4 years ago
Not sure why anyone would use btrfs over zfs. And that&#x27;s coming from someone who used to use old XFS in an unreliable power environment.
评论 #25519881 未加载
评论 #25520279 未加载
shmerlover 4 years ago
Still waiting to switch to bcachefs.
评论 #25520401 未加载
redis_mlcover 4 years ago
I wish to god people would get a clue with BTRFS:<p>- don&#x27;t use it because you think the name is &quot;cool&quot;. Every time I go to a linux meetup, some idiot starts talking about the name.<p>- it takes 5-10 years for a filesystem or database to mature after it&#x27;s released. Otherwise you will lose data and cry.<p>- the recent BTRFS performance improvements are against itself, not other filesystems. EXT4 is an excellent fs, as good as XFS performance-wise overall.<p>Source: DBA and storage engineer.
评论 #25517560 未加载
panpannaover 4 years ago
With brtfs having all kind of crazy bugs and zfs never being finished, I guess it&#x27;s back to ext4...
评论 #25516425 未加载
评论 #25516500 未加载
评论 #25521285 未加载
评论 #25516406 未加载