[Q] F2FS for the Galaxy Note? - Galaxy Note GT-N7000 Q&A, Help & Troubleshooting

So while reading the Moto X review on Anandtech (http://www.anandtech.com/show/7235/moto-x-review/9 ) I read about the F2F2 (which is developed at Samsung) and this fs seems really promising for performance. I was simply wondering whether any dev has seen this, and has decided whether to implement or not implement this fs and if they would like to maybe explain why they chose to do so...
Of course, I understand us to have the emmc brick bug which complicates things (but so does the GNex: http://forum.xda-developers.com/showthread.php?t=2090108 > the third post), while a dev does seem to be trying to implement this fs (http://forum.xda-developers.com/showthread.php?t=2576085).
Again, I am simply interested in the opinion of a dev about implementing this fs...
This are the disadvantages and advantages I could find:
Disadvantages:
Long mount times of the memory
Bricking of a lot of devices when users are trying to install the wrong combination of ext4 and f2fs
Our faulty emmc chips, which already have a possibilty for the brick bug (but again the GNex also seems to have this problem)
Advantages
A possible enormous increase in memory performance http://www.phoronix.com/scan.php?page=article&item=linux_f2fs_benchmarks&num=1, http://www.phoronix.com/scan.php?page=article&item=linux_f2fs_sdhc&num=1 and http://www.phoronix.com/scan.php?page=article&item=linux_f2fs_usb3&num=1
The implementation of f2fs on the S3: http://lkml.indiana.edu/hypermail/linux/kernel/1210.2/00005.html

Anything new on this?

Related

EXT4 worth it?

Hi, so after cm rooting i noticed there is also an ext4 upgrade...is this worth it and will I have data lose during the change? Im on 2.3.3 and am wondering if it is really worth it! Ed
are you kidding me?
besides that this post should not even be in this forum (try Q & A) there are hundreds of other posts and threads discussing this topic if you only use your -(0-0)- !
Yes and no
It may have some advantages but as for what I'm not sure but as for nay major advantages I would say no. I'm still using EXT2 and my benchmarkes are still 1900+. I've tried almost all the other lagfixes and found no real advantage. The only thing I hate about custom kernels with lagfix is the secondary samsung splash screens and custom splash screen. They kill the post time.
I would say it isn't as worth it as what people say. First thing most people do after converting their filesystem is run quadrant. It's possible that improved quadrant scores don't translate to real world performance though.
Even worse, running quadrant actually engages the placebo effect so you walk in with a more positive impression. Meanwhile, I don't recall ever seeing anyone from the EXT4/EXT2 i9000 community running blind tests, and neither development community has actually shown any evidence formal testing has been performed. All the arguments seem to be based around quadrant and PC testing. If methods like this were applied to clinical testing, every drug would pass
Honestly, give both a try, but do it blindly.
Why Quadrant may be wrong
This is just a bit of background why Quadrant's scores may not reflect real life performance. Until we check the actual ratio's of Quadrant, and compare with actual usage ratio's though, we can't identify how "real" it's scores are.
Consider a benchmark which produces 1 final score. It may be calculated by:
[MAX TIME - Time to read 1000mb] + [Max time - time to write 1000MB]. In this case, both scores contribute to 50% of the final score, which can be worth 2x MAX Time.
Scenario 1: Time to read/write is both the same
Scenario 2: Read time is 1% shorter than Scenario 1, but write time is 1% longer. Both will have the same score in Quadrant..
Scenario 3: Read time is 5% longer than Scenario 1, but write time is 50% shorter. Scenario 3 will get the best score
Which one is ACTUALLY faster though. The benchmark-toting individuals will claim Scenario 3 is faster, because of the score. HOWEVER, that may be incorrect. Consider the following:
If a user reads 100x more data than they write:
1) Clearly, faster read scores are more important.
2) The BEST filesystem will be Scenario 2, despite being equal last.
3) Scenario 1 will be mid place
4) The scenario with the best score, will actually have the WORST performance.
5) A drop in 1% read performance would need a HUGE increase in write performance to actually be faster.
Until we have an idea of how accurate Quadrant REALLY is, run your own tests, and do so without knowing which filesystem is running. High quadrant scores may boost your e-penis size, but as you can see, it is theoretically possible for the scores which are produced to score slower performing filesystems more highly than faster ones. Disappointingly though, a decreasing number of users/developers at XDA these days are actually interested in the truth, and simply in not being wrong.
Even worse, the community for some reason seems VERY anti-RFS, and wont give it a chance regardless. It might be a LOT better than it used to be. Either way, it seems to be good enough for me.
Ignore the theatrics and run a blind test. That's the only way to determine what is ACTUALLY faster.
monkeytennis said:
Hi, so after cm rooting i noticed there is also an ext4 upgrade...is this worth it and will I have data lose during the change? Im on 2.3.3 and am wondering if it is really worth it! Ed
Click to expand...
Click to collapse
I guess you mean CF root right? Will just answer the data loose question. No you shouldnt. But do a backup before. Its fast and easy (if you are on CF root that is)
If its worth depends on you? You experience any lag on rfs? Phone slow?
ramrod54 said:
It may have some advantages but as for what I'm not sure but as for nay major advantages I would say no. I'm still using EXT2 and my benchmarkes are still 1900+. I've tried almost all the other lagfixes and found no real advantage. The only thing I hate about custom kernels with lagfix is the secondary samsung splash screens and custom splash screen. They kill the post time.
Click to expand...
Click to collapse
@ramrod54 , where did you get ext2 support on JVK? And what the?
What samsung splash screens and custom splash? What rom and kernel are you on? And what lagfixes? And we both know quadrant score doesnt matter does it ?
Yes, it's worth it. Some things (Android Market, Gmail) works really MUCH faster then on rfs.
Unrealwolf said:
Yes, it's worth it. Some things (Android Market, Gmail) works really MUCH faster then on rfs.
Click to expand...
Click to collapse
Hrm, I've never noticed a difference. Market is slow on any room, hell market.android.com is slow too. Gmail always worked fast for me, on any rom.
Personally, I don't see or feel the point in using anything but rfs, but I suppose if someone has half a bazillion apps installed, then maybe an alternative filesystem might be better.
I say try it. If you notice a difference, good for you. If you don't, then stick with rfs.
What about battery performance ? from what I have read, battery performance is also better with RFS.
I always use ex4, its not as needed now on gingerbread but I just prefer the file system...it is better than RFS...but RFS has improved a great deal so you may not noticed that much difference, the rom may become a little smoother..You wont get data lose because of ex4, maybe the way the kernel is built...dont forget that 2.3.3 gingerbread is still beta and without the source code for the kernel you cant expect great things yet, although chainfire has done some amazing work and now we can change the file system using his app....works really well.
Also regarding battery, the difference in performance is such a small margin that its not even an issue.
What alot of people aren't aware of is that the Nexus S for example uses ex4 file system as default straight out of the box
Its not just a lagfix for the galaxy s, its a very good file system too...
Just a side note on Quadrant, ex4, ex2 will trick the app...if you buy the pro version, you will see how much the file system stretches on the bar...Quadrant is more for fun....or HTC
Think it´s worth cause rfs slow down your system after a while

[Q] roms flashing

I guys i have a dumb question
I flash many roms per week, and I was wondering, as to do that i always format /system, which I think is on a ssd, and that means many writings on the ssd etc if doing like that i can destroy the ssd after some time?
Because I knew ssd's have limited number of writings in their lifetime?
What you think?
Thanks!

F2FS vs EXT4 comparison

hi everyone
nowadays everyone are talking about F2FS .. i was interested to experience it and see how good it is
here is a good review as you can see, F2FS wins in term of benchmark.. no doubt about that
but how is it in real life?
i made a comparison for myself and want to share it.. i gave my friend's device and flashed Velocity F2FS
i have HellKat (a cm based rom) on my device.. i must say there isn't "ANY" difference in smoothness and speed
of interface.. (scrolling.. opening and closing apps) .. ANY difference..
maybe F2FS is good for those who want higher benchmarks.. but i don't see a noticeable improvement
in real life..
what do you think? do you agree with me?
Dark Fear said:
hi everyone
nowadays everyone are talking about F2FS .. i was interested to experience it and see how good it is
here is a good review as you can see, F2FS wins in term of benchmark.. no doubt about that
but how is it in real life?
i made a comparison for myself and want to share it.. i gave my friend's device and flashed Velocity F2FS
i have HellKat (a cm based rom) on my device.. i must say there isn't "ANY" difference in smoothness and speed
of interface.. (scrolling.. opening and closing apps) .. ANY difference..
maybe F2FS is good for those who want higher benchmarks.. but i don't see a noticeable improvement
in real life..
what do you think? do you agree with me?
Click to expand...
Click to collapse
you should use the same base for testing. btw thread going to be deleted?
http://forum.xda-developers.com/showpost.php?p=46847787&postcount=1
Not a very scientific test as the previous poster has pointed out.
However, here's my 2 cents worth.
On the Nexus 4 I haven't bothered with F2FS because I haven't noticed any perceptible slowdowns on stock firmware/franco kernel to begin with.
However, on my 2012 Nexus 7 I was having a lot of lag issues using stock/Faux123. It was painfully slow at times, even just waking the screen. I converted to F2FS (data only, not system), and the problems evaporated. Did I benchmark? Nope, because anecdotal evidence (my own) was all I needed. It was slow before, then it was fast. I had tried multiple other solutions prior to F2FS that didn't work. Many other users on the N7 2012 have also reported the same experience.
The gist is, if it ain't broke, don't fix it. The N4 filesystem isn't really broken. The N7/2012 seems to have a worse flash memory, and needs this type of fix.
I would love to see this implementation on my transformer tf101. The internal emmc is so slow that our mighty developer found a way to use the external micro sd card as internal memory and tablet became more responsive. But I don't think it's the case with our nexus 4
Sent from my Nexus 4 using XDA Premium HD app
I think it should be the other way around. Velocity is so fast on ext4, that f2fs doesn't make a difference. Maybe you should run hell's on f2fs to appreciate a real world difference. My 2¢...
I want to know when converting to F2FS, is the home and recents lag still there ?
Sent from my Nexus 4 using Tapatalk
urim225 said:
I want to know when converting to F2FS, is the home and recents lag still there ?
Sent from my Nexus 4 using Tapatalk
Click to expand...
Click to collapse
if you ask me, there isn't ANY real life speed improvement.. you can use ART.. it sure has improvement..
The previous benchmarking was conducted on a different model phone, it shouldn't be used to decide if the benchmarks on a nexus 4 will improve or not.
Dark Fear said:
hi everyone
nowadays everyone are talking about F2FS .. i was interested to experience it and see how good it is
here is a good review as you can see, F2FS wins in term of benchmark.. no doubt about that
but how is it in real life?
i made a comparison for myself and want to share it.. i gave my friend's device and flashed Velocity F2FS
i have HellKat (a cm based rom) on my device.. i must say there isn't "ANY" difference in smoothness and speed
of interface.. (scrolling.. opening and closing apps) .. ANY difference..
maybe F2FS is good for those who want higher benchmarks.. but i don't see a noticeable improvement
in real life..
what do you think? do you agree with me?
Click to expand...
Click to collapse
What exactly were u expecting to see?? What tests did u perform. Plz understand that f2fs is a better file system that would prevent ur phn from becoming slower due to filesystem probs in other filesystems. U won't 'notice' anything after few hrs of use.
Also, when u say it's for 'increasing' benchmarks, what do u mean? Benchmark shows how it performs.
Sent from my Nexus 4 using Tapatalk
What version does stock image formats /system F2FS or EXT4?
ngr.hd said:
What version does stock image formats /system F2FS or EXT4?
Click to expand...
Click to collapse
Stock is extn4,all defaults are extn4.. You need to convert to f2fs manually.
This is very nice post about comparison between them but i really go with EXT4.
This is simply amazing.

F2FS possible ?

Wondering if converting a room to f2fs and the necessary partition on the phone to f2fs would make any difference in speed or reliability ? Has anyone attempted this yet ?
lol no. If anything, it would achieve exactly the opposite. Ext4 is tried, solid, and very very fast. f2fs is samsung's boneheaded crap that they started working on to cover up bad hardware.

[Q] To decrypt or not?

What do you guys think? What are the pros and cons to decrypting?
Thanks
Cons - security if you lose your device is lost. For me a pro is not having encryption. I don't like it tampering with my files. Performance
How much performance difference is there between the 2? Also, is there any difference in battery?
FWIW: I just decrypted 5.1 a couple of hours ago. It feels much more responsive. And the boot time is much shorter.
The encryption uses CPU cycles so obviously it will use battery but I very much doubt it would be enough for you to be able to tell a difference
wasn't their a thread talking about there being a separate chip for encryption in the 805?
and although I haven't taken encryption off, I've never seen any weird performance issues considering I have other phones and have used other phones that don't even utilize it to begin with
Thanks everyone. I decided to decrypt
A2CKilla said:
wasn't their a thread talking about there being a separate chip for encryption in the 805?
Click to expand...
Click to collapse
There is hardware encryption but we're not using it yet *unless* 5.1 has introduced this. It's been software encryption til now.
A2CKilla said:
and although I haven't taken encryption off, I've never seen any weird performance issues considering I have other phones and have used other phones that don't even utilize it to begin with
Click to expand...
Click to collapse
There is definitely a perceivable difference in performance. If you decrypt, it will seem more responsive. Comparing this device performance against another device in a different encryption state will not yield any reliable results.
I'm running encrypted for the first time. I don't notice really any performance difference, other than thumbnails loading in Google Photos.

Categories

Resources