[Q] What lag does a lagfix fix? - Captivate Q&A, Help & Troubleshooting

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.

Related

Which Lag Fix is better ? z4mod or Voodoo for Froyo

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

JFS or EXT4

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.

Wich Filesystem is better for Galaxy S?

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...

[Q] Bad performance? 1563 in Quadrant...

Hi everybody!
After installing the DocRom XXJPO v9 with lagfix Ext4 ALL (a=e4), schedule kernel, I/O, etc.. and tweaks, and I get 1563 in Quadrant's benchmark(I've just installed, i never ran the test before)...It's a very low value, isn't it?What am I doing wrong?
Thanks!
Take test scores with a grain of salt. It's not the best way of assuming something is wrong with your phone.
Sent from my GT-I9000M using XDA App
Actually if u look at the other scores unless something has changed I'm pretty sure that is still the highest s ore on that list. No worries.
Sent from my SCH-I500 using XDA App
Uh, yea. I get something between 900 and 1000 depending on the day with official 2.2. Mostly I assume down to the piss poor filesystem speed. It almost always looks like it has hung on the writing test.
Thanks for the responses!
I've read that some people got 2000 and even a little bit more. I guess they overclocked!!
outrun86 said:
Thanks for the responses!
I've read that some people got 2000 and even a little bit more. I guess they overclocked!!
Click to expand...
Click to collapse
People may be using an overclock but to the people with the 2000+ scores are using the EXT2 binds option/OCLF.
When using OCLF quadrants shows huge scores in the filesystem part whereas it may not reflect the actual performance of the phone.
Personally so far, hardcores new K10C kernel is by far the fastest I've used yet. He's updates a few things in K10C and my phone is really, really fast. You notice it more in the app drawer and when the phone is under load. I'm also using the all EXT4 option.
You should give K10C a go and see for yourself.
Paul, I'll have to wipe to install this new kernel?
... Quadrant scores are pretty meaningless. Only be worried if you feel lag when you're using the phone.
my scores breach 2000(by 3) but im not overclocked. look at my signature
I'll try this new kernel, PaulForde, thanks for the tip!
nwsk, you're totally right, but sometimes I notice some little lag in my live wallpaper, and I don't have lots of apps in background. That's what made me think about it, install Quadrant and compare the results with some others.
By the way racerboy3801, I see you have BUJP8 v9 installed...[offtopic]Have you noticed any differences with JPA/JPO?[/offtopic]

Reasons for Kernel Change?

What are the reasons for trying different Kernels? I have Flashed to Darky's 7.5 and I am not big into playing games on my phone just basic Calling,Texting some simple games. Are there some Big advantages I could benefit from if I OC/UV with different Kernel?
Thanks
RonH54 said:
What are the reasons for trying different Kernels? I have Flashed to Darky's 7.5 and I am not big into playing games on my phone just basic Calling,Texting some simple games. Are there some Big advantages I could benefit from if I OC/UV with different Kernel?
Thanks
Click to expand...
Click to collapse
Overclocking will make the phone faster and undervolting will give you better battery life as you crank up your processor speed but both can mess with your phone as you get toward extremes on both ends. Overclock too much and your phone goes crazy. Undervolt too much and you get sleeping death and stuff like that.
With the type of user you are I would recommend xcal's kernel, a 2.2.1 rom and do not enable the lagfix, which I believe Darky's rom fits the bill. You will not notice a difference in performance and you won't have to deal with an issues relating to oc/uv. If you are a hardcore gamer then you might need to oc but I play asphalt 5 all the time with neither and never have any issues with lag or stutter.
Roof King said:
Overclocking will make the phone faster and undervolting will give you better battery life as you crank up your processor speed but both can mess with your phone as you get toward extremes on both ends. Overclock too much and your phone goes crazy. Undervolt too much and you get sleeping death and stuff like that.
With the type of user you are I would recommend xcal's kernel, a 2.2.1 rom and do not enable the lagfix, which I believe Darky's rom fits the bill. You will not notice a difference in performance and you won't have to deal with an issues relating to oc/uv. If you are a hardcore gamer then you might need to oc but I play asphalt 5 all the time with neither and never have any issues with lag or stutter.
Click to expand...
Click to collapse
Thanks for reply. I just love to tinker with things so though I will probably not fool with changing Kernel now I am sure I'll get the itch and try it once to see how I like OC and UV at some point......
Thanks again
I would suggest glitterballs kernel, it is based on 2.2.1 source, uses voodoo which you can choose to disable, and is oc to 1200 but you can opt not to oc. I find it to be very stable
Sent from my SGH-I897 using XDA App
mcord11758 said:
I would suggest glitterballs kernel, it is based on 2.2.1 source, uses voodoo which you can choose to disable, and is oc to 1200 but you can opt not to oc. I find it to be very stable
Sent from my SGH-I897 using XDA App
Click to expand...
Click to collapse
I am getting ready to Flash Darky's 7.7(I have 7.5 now). I think I read that 7.7 has Voodoo enabled when you Flash(before you had to Disable Lag fix to get Voodoo). Will glitterballs kernel work with 7.7 and Voodoo already installed? Also is this the the glitterball you talking about?
http://forum.xda-developers.com/showthread.php?t=887315
Thanks
Speedmod kernel that just came out is good and snappy. Its a battery sipper too!!! And no OC/UV.
silverslotcar said:
Speedmod kernel that just came out is good and snappy. Its a battery sipper too!!! And no OC/UV.
Click to expand...
Click to collapse
I have read that a lot of guys really liking Speedmod but if I read correctly you can't have Voodoo running and Voodoo runs with Darky 7.7 Flash automatically. I am sure there a way to disable Voodoo in 7.7 I just need to find out how. Or I can be completely wrong about SpeedMod and Voodoo.
RonH54 said:
I am getting ready to Flash Darky's 7.7(I have 7.5 now). I think I read that 7.7 has Voodoo enabled when you Flash(before you had to Disable Lag fix to get Voodoo). Will glitterballs kernel work with 7.7 and Voodoo already installed? Also is this the the glitterball you talking about?
http://forum.xda-developers.com/showthread.php?t=887315
Thanks
Click to expand...
Click to collapse
Yes that is the kernel I was talking about
Sent from my SGH-I897 using XDA App

Categories

Resources