Potential solution for smaller /data partition in Jelly Bean? - Galaxy S I9000 Q&A, Help & Troubleshooting

With the recent change to the partition layout on JB to improve performance we are left with limited storage.
I'm thinking of buying a class 10 sdcard with fast read/write speeds. Then creating a 1-2gb ext3/4 partition and installing link2sd so I'm able to move big apps to save space on the limited storage we have at the moment.
How fast is a class 10 sdcard that has roughly 30mb/s read/write speeds compared with the internal onenand and slower movinand chips?
Is this a good solution? Anyone got any other ideas?

Apparently these are the read speeds I found on the net.
Onenand: 108mb/s
Movinand: 52mb/s
Class 10 sd: 30mb/s
The question now is what are the write speeds, because I've read that the Movinand chip has very poor write speeds, especially in older devices like mine. Is it slower than a class 10 sd card?

Related

SD Card

Could anybody tell me, why my new SD Card (Panasonic 2 GB Class 6) is much slower on my Alpine than my old SD Card (Panasonic 2 GB Class 2)? Here are the results from the SK Tools benchmark :
Class 2 Card: Read 6187 kb. Write 636 kb.
Class 6 Card: Read 729 kb. Write 481 kb.
Isn't it funny?
Perhaps I should format the SD Card properly?
Any ideas?
Thank you.
are cards empty when you check write speed?
class tells about writing speed on complitely empty cards
I tried both benchmarks, with the empty and the full card. The class 2 is much faster, especially in the write result. Unfortunally I formatted the new card on my device, with the effect that the card was become more slower. After that I formatted the card on my computer, now it's better, but nevertheless slower than the old one.
maybe it's something wrong with the card
the 2nd one is almost 10 times slower readed :/
did you check speeds on PC?
maybe PPC just can't handle with faster card
deezer said:
maybe it's something wrong with the card
the 2nd one is almost 10 times slower readed :/
did you check speeds on PC?
maybe PPC just can't handle with faster card
Click to expand...
Click to collapse
Well, that's my question. Where can I get the adequate information? How can I check the speeds?
use this
http://www.simplisoftware.com/Public/index.php?request=HdTach
Now I've found out that SD/SDHC Memory Card file systems formatted with generic operating system formatting software do not comply with the SD Memory Card specification. You need a special formatting program that complies with the SD Memory Card specification.
Because I have a Panasonic card, I took the Panasonic free SW (
link: http://panasonic.jp/support/global/cs/sd/download/sd_formatter.html).
The benchmark results are: Nearly 14000 KB/s (read), but still 470 KB/s (write) only.
No idea, how to increase the write performance.

SD card advice

So I was thinking about upgrading my sd card to a 4GB class 6.
Are there any recommendations? I have seen this for almost nothing
Samsung 4GB MicroSD Ultra Speed Class 6 Memory Card.
Is this going to improve performance on my phone?
At present I do not have a second partition so no apps2sd no compcache, no JIT - I don't have many apps so not much point in apps2sd as I thought it would be faster reading them direct from the phone.
Can you enable JIT without second partition?
jazz8146 said:
So I was thinking about upgrading my sd card to a 4GB class 6.
Are there any recommendations? I have seen this for almost nothing
Samsung 4GB MicroSD Ultra Speed Class 6 Memory Card.
Is this going to improve performance on my phone?
At present I do not have a second partition so no apps2sd no compcache, no JIT - I don't have many apps so not much point in apps2sd as I thought it would be faster reading them direct from the phone.
Can you enable JIT without second partition?
Click to expand...
Click to collapse
Unless you read or write data on the card, increasing the speed of the card will have ZERO EFFECT.
lbcoder said:
Unless you read or write data on the card, increasing the speed of the card will have ZERO EFFECT.
Click to expand...
Click to collapse
That is my question though. Would it be worth getting a class 6 card and enabling SWAP, APS2SD etc as this would be writing to the card and reading.
There are class 10 cards available already. Those might give some extra boost!!!

[Q] Transcend Class 6 8gb slow write speeds?

When I first bought the cards I was getting fast write speeds around 6mbs as advertised. However after partioning it with wp7 and android and getting about 1.3mbs much less than before. The card is only a week old and before I call and ask I wonder if it could be do to the partitioning? Its divided between a 5.2gb android fat32 and a 2.3gb unformatted by wp7.
This is via usb btw, or is this a known problem through usb?

Speed Up Partitioned SDCard

So I have been tinkering with a chroot environment on a ext3 partitioned portion of my external sdcard. It is similar in partitioning to webtop2sd, but I only use the partition for a chroot environment not the whole webtop.
My issue:
The chroot environment is slow, like really slow. This is most noticeable with unpacking packages. Installing ssh and the 5 dependent packages took 10 minutes.
My setup:
I have a patriot class 10 16GB card. The SD card speed tests show the write speed to be 9.7MB/s and read speed at 13.5 MB/s. Not super fast, but it should be sufficient.
SD Card Cache:
I am running gingerblur and it appears that kenneth has already applied the cache hack which increases the read_ahead to 2MB.
My Question:
The read_ahead hack appears to be is done to 179:0. Is it possible this is not affecting mmcblk1p2? I am able to mount the ext3 partition as either /dev/block/mmcblk1p2 or /dev/vold/179:34. Do I need to somehow add an entry in /sys/devices/virtual/bdi for 179:34?? Would this work?
Any help would be appreciated, I realize this is a complicated question being asked by a less then competent person, so if it has not been entirely coherent I apologize.
Solution
Well I solved my issue. Turns out that my Patriot class 10 SDcard, while capable of sustained high read/write speeds, was very poor at handling random access read/writes. I put what I thought was a crappy old class 2 card SanDisk and everything worked as it should. I have looked around and apparently this is a known issue with manufacturers downgrading random access in favor of high direct throughputs to get that "class 10" rating. I assume this is probably more so with low end manufacturers such as Patriot. I have since ordered a class 4 SanDisk card and I expect that it will work just fine. I will post back if it doesn't.

[Q] Milestone highest SD Class I can go with

I know it has been asked a lot in the past, but searching didn't provide Milestone specific answer.
So If I buy Class 6 or Class 10, will the milestone be able to utilize the full write speed? I am running Cyanogenmod 7 RC0 (latest). At the moment I have 8GB class 4 Apacer microSD and tbh its a terrible card. All I get is 2.5 mb/s write on large files, but I am getting the same speed when the card is in card reader too so its not phone issue.
Thanks.
Maybe I'm wrong, but what I know is that the card class is the limit. It doesn't mean it will read/write at full speed all the time.
How are you testing your speeds?
Maybe SD Speed Increase help you.
https://play.google.com/store/apps/...t=W251bGwsMSwxLDEsImNvbS5zZGluY3JlYXNlLml0Il0.
I don't know how to test my speeds, but were getting 24mb/s read and 8mb/s write speeds in SD Tools ( https://play.google.com/store/apps/...1bGwsMSwxLDEsImFsZXMudmVsdXNjZWsuc2R0b29scyJd ). I'm using a Samsung 16gb Class2. I think the app is not calculating very well. Don't know.
I am using the SD card as USB mass storage instead of carrying separate thumb drive. I transfer a lot of large 1+ GB files.
I tried SD Speed increase last week and it does make a difference on smaller files, but when copying 2GB files it seems to start fast (like a burst mode), but if timed it takes exactly the same time to write something on the card.
I am going to change my 8GB card for 16GB today anyway I just wondered if class 10 is worth getting or should I get class 6 and save some money. Whatever I buy I will report back and test the speed.
I went ahead and bought Patriot LX 16 GB class 10 microSD. Now I get variable speeds from 3.5 mb/s to 8 mb/s depending on the file sizes. As I read somewhere this is due to fact that the phone is using MTP protocol to act as mass storage device.
Anyway with the old card I was topping only 2.5 mb/s no matter the file size, so it's definitely an upgrade and since class 6 was only 5$ cheaper I saw no reason not to buy the faster one, even if the milestone can't utilize its full capability. In the end its an old phone and I believe there weren't any class 10 cards out in 2009 anyway.
And one more thing, the camcorder isnt lagging anymore when recording videos
EDIT: After booting in recovery and clearing dalvik and cache partition I am getting 9.5 + mb/s, but it does start around 4.5 mb/s and then rises to its full speed. Cheers.
Except for the improvements in video recording, is there anything else that runs smoother for you when using the phone?
maango said:
Except for the improvements in video recording, is there anything else that runs smoother for you when using the phone?
Click to expand...
Click to collapse
I think everytime any app need to access your sd, it will be smoother, like gallery, taking photos, loading maps cached in sd, music apps indexing songs, etc. Accessing apps installed on sd card may be loaded faster too.
extrem0 said:
I think everytime any app need to access your sd, it will be smoother, like gallery, taking photos, loading maps cached in sd, music apps indexing songs, etc. Accessing apps installed on sd card may be loaded faster too.
Click to expand...
Click to collapse
Thats right. Gallery loads faster, applications and games moved to SD start up faster etc. Don't know about maps, but I suppose they cache faster too.
However the main difference is when copying stuff to phone in mass storage mode. Thats why I got a higher class card in first place. While all other stuff related to reading from SD do seem snappier, the difference is not all that great since even Class 2 cards can read with high speed, but when it comes to apps that are writing the difference is obvious.
I'm using a Samsung Essentials 32GB Class 10 Card.
Gave me some troubles at first, something with sector sizes seemed wrong - but after formatting it with this tool https://www.sdcard.org/downloads/formatter_3/ it worked.
Someone in these forums suggested the tools - search for the link to find the recommended settings.
Alright, thx for the answer. For someone not using the phone the same way as you, do you think it would be worth the money to get a faster card?
Sent from my Milestone using XDA
The difference between class 6 and class 10 right now is only few bucks. I don't see why not. You never know, may come in handy.
Here check this out, less then 1$ difference in price.
16GB microSDHC CARD Class 6 - Transcend
16GB microSDHC CARD Class 10 - Transcend
I wouldn't go below class 6 since the camera is lagging when recording videos.
Is it true that if a formatted microSD often will make it slow microSD?
It' unlikely, but possible.
My Samsung Essentials 32GB Class 10 card gave my Milestone hiccups at first (rebooted several times when powering on, rebooted every time I left USB mass storage mode) so I re-formatted it using these instructions: http://forum.xda-developers.com/showpost.php?p=23494134&postcount=7417
Now everything works fine and I still get a little more than 10MB/s when copying movies via USB - so no loss here.

Categories

Resources