Related
Alright guys, lets hear the opinions of end users so that people can decide whether z4mod is better or voodoo 5 for froyo.
Basically both convert the /data to ext4 (also ext2 option in case of z4mod) without loopback etc. i.e. direct conversion from RFS.
Pros of Voodoo: Proven fast lagfix option for Eclair.
Pros for z4mod: can be patched on any kernal
Now, anyone who has used one or both on froyo, can you all share your personal use experience for these lag fix options ? I am not talking abt quadrant scores since its the practical use that matters afterall. No point in waiting for gallery to load pics when the quadrant score is 1900+ !!
I am still using voodoo on JM8 and after about 200 apps, its still not lagging. (well except for some scroll lists stutter there is no lag whatsoever). However, I am also using autokiller with agressive settings, which is also playing a big role in keeping the lag off.
Aim of the thread is to help new users decide which version of lagfix they want on their phones based on their preferences and user opinions !
I really thought that z4mod was also going to convert different partitions but I haven't looked into it yet so i can't say for sure. If it does convert the other internal partitions that might make our phone even more responsive...
Edit: Yeah, converting all partitions is the intention but for now it only converts the /data partition.
Should provide more or less equivalent results...
Have used both and both provide more or less same result. I am slightly more inclined towards z4mod as that allows you to patch many kernels without having to rely on the devs to do it for you (I know Supercurio is working on a similar approach as well). So it is a much more DIY kind of solution.
You should include rfs free rom from sztupy, OCLF from RyanZa, and apptonand.
In my experience, I am currently running voodoo pre3 and it is fine but need more days to see.
OCLF was not really a fix on my phone.
RFS free rom is awesome (v0.1 was faster than 0.2) but battery is discharging really too fast.
APP2NAND was good with app but not very useful since you cant add a lot of app to the nand.
So I would say:
RFS free rom is the best lagfix but battery drain make it hard to use.
Voodoo is very good.
App2Nand is good with app on the nand but thats all
OCLF doesnt really fix lag on froyo (was good on eclair).
I recommend using voodoo while waiting for RFS free rom to be updated.
note: I will try voodoo with app2nand later and see if it can be faster.
I didn't try z4ziggy kernel mod yet (need time to try lag fix, at least a week with each...)
Voodoo was awesome on Eclair, but once the z4mod came out in Alpha - I got curious.
And I'm glad I decided to try it. It creates an extremely smooth experience on the SGS. From what I've been reading about the newest release of Voodoo, some people are having slight lag when opening the app drawer when using LauncherPro on Froyo.
I can't give feedback for both of them on Froyo, but I'm satisfied with z4.
Coke or Pepsi?
On the lagfix part, if using Ext4, Voodoo and z4mod for Froyo are the same.
Voodoo use optimized mount options for Ext4 in 2.6.32 z4ziggy don't do yet but will.
The rest (conversion process) is cosmetics.
You know, it's just an Ext4 filesystem
Froyo Voodoo is not yet available with stock kernels but all the code is already here, it will appear very soon for every Galaxy S phone (not just I9000)
Source came first because it allow to be creative, not just "fix things".
Some more memory management optimizations and filesystem parameters may be improved @Voodoo in the future, but I'm sure they will also be in z4mod (and the other way of course!)
z4ziggy is on #project-voodoo since the beginning and we share our infos and experiences
project-voodoo aims at also improving eye and ears experience with Voodoo color and sound.
The lagfix part is pretty much done since months
I am using z4Mod too. I'm using it now for 3 days and I can't complain about it, everything works fine. There is no lag, no problems with root... Can't wait for the next update
Can't say anything about Voodoo, because I didn't try it.
I actually had both (z4mod installed yesterday, and voodoo today, both on a fresh jpm), I would say they are probably on par but I thought voodoo setup is more seamless than z4mod.
I tried voodoo5 pre3 and except for 1/2 sec booting color scrambled screen is perfect with jpm root. Don't know about z4mod
RFS Free Rom from sztypy is still very experimental and not ready for general consumption. That is why i didn't add it.
As far as OCLF is concerned, its not actual conversion of file system so its in a different category (that is why it works on most builds - eclair or froyo) since it uses a loopback system .... gets laggy over time and with lots of applications installed + space issue.
More compatible and feasible options at this time are only z4mod and voodoo. I agree with supercurio regarding the ease of installation of voodoo and comparatively less complicated setup process. About the bugs, i am sure they will be sorted out in no time for both voodoo and z4mod.
Also ... as supercurio said, another benefit of voodoo is color and probably sound fix soon ! which is better for a full experiance. (maybe he can develop a real firmware someday which samsung ment to do for galaxy s in real )
But the question is between lagfix options. Both only convert /data partition and not other partitions at this time. Also, has anyone tried z4mod with ext2 conversion ? does it actually give better speed or is it just an assumption. Real use testing is the one which matters afterall !
If ext4 conversion is same in both voodoo and z4mod, then why there is a difference in quadrant ? just curious not that i believe in quadrant scores as the tests are very primitive and does not depict real usage at all ! so which one is actually faster ? can we actually perform a read write speed test ?
JPM/JP6 "GoodBye RFS" ROM 0.2 vs voodoo pre3 -> voodoo pre3 [GRFS, its good by still need some fixes]
Interesting thread. Hope we can get some nice conclusions and the thread don't get contaminated by wars between devs or fanboys
-I didn't try the voodoo5 pre3 yet. After reading the feedback of some users I think I'll wait till the next beta (pre4?).
-I'd like to test z4mod but the install instructions seems bit complicated to me so still didn't tried...
So I just can recommend sztupy rom, its still at experimental stage but exceptsome problems I'm having (random vibrations) it seems stable.
supercurio said:
On the lagfix part, if using Ext4, Voodoo and z4mod for Froyo are the same.
Voodoo use optimized mount options for Ext4 in 2.6.32 z4ziggy don't do yet but will.
The rest (conversion process) is cosmetics.
You know, it's just an Ext4 filesystem
Froyo Voodoo is not yet available with stock kernels but all the code is already here, it will appear very soon for every Galaxy S phone (not just I9000)
Source came first because it allow to be creative, not just "fix things".
Some more memory management optimizations and filesystem parameters may be improved @Voodoo in the future, but I'm sure they will also be in z4mod (and the other way of course!)
z4ziggy is on #project-voodoo since the beginning and we share our infos and experiences
project-voodoo aims at also improving eye and ears experience with Voodoo color and sound.
The lagfix part is pretty much done since months
Click to expand...
Click to collapse
I agree with most of this post super with the exception of lag fix being complete. Until the /dbdata folder and others can be converted on voodoo, lag is still present on the apps that use the database folder. Like google voice, sms, touchdown contacts. When you have a lot of emails or contacts or sms, lag can be upward in the range of 5 seconds before those apps open.
The voodoo fix is great, but not complete. Think how much smoother this phone would run with the rest of the folders converted to a file system other than rfs.
Super, your work is awesome thanks for everything!
Sent from my SGH-T959 using XDA App
I'm using the voodoo lagfix on JPM, and it's really much faster and smooth than the OCLF lagfix.
don't know for z4mod... :S !
I used OCLF before voodoo was out and after 4 days it feels a lot slower
Voodoo is a brand I have always trusted and it has not failed.
I've been using Z4mod with the EXT2 filesystem for a few days and I'm very happy with it. Seems very reliable and performance is fantastic.
I haven't tried Voodoo myself. But I don't think the two will be very different. Although Voodoo includes changed screen settings like colour and sharpness which some people will like, depends on personal taste.
I've tried OCLF on JPK and now Voodoo on JPM.
So I don't know if they can really be compared.
But as others mentioned, OCLF on Eclair was blazing fast, on Froyo I didn't really feel a difference.
That's why I stuck to Doc's SuperSlim ROM with my second JPK flash.
Yesterday I applied Voodoo to Tayatuma's SuperLite and it did add additional speed.
Default browser is laggy but that's a different problem.
Would like to try z4 in the future, but very happy with Voodoo atm.
I have around 30 apps installed.
Bajo76 said:
Coke or Pepsi?
Click to expand...
Click to collapse
What kind of questions is that? Coke of course!
Bajo76 said:
Coke or Pepsi?
Click to expand...
Click to collapse
Coke of course
For a pure performance stand point, w/c file system is faster for our Galaxy S ?
Ext 2 is the fastest fs
Sent from my GT-I9000 using XDA App
jaju123 said:
Ext 2 is the fastest fs
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
How does that exactly answer my question ?
You can go for ext4 if you want a more "mature" file system.
Not saying that JFS is bad but most FS drivers/modules on galaxy s are something that compiles and mount, and that is all. Nothing about tuning/performance configuration wise.
*bump*
Anyone else have any feedback on the JFS vs EXT4 question?
Shammyh said:
*bump*
Anyone else have any feedback on the JFS vs EXT4 question?
Click to expand...
Click to collapse
There probably has not been a ton of testing specifically for the sgs so you might have to rely on existing information.
Google ext4 vs jfs
jfs still have that weird local time back to gmt-0 bug and that you don't see the app cache being cleaned up ?
I don't have any proper feedback, but when you ask what's faster, what workload are you referring to? With journaling or without?
For instance, some fileystems may be insanely quick at creating directories, but may be insanely slow deleting files. Some filesystems may also perform better than others when using specific schedulers.The best thing to do is to test specific workloads yourself, and at the very least, ask yourself "fastest doing what?"
I'd be surprised though if there was a noticeable difference in speed for normal usage on the phone though and that whatever minute benefits are gained, will be wasted messsing around with kernels getting it working.
You may wish to consider checking standard benchmarks for the kernel you are using on normal HDD's honestly. Such benchmarks are plentiful, and whilst they are synthetic, maybe they can help you.
EarlZ said:
For a pure performance stand point, w/c file system is faster for our Galaxy S ?
Click to expand...
Click to collapse
I've run multiple tests on GalaxyS i9000 (froyo JPO) using....
1. SDcardBenchmarks
The read speeds of jfs are identical to ext4 : 95kBytes/sec approx
The write speeds of jfs (67.47kBytes/sec) however are 2x that of ext4 (39kBytes/sec)
2. Quadrant advanced v1.1.3
The "database writes" I/O test completes in....
12 secs using jfs
19 secs using ext4
I believe these figures are comclusive enough.
For GalaxyS I9000 froyo JFS is significantly faster than ext4
Hope that helps
Hmm, from what I've googled, jfs is better than ext4 in most aspects except maybe journaling reliability?
But from what I understand, the lagfixes with ext4 don't even use that option, so why do most devs recommend ext4 over jfs?
nwsk said:
Hmm, from what I've googled, jfs is better than ext4 in most aspects except maybe journaling reliability?
But from what I understand, the lagfixes with ext4 don't even use that option, so why do most devs recommend ext4 over jfs?
Click to expand...
Click to collapse
my guess is because EXT4 is popular in the world of Linux.
At now there are a lot of solutions for fix the lag issue on Galaxy S series... and some of these are based on ext4, jfs, ext2 and other. My question is: wich is the better filesystem for the hardware of the Galaxy S? I think than any solutions have pro and cons, so which is better for life battery? for speed? for CPU usage (that maybe is the same of battery usage)? for smoothness? And for other aspect that I have forgotten or omitted?
As a matter of fact, you won't notice any difference between filesystems' speedboost, especially, using Froyo. I tried several ones, but using RyanZA's OCLF 2.0: it delivers the easiest decent way to boost your GT-I9000 in my opinion.
No idea but some say ext4 is overkill and wastes cpu time. Ext2 would be way to go , I myself use jfs
Sent from my GT-I9000 using Tapatalk
I wouldn't recommended jfs. My experience with it has been far from great, it's unstable and has bugs.
I'd suggest ext4 but it appears to use more battery then rfs. As far as ext2 goes, it seems the most stable and less consuming but it's not the fastest imo.
Well battery life is the price to pay if you want something faster, EXT4 is the way to go.
And pinned topic that in detail describes differences is just invisible?
JFS has some bugs, Timezone and Locale changes every reboot
I think EXT4 is the best choice in terms of performance, but not for battery life.
yep
EXT4 is fast and best for galaxy s
You can't say that jfs has timezone bugs and so on, as there are users who don't experience this, like me. For me, jfs is the best fs, and I' ve tried them all.
But I guess you should try then all. It's a matter of opinion and taste, like opera/chrome/firefox
Sent from my GT-I9000 using XDA App
dupel said:
And pinned topic that in detail describes differences is just invisible?
Click to expand...
Click to collapse
+1, it's getting impossible to search around here. Last thing we need is more and more topics of the same thing.
Sent from my GT-I9000 using XDA App
PaulForde said:
+1, it's getting impossible to search around here. Last thing we need is more and more topics of the same thing.
Click to expand...
Click to collapse
This is a discussion only about the better filesystem for the Galaxy S, not about the better LagFix. So I don't see the point of your contestation.
Sent from my GT-I9000 using XDA App
JFS is the best in both battery and performance but it has a nasty timezone bug (locked to 00:00 and it resets on every reboot)
EXT4 is very fast and most stable and you shouldn't feel speed differences when using JPA or JPO.
EXT2 may cause data loss.
But EXT4 for what I have seen drain battery a bit faster than EXT2 or RFS...
Yup, me too but it's still the best compromise until somebody figures out the JFS bug...
ext4 is the best all-round. I'm on JFS at the moment and it seems unstable.
Why unstable? (besides the timezone issue)
Random stuff happening I didn't get with ext4 like hangs, phone resets, takes ages to wake up from lock etc.
FWIW, I've had little to no problems with EXT4 as a replacement for RFS.
Haven't compared with JFS in terms of battery, but I do get pretty good life overall, and very much similar to RFS.
IMO ext4 is the best at the moment. Smooth, fast, stable, reliable. But the minus thing is, it uses more battery.
dirk1978 said:
Random stuff happening I didn't get with ext4 like hangs, phone resets, takes ages to wake up from lock etc.
Click to expand...
Click to collapse
You must have done something wrong, I had none of those...
Hi,
I would like to ask with which file system will the phone last the longest?
RFS, EXT4, JFS or maybe something else? And by the way, which kernel to use to convert (if any)?
94kram01 said:
Hi,
I would like to ask with which file system will the phone last the longest?
RFS, EXT4, JFS or maybe something else? And by the way, which kernel to use to convert (if any)?
Click to expand...
Click to collapse
+1 Me too interest...
Fugumod is good if u know what you are doing, ext4 seems slightly better than jfs imho in respect of battery life
Sent from gt i9000 insanity 8.5/fugumod
I beg to differ, RFS uses less battery and it has lower overheads. Ext4 is still a far superior fs though
alcurtis93 said:
I beg to differ, RFS uses less battery and it has lower overheads. Ext4 is still a far superior fs though
Click to expand...
Click to collapse
Absolute RFS uses less batt
Rfs uses less battery, but to be honest with the improvements that Samsung has made to the filesystem throughput there is a near as makes no difference in performance levels between it and ext4.
Sent from my GT-I9000 using XDA App
ext 4 is best
ext4 is way better in terms of performance so i dont mind sacrificing battery(its negligible when compared to rfs).. hope this answers ur ques..
ext4 is safe journaling and fast this is usage less battery to because write and read on io exception isnt use any confirmation exception like RFS
ext2 better than ext4 but ext2 not stabil as ext4 and possible making corrup data
Sent from my GT-I9000 using Tapatalk
To be honest, none of us actually know what we are talking about.. However, I will say that in recent ROM's, I don't recall getting the occasional EXTREMELY LONG stalls. But that isn't necessarily due to the filesystem, that could be due to other changes. My advice is to stick to RFS simply for convenience. If you convert the filesystem, upgrading ROMS can be a bit more painful.
If there is strong evidence that the filesystem has a huge impact on battery life, evidence should be posted (with different configurations of EXT4). It is plausible though..
This could be a noob question but I haven't found an answer yet. Exactly what performance increase will I notice when enabling a lagfix?
I have tried so many ROMs and tried to compare them in terms of battery and performance with lagfix on and off but I don't notice any difference.
Does the lagfix help with general snappyness or load times on apps?
Thanks.
rubenoso said:
This could be a noob question but I haven't found an answer yet. Exactly what performance increase will I notice when enabling a lagfix?
I have tried so many ROMs and tried to compare them in terms of battery and performance with lagfix on and off but I don't notice any difference.
Does the lagfix help with general snappyness or load times on apps?
Thanks.
Click to expand...
Click to collapse
Lagfix refers to fixing the lag of the stock Samsung "rfs" filesystem by converting it to an "ext4" or voodoo filesystem. It overall speeds up the responsiveness of the phone when pulling something up or scanning partitions etc. It does in fact increase performance.
Sent from my SCH-I500 using XDA Premium App
This is true upto froyo roms. I feel as though in gingerbread, rfs is as good as, if not better than, ext4 (lagfix).
^ +1
I definately have noticed this as well and totally agree.