ext4, f2fs, or other file system? - Nexus 5 Q&A, Help & Troubleshooting

Does the Nexus 5 uses the f2fs file system like the Moto X?
IMHO, this is a big part of the reason why to Moto X does not lag compared to other high-end devices.

thomase00 said:
Does the Nexus 5 uses the f2fs file system like the Moto X?
IMHO, this is a big part of the reason why to Moto X does not lag compared to other high-end devices.
Click to expand...
Click to collapse
Terminal Emulator, and run 'mount' command.

Related

Custom MTD

Are there any custom MTD's for the S. I have 400Mb System spare.
I was looking for that too.
what's MTD?
shrome99 said:
what's MTD?
Click to expand...
Click to collapse
Memory technology devices (MTD) are a new type of device file in Linux for interacting with flash memory. The MTD subsystem was created to provide an abstraction layer between the hardware-specific device drivers and higher-level applications. Although character and block device files already existed, their semantics don't map well to the way that flash memory devices operate.
Do not be confused by USB sticks, MMCs, SDs, CompactFlashes and other popular removable devices. Although they are also called "flash", they are not Memory Technology Devices. - Wiki
This was available on phones using the 1st Gen Snapdragon chips with MTD chips, but what from I know now HTC switched to EMMC for all 2nd Gen Snapdragon phones. And the partitions can't actually be re-sized now, unless someone has developed a method to do so. And this might too could be getting in the way...
http://tjworld.net/wiki/Android/HTC/EMMC/UnderstandingUserCapacity

[Q] Enough ram?

Hi all!
I'm a S3 Mini owner, and I'm in love with the Moto G (i'm thiking in give my s3 mini to my father and buy a moto G), but I'm wondering if it has enough ram. The s3 mini has 1GB too, and sometimes I think it's not enough for multitask and things like that. Won't be a problem with the Moto G? Does it has ram enough?
Sorry fot my english, and thanks in advance
Feyerabend said:
Hi all!
I'm a S3 Mini owner, and I'm in love with the Moto G (i'm thiking in give my s3 mini to my father and buy a moto G), but I'm wondering if it has enough ram. The s3 mini has 1GB too, and sometimes I think it's not enough for multitask and things like that. Won't be a problem with the Moto G? Does it has ram enough?
Click to expand...
Click to collapse
It depends of Your usage. OK for me.
It's enough RAM for moderate to heavy usage. And Kit Kat will require less RAM
I've had no issues, but I'm in the habbit of using the recents button and closing down things when I'm no using them.
Sent from my XT1032 using Tapatalk
I only get home screen reloads after using Chrome.
Sent from my XT1032 using XDA Premium 4 mobile app
No problem with ram
Feyerabend said:
Hi all!
I'm a S3 Mini owner, and I'm in love with the Moto G (i'm thiking in give my s3 mini to my father and buy a moto G), but I'm wondering if it has enough ram. The s3 mini has 1GB too, and sometimes I think it's not enough for multitask and things like that. Won't be a problem with the Moto G? Does it has ram enough?
Sorry fot my english, and thanks in advance
Click to expand...
Click to collapse
So far, I cannot complaint about the ram I did not notice if there is lack of it. I usually kill the apps so it is fine. I used to have an iphone 4S with 512 m ram so 1 giga is a much better. I saw the mini down the price to £180 I guess to compete with the moto g, but man I am so liking it that I am thinking in buying another one.
Feyerabend said:
Hi all!
I'm a S3 Mini owner, and I'm in love with the Moto G (i'm thiking in give my s3 mini to my father and buy a moto G), but I'm wondering if it has enough ram. The s3 mini has 1GB too, and sometimes I think it's not enough for multitask and things like that. Won't be a problem with the Moto G? Does it has ram enough?
Sorry fot my english, and thanks in advance
Click to expand...
Click to collapse
The Moto G has about 900MB compared to 800MB with the S3 Mini.
theoneofgod said:
The Moto G has about 900MB compared to 800MB with the S3 Mini.
Click to expand...
Click to collapse
1. What is the amount of ram usable? 900 MB?
2. how much memory does the system consumes after first boot?
3. how much memory does the system consumes after login into Google and Motorola account (but didn't install any app from Play Store yet)?
My current phone is Xperia X8 with 186 MB of RAM.
stfudude said:
1. What is the amount of ram usable? 900 MB?
2. how much memory does the system consumes after first boot?
3. how much memory does the system consumes after login into Google and Motorola account (but didn't install any app from Play Store yet)?
My current phone is Xperia X8 with 186 MB of RAM.
Click to expand...
Click to collapse
Yes, the Moto G has 900MB available RAM to the user and probably between 350 and 450 free after boot. It totally depends what you have installed.
I think it's quite comfortable with the 1G and I am used to 2G from my Nexus 7 - if nothing else, it saves on cost and battery
nupi said:
I think it's quite comfortable with the 1G and I am used to 2G from my Nexus 7 - if nothing else, it saves on cost and battery
Click to expand...
Click to collapse
Most definitely 1G on this phone is enough, when I compare it with the Samsung S3 I have just got rid of, it holds up so well.....
my user experience is actually superior, the simplicity of near-AOSP is such an improvement over the Sammy, which was chock full of useless features and TW crap, for me anyway.....
and it was 1G RAM with quad-core processor, just like the Moto G!!!
Just some specs comparison from GSM Arena, not always correct, but one wonders why the Sammy cost almost three times more than this Moto did, it is just amazing....
http://www.gsmarena.com/compare.php3?idPhone1=4238&idPhone2=5831
After 2 weeks with the Phone I can only sa that I would pay 30£ more for 2gigs of ram on moto G and that would made it the best of the best.
Sent from my XT1032 using xda app-developers app

[Q] Should I buy Moto G 16GB? (S2 9100 user) (quad coe a7 vs dual core a9 @ same GHz)

Helo everyone! I'm between Nexus 4 and Moto G. BUT, I've been with no smartphone for half a year(sucks really hard). So, I'm thinking of buying a Moto G because the Nexus 4 is more expensive.
The thing is, is the Quad Core A7 cpu better or the same than a Dual Core A9 cpu at the SAME SPEED?(The S2 9100 has a 1,2GHz Dual Core A9)
Thanks guys!
The moto G is faster than the Galaxy S2. It's less powerful than a Nexus 4 because the Nexus 4 has twice the RAM though it comes close in some benchmarks because of the optimized ROM, nand storage filesystem, and CPU. In real world usage though an N4 will be much smoother and faster. Still the Moto G is a fine device. By the way, the Nexus 4 is no longer for sale. Perhaps you mean a Nexus 5? That kind of blows away a Moto G and most other smartphones. Though there is the price factor and the moto G is more than adequate.
sent from my Moto G using Tapatalk
Thanks for the reply! I meant Nexus 4. I'm from Greece and I can find it in some stores and also on Amazon and ebay.
How fast is CyanogenMod 11 on Moto G? Is the stock ROM faster than CM11 or at least the same? I like flahing ROMs and kernels(as everyone else ) so I wouldn't want the flashed ROM to be slower than the stock ROM.
I used to have a nexus 4
Other than the price also consider the battery, the moto g battery life is better than the nexus 4 in my opinion and experience. So if you buy the moto g, you save some money and get the must have accesories like the meenova microsd card you can expand you memory and also the flip shell from motorola so that you can wake your phone without using the power button.
I have played MC4 in the moto g and in the nexus 4, in the nexus is used to get very hot the whole phone but the moto g does not do that much or at least not as the nexus did, that game is pretty heavy but no difference with the nexus , about the ram I have not felt any significant difference maybe others but my experience it works very well. However if you are into video and photography then the nexus is much better than the g, so consider that as well.
Hope you get what you are looking for.
bye
Konstantinos said:
Thanks for the reply! I meant Nexus 4. I'm from Greece and I can find it in some stores and also on Amazon and ebay.
How fast is CyanogenMod 11 on Moto G? Is the stock ROM faster than CM11 or at least the same? I like flahing ROMs and kernels(as everyone else ) so I wouldn't want the flashed ROM to be slower than the stock ROM.
Click to expand...
Click to collapse
I have had the N4, Moto G, and s2 (i9100). I like all of them but I find the s2 too slow for me. If the N4 and Moto G are the same price, I would pick the N4.
Right now, there are no custom ROMs for the Moto G based on CM11 or AOSP.
enrique097 said:
So if you buy the moto g, you save some money and get the must have accesories like the meenova microsd card you can expand you memory
Click to expand...
Click to collapse
Recommend a good Mini Micro SD Card? ScanDisk ok?
dtsm888 said:
Recommend a good Mini Micro SD Card? ScanDisk ok?
Click to expand...
Click to collapse
SanDisk microSDHC Ultra 32GB, class 10, UHS-I, 30MB/sec. + SD adapter, Mobile
Look for this one in Amazon it is on sale just £19 it was £50 I bought this one myself works nicely with the meenova
Sent from my XT1034 using XDA Premium 4 mobile app
enrique097 said:
SanDisk microSDHC Ultra 32GB, class 10, UHS-I, 30MB/sec. + SD adapter, Mobile
Click to expand...
Click to collapse
I ordered the meenova but then read the 'fine print'...Moto G has to be rooted or else only can be used on read-access basis. Am trying to cancel order as have no plans to root the device. Too bad. Many thanks for your recommendation, appreciated

Google Play edition Moto G drops F2FS, but at what cost?

It has come to light that the GPe Moto G uses EXT4 for the userdata partition, rather than F2FS like other models. Something worth considering if you plan to buy this version, or flash it's ROM.
What's the big deal about F2FS?
Well, in a nutshell, it appears that it performs tremendously better than other traditional file systems, like EXT4, which (most) Android devices currently use.
Notably, the Moto G uses F2FS, and performs much better than other high-end devices, including the Moto X, the HTC One and One Max, the Nexus 4, etc. In fact, the Moto G is nearly as fast as the Nexus 5.
This is made even more significant because the Moto G does not have traditional NAND, but rather is using nothing more than the eMMC used in MicroSD cards.
This means that the Moto G's performance should be inferior to many devices, but instead is incredibly good, based upon how well F2FS operates.
Click to expand...
Click to collapse
http://www.reddit.com/r/GalaxyNexus/comments/1t7a17/can_we_discuss_f2fs_on_the_galaxy_nexus_seems​
It does appear to F2FS does offer about a 30% I/O perf improvement across the board, but in some cases, it can be as much as 300%, which is insane.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=48843902&postcount=3​
F2FS (Flash-Friendly File System)
One reason ANDROID become slow over time is the lack of instructions TRIMM before version 4.0.
The MotoG has the TRIMM and F2FS that allow a very good performance, lack of F2FS in GOOGLE version is bad news
Ps Moto x has f2fs too and f2fs was developed by samsung
I wonder why they choose EXT4 for the GPE :/
At this time; it looks like they deliberately reduced the performance of the GPe version. Unless they have changed from using eMMC to NAND for internal memory, tests should reflect the downgrade. Perhaps they have deliberately done this to minimize sales cannibalization of other GPe devices.
lost101 said:
Perhaps they have deliberately done this to minimize sales cannibalization of other GPe devices.
Click to expand...
Click to collapse
I cant' see many people checking what file-system the phone uses before deciding on which one to choose
I'm thinking/guessing it's maybe more a technology and/or developer reason,
But hey who knows
I flashed the GPE ROM today to my UK Moto G, and although i do like that it uses less RAM,
I think i have decided to go back to the UK Kitkat.
I was thinking more from the perspective that the GPe Moto G may now be clearly slower than the other devices in the range, whereas before (using f2fs) the difference wasn't so obvious. That would influence sales.
hrownar legisla
There is no difference in antutu. Both reach about 16850-17000 points.
I have used the normal one for 2 month, now after google sold Motorola to Lenovo i decided to flash it into a GP-edition.
( All Custom roms I tried, don't work well )
The Phone has about 300mb more space on sd and the feel is that it is faster than the normal version. Mayby because of about 60mb more free ram when it operates.
I'm running Nexus G+ which is based on GPE and the data/userdata partitions are still F2FS according to mount.
lmulli said:
I'm running Nexus G+ which is based on GPE and the data/userdata partitions are still F2FS according to mount.
Click to expand...
Click to collapse
That Means Best of Both worlds
Ran 4.4.2 ROM for a few weeks, now on GPE, performance wise it feels exactly the same. More storage and RAM though.
It should be easy enough to format the GPe's userdata partition to F2FS.
Well, I can tell after reading the drivel quoted in the OP that it's complete bull****.
1) eMMC smokes NAND in performance and has done so for years.
2) Every device on the market has used eMMC for years. The last time I saw a device with dedicated NAND instead of eMMC was the original Samsung Aries (Galaxy S1) family. The last Nexus to use NAND was the Nexus S. Galaxy S2 and all newer devices have been eMMC. (In the case of Nexus devices - the Galaxy Nexus was eMMC as have all Nexus devices since it. Galaxy Nexus was particularly notorious for the fact that Google first discovered the infamous "Samsung Superbrick" bug during prototype development. Google forced Samsung to fix their defective eMMC for the GNex, but Samsung continued to use the defective flash for months in their own devices and also provided it to other manufacturers.)
3) eMMC is far more than just a soldered-on MicroSD. While there is a common subset of functionality, eMMC supports transfer speeds and bus widths significantly wider/faster than MicroSD. (e.g. eMMC will always be SIGNIFICANTLY faster than MicroSD, unless possibly you compare 3-year-old eMMC against brand new MicroSD.)
It's questionable as to whether f2fs really provides that much benefit over ext4. It seems to depend partly on the performance of the underlying device - on MicroSDs it provides a performance benefit. On SATA SSDs it provides little to no performance benefit in most cases, and is slower in some. eMMC is somewhere in between these. In the one benchmark in http://www.phoronix.com/scan.php?page=article&item=linux_f2fs_benchmarks&num=1 where f2fs significantly outperformed everything else, there was clear evidence it was doing so by sacrificing data integrity. (Think along the lines of that horrific per-file fsync disable patch some kernels have. It's awesome for benchmark epeen but horrible for data integrity.)
Some more information:
Beyond the anecdotal evidence above that f2fs has data integrity issues, I can now personally confirm that f2fs is far poorer than ext4 at data integrity.
In the process of bringing up omni, a bug was causing frequent reboots of the device during bootup. This caused a large number of "ghost files" on the filesystem. They would appear if you did "ls *" but spit out an error that they didn't exist. Not good when that happens on your dalvik cache.
These files couldn't be created, nor could their directory entries be deleted. An attempt to run fsck.f2fs would just crash with an assertion error. To fix the issue I had to completely reformat the /data partition. (Not just a typical wipe/factory reset which leaves the "sdcard" contents in /data/media)
With ext4, those files would have been deletable and fsck would've actually done something.
I thought I would lose performance with gpe but no. Can't feel that. I like seeing more free ram but there is no feelable performance change
Gesendet von meinem XT1032 mit Tapatalk
Will it be more difficult to get CM11 running on the GPE version with the ext4 filesystem on /data? Flashing a ROM alone won't change the filesystem on /data (afaik), but will there be an option for format to ext4 on any of the recoveries?
I'd rather buy the GPE version, but my ultimate goal is to get CM11 running on it, so I hope it won't be a problem.
F2FS Put to the Test Against EXT4
F2FS proved to be faster on the Z1 than EXT4 in the vast majority of cases.
Storage write speeds were improved to an even greater degree for sequential and random writes in this synthetic benchmark, with both being greater than two orders of magnitude faster on F2FS.
Click to expand...
Click to collapse
www.xda-developers.com/android/f2fs-put-to-the-test-against-ext4​
Two things.
1) fsck.f2fs is currently more of a debug tool than a repair tool. It makes no attempt to fix errors that it finds and typically bails on the first major problem it sees.
2) The F2FS driver in the G and X has a number of differences compared to the upstream kernel. They are available in our git hub. The problems that you encountered would be expected with the upstream driver.
Russ
Entropy512 said:
1) eMMC smokes NAND in performance and has done so for years.
Click to expand...
Click to collapse
eMMC is NAND. A specific, particular implementation of NAND flash, but NAND nonetheless. I don't think any smartphone, to this date, has used NOR flash memory.
rknize said:
Two things.
1) fsck.f2fs is currently more of a debug tool than a repair tool. It makes no attempt to fix errors that it finds and typically bails on the first major problem it sees.
2) The F2FS driver in the G and X has a number of differences compared to the upstream kernel. They are available in our git hub. The problems that you encountered would be expected with the upstream driver.
Russ
Click to expand...
Click to collapse
Adding a reference the github russ mentions : https://github.com/MotorolaMobilityLLC , just in case the Omni folks want to have a look.

Is performance of Falcon and Titan the same with stock kernel 6.0?

I'm curious if the ported stock kernel from the official Moto G2 (Titan) is so compatible with the Falcon phones that will provide (close to) equal performance for both phones. What do you guys think?
The hardware is mostly identical, apart from screen, camera and SDCARD support. The performance is probably a certain amount faster as Falcon has a smaller screen with less pixels to push.
eurohunter said:
I'm curious if the ported stock kernel from the official Moto G2 (Titan) is so compatible with the Falcon phones that will provide (close to) equal performance for both phones. What do you guys think?
Click to expand...
Click to collapse
I think it will.

Categories

Resources