I need to get a bigger SD card for my NIKON baby I just bought. Does anyone have one that uses a class 2 or 4 large SD card above 8gb? How is it for taking pictures, recording in 720p hd, and stuff like that? I'm used to my computer reading cards slow at that's not a problem.
-------------------------------------
Sent from your mom!
There's all kind of directions to follow the exploration of this rabbit hole
First off, what model Nikon do you have?
Second, what interface are you using for PC connectivity (i.e. USB, IEEE 1394, card reader, etc.)
When you ask, "...how is it for taking pictures," what exactly are you trying to specify? Picture quality, processing speed, transfer speed, reliability, etc.
I am currently operating a Nikon DSLR with an 8GB class-6 SD card as primary. As far as classes go, the only major improvement you're going to notice is transfer rate; the time it takes to transfer data from your camera to your PC. As far as image processing goes, it's really up to the hardware your camera is made up of. If your camera's buffer is already exhausted before reaching the max. write speed of your SD card, a faster SD card will do you no good in this realm.
Anyhow, give a little more info about your equipment, and maybe more concise questions. I'd be glad to continue to help out where ever I can
Happy shooting!
Nicksil said:
There's all kind of directions to follow the exploration of this rabbit hole
First off, what model Nikon do you have?
Second, what interface are you using for PC connectivity (i.e. USB, IEEE 1394, card reader, etc.)
When you ask, "...how is it for taking pictures," what exactly are you trying to specify? Picture quality, processing speed, transfer speed, reliability, etc.
I am currently operating a Nikon DSLR with an 8GB class-6 SD card as primary. As far as classes go, the only major improvement you're going to notice is transfer rate; the time it takes to transfer data from your camera to your PC. As far as image processing goes, it's really up to the hardware your camera is made up of. If your camera's buffer is already exhausted before reaching the max. write speed of your SD card, a faster SD card will do you no good in this realm.
Anyhow, give a little more info about your equipment, and maybe more concise questions. I'd be glad to continue to help out where ever I can
Happy shooting!
Click to expand...
Click to collapse
Thanks for the reply, and right now I've got a L110. I've got a 8gb class 2 right now, which is what came with the package deal I got from Best Buy, and my main question I want to know is if I go to a 16 or 32gb class 2, would i just be shooting myself in the fott when it comes to the write speed of a photo once I have 200 on the card, etc.
What I also mean by "how is it for taking pictures" is what I just mentioned above, if I already have a couple thousand pics on the card and I want to take more pics, will the write time be unbearable or maybe like a second or two, tops?
And for the hd video it can do, would it take forever to write the video to the memory card, too, if I was to go with a 16 or 32gb class2.
From what I understand mainly the class refers to read/write speed, and as I mentioned before I am not too concerned with the speed of transfer to my computer, just concerned of the internal read/write speed.
And I would probably be connecting the card to the computer either via the built in card reader or maybe one of the cords I got with the camera (not sure what, yet)
jerry43812 said:
Thanks for the reply, and right now I've got a L110. I've got a 8gb class 2 right now, which is what came with the package deal I got from Best Buy, and my main question I want to know is if I go to a 16 or 32gb class 2, would i just be shooting myself in the fott when it comes to the write speed of a photo once I have 200 on the card, etc.
What I also mean by "how is it for taking pictures" is what I just mentioned above, if I already have a couple thousand pics on the card and I want to take more pics, will the write time be unbearable or maybe like a second or two, tops?
And for the hd video it can do, would it take forever to write the video to the memory card, too, if I was to go with a 16 or 32gb class2.
From what I understand mainly the class refers to read/write speed, and as I mentioned before I am not too concerned with the speed of transfer to my computer, just concerned of the internal read/write speed.
And I would probably be connecting the card to the computer either via the built in card reader or maybe one of the cords I got with the camera (not sure what, yet)
Click to expand...
Click to collapse
I just read up on your model Nikon for the first time; nice buy!
Anyhow, to sum this up as easily as possible -- if you want to step up your storage, you won't find it to adversely affect the way your camera currently operates. The more images formatted to your card will not affect write-time on any future images you take.
As for the video -- That'll all depend on what quality you shoot in. As I'm sure you're already aware, the better quality video you shoot, the larger file you create. The size and quantity of your files will have no factor on your transfer speeds. Keeping with a class-2 card will yield the same rates you've already been accustomed to.
Just a word of advice to follow up. In my experience with the digital realm of photography, it's not a bad idea to step up to at least a class-4 card. Now, on your camera, I can't be sure just how that might affect performance with respect to actually taking the shots. However, you stand a good chance of seeing a slightly increased write-time while taking burst shots. Not to mention the added advantage of have the faster transfer speeds when uploading images to your PC. 16-32GB of images on a class-2 card can take quite some time to process. Again, not a necessity, but just a heads up
Hi I've read some where in this forum that the galaxy S has some I/O problems which are leading to the frequent lags that the phone experiences
Frankly I do not know what I/O is but my question is whether I/O problem is a hardware or software problem. If it is software then fair and well, I'll wait for samsung to ooptimize the software
I have noticed that the benchmark software (Quadrant) runs relatively smoothly all the tests except the I/O test at which it stops for a while before moving to the next test. I dont know if this relates to the I/O problem.
Thanks for your answers
RADLOUNI said:
Hi I've read some where in this forum that the galaxy S has some I/O problems which are leading to the frequent lags that the phone experiences
Frankly I do not know what I/O is but my question is whether I/O problem is a hardware or software problem. If it is software then fair and well, I'll wait for samsung to ooptimize the software
I have noticed that the benchmark software (Quadrant) runs relatively smoothly all the tests except the I/O test at which it stops for a while before moving to the next test. I dont know if this relates to the I/O problem.
Thanks for your answers
Click to expand...
Click to collapse
Theres still no solid proof that its a software issue.
****
EarlZ said:
Theres still no solid proof that its a software issue.
Click to expand...
Click to collapse
****...............then you're saying its hardware ??????
He is not saying its hardware, just that there is no solid proof that its software.
However, based on the amount of working fixes, and reports of great improvements using Froyo I would put money on it being software related.
In fact...I am!
I am ordering a SGS in 3 days when my contract is up for renewal.
Actually, I think everyone's overlooking another obvious possible source of lag: clock-scaling for power conservation. If a phone slows down to 200MHz when it thinks it's inactive, and won't speed up until it sees evidence of activity lasting for 400ms, well... that's 400ms of lag you wouldn't get if the phone were running full-bore 1GHz all the time.
There's even an easy way to test the theory (on a rooted phone, at least) -- take two otherwise-identical phones, fully-charged, root one (while keeping the same rom), then install SetCPU and lock it into 'performance' mode so the phone can't slow down.
If the one locked at 100% CPU speed doesn't lag, and the one that's allowed to slow down to prolong the battery life does... well... there's the answer.
I mention this because I just experienced the night-and-day difference between the CDMA Hero's default power/speed (528MHz max, going down to 250MHz or less when "inactive") and with it locked to 712MHz in performance mode. Pretty much all of my lag problems vanished instantly when I locked it to performance mode. I have a hunch right now that perceived lagginess is almost entirely due to cpu scaling (particularly the time it takes to scale back up, and the criteria used for doing it).
Makes Sense
bitbang3r said:
Actually, I think everyone's overlooking another obvious possible source of lag: clock-scaling for power conservation. If a phone slows down to 200MHz when it thinks it's inactive, and won't speed up until it sees evidence of activity lasting for 400ms, well... that's 400ms of lag you wouldn't get if the phone were running full-bore 1GHz all the time.
There's even an easy way to test the theory (on a rooted phone, at least) -- take two otherwise-identical phones, fully-charged, root one (while keeping the same rom), then install SetCPU and lock it into 'performance' mode so the phone can't slow down.
If the one locked at 100% CPU speed doesn't lag, and the one that's allowed to slow down to prolong the battery life does... well... there's the answer.
I mention this because I just experienced the night-and-day difference between the CDMA Hero's default power/speed (528MHz max, going down to 250MHz or less when "inactive") and with it locked to 712MHz in performance mode. Pretty much all of my lag problems vanished instantly when I locked it to performance mode. I have a hunch right now that perceived lagginess is almost entirely due to cpu scaling (particularly the time it takes to scale back up, and the criteria used for doing it).
Click to expand...
Click to collapse
Very interesting theory, and it makes sense to be frank.
Are there any software out there that would enable me to lock the CPU speed to 1 GHz. I am willing to try this
RADLOUNI said:
Very interesting theory, and it makes sense to be frank.
Are there any software out there that would enable me to lock the CPU speed to 1 GHz. I am willing to try this
Click to expand...
Click to collapse
The guy just told you, root phone and install "Setcpu". That's the only way.
Looking at the benchmarks and the various fixes implemented I tend to lean towards the opinion that it may be hardware related.
hxxp://twitter.com/koush/status/20321413798
I'm not familiar enough with the internals of the phone. If there is faster flash memory located on the phone, then a repartition may be enough to fix the device. If not, then I'm afraid we may be stuck with some lag.
Would anyone be so kind as to explain what I/O is and why the setup in the SGS causes lagging while other android phones with similar specs don't seem to suffer from the same problems?
Thanks in advance
RADLOUNI said:
Very interesting theory, and it makes sense to be frank.
Are there any software out there that would enable me to lock the CPU speed to 1 GHz. I am willing to try this
Click to expand...
Click to collapse
not very interesting, as it's closer to the truth than you think.
think about it, Android OS is really Linux, the SGS is a miniature PC with phone capability.
everything else aside for the phone part, works just like a PC running Linux.
even on a Windows PC the Duo Core or Quad Core machines that has the Power Saving option enable behaves the same, when they are on iddle mode they run at 50% CPU power or less, and it takes them a fraction of a sec to speed back up, people that don't like that tiny lag, they always set the PC on performance mode, or always on, or simply not install the power saving software that comes with the PC.
we can do the same on the SGS phones, the only downside is that your battery will be out of juice faster than you think.
not to mention the Screen is the most power hungry part in the phone, just like most other phones with large LCD displays
did the install and...
Hi
I just did the install of setcpu and i will monitor the device for sometime before i give some feedback. My initiall impression is that the performance got better.
i set the software to performance mode and kept the limits between 100Mhz and 1000Mhz
i will also try to set the min limit to 800Mhz
Actually, that reminds me... the other thing I've seen cited a lot for causing lag is the way Android manages memory by terminating apps instead of using a swapfile. This can cause lag, because it simply takes time to call onPause()/onStop() and wait for it to finish, compared to unceremoniously just suspending the app and dumping a few megs to the microSD card.
Apparently, manufacturers don't use swapfile because most/all Android phones ship with class 2 microSD flash, in which case it would hurt performance more than it helped.
With that in mind, I'd say the following two things should be tried:
1) Buy a class 6 (or better) microSD card, format a swap partition, and use a rom on a rooted phone that supports it. For the record, swap with class 2 would be detrimental; swap with class 4 would be of minimal benefit; swap with class 6 is a big improvement; class 8 basically doesn't exist, and class 10 in real-world use -- with small, scattered files and random read-writes -- is only a little bit faster than class 6, because at that point the time it takes to deal with protocol matters becomes huge relative to the time it takes to actually DO the flash write (the SD card SPI and 4-bit protocols are *really* ugly, and overwhelmingly optimized for sequential reading and writing of bulk data. The moment you start doing random-access rewrites, their performance -- regardless of class -- goes to hell. That's part of the reason why pro gear still tends to use CompactFlash... it still has to deal with flash a page at a time, but it can access arbitrary tiny chunks of data scattered all over the place a lot faster and with a lot less ceremony than (micro)SD).
2) Install SetCPU and lock the CPU to max speed in "performance" mode.
SetCPU alone seemed to make the biggest difference with regard to keyboard input lag. My guess is that Android (or HTC's modifications for the Hero, Evo, etc... and quite possibly Samsung's too) slow the phone WAY down whenever an input area is displayed, on the theory that "most" apps at that point are just displaying the picture of a keyboard and waiting for the user to mash the screen with his finger. Without SetCPU, Graffiti is almost unusable and makes weird errors. With SetCPU locked to performance mode, Graffiti is almost flawless. It's literally a night-and-day difference.
Kpkpkpkp said:
Would anyone be so kind as to explain what I/O is and why the setup in the SGS causes lagging while other android phones with similar specs don't seem to suffer from the same problems?
Thanks in advance
Click to expand...
Click to collapse
Input/Output -data communication to/from the phone and other devices/networks
It's like when you are writing information to the system that comes from downloads, so whether you are syncing files, downloading from the marketplace or uploading...you are doing I/O....
"In computing, input/output, or I/O, refers to the communication between an information processing system (such as a computer), and the outside world possibly a human, or another information processing system. Inputs are the signals or data received by the system, and outputs are the signals or data sent from it. "
Wiki
bitbang3r said:
Actually, that reminds me... the other thing I've seen cited a lot for causing lag is the way Android manages memory by terminating apps instead of using a swapfile. This can cause lag, because it simply takes time to call onPause()/onStop() and wait for it to finish, compared to unceremoniously just suspending the app and dumping a few megs to the microSD card.
Apparently, manufacturers don't use swapfile because most/all Android phones ship with class 2 microSD flash, in which case it would hurt performance more than it helped.
With that in mind, I'd say the following two things should be tried:
1) Buy a class 6 (or better) microSD card, format a swap partition, and use a rom on a rooted phone that supports it. For the record, swap with class 2 would be detrimental; swap with class 4 would be of minimal benefit; swap with class 6 is a big improvement; class 8 basically doesn't exist, and class 10 in real-world use -- with small, scattered files and random read-writes -- is only a little bit faster than class 6, because at that point the time it takes to deal with protocol matters becomes huge relative to the time it takes to actually DO the flash write (the SD card SPI and 4-bit protocols are *really* ugly, and overwhelmingly optimized for sequential reading and writing of bulk data. The moment you start doing random-access rewrites, their performance -- regardless of class -- goes to hell. That's part of the reason why pro gear still tends to use CompactFlash... it still has to deal with flash a page at a time, but it can access arbitrary tiny chunks of data scattered all over the place a lot faster and with a lot less ceremony than (micro)SD).
Click to expand...
Click to collapse
To ask a question and summarize, if you were given a choice of any class card to put in your phone you'd chose a class 6 because of the performance benefit here? Or would you maybe go with a higher class because it'd get greater benefits in other areas? Thanks for the help, again, don't consider money as a factor for the main issue, just trying to learn a bit.
result
bitbang3r said:
Actually, that reminds me... the other thing I've seen cited a lot for causing lag is the way Android manages memory by terminating apps instead of using a swapfile. This can cause lag, because it simply takes time to call onPause()/onStop() and wait for it to finish, compared to unceremoniously just suspending the app and dumping a few megs to the microSD card.
Apparently, manufacturers don't use swapfile because most/all Android phones ship with class 2 microSD flash, in which case it would hurt performance more than it helped.
With that in mind, I'd say the following two things should be tried:
1) Buy a class 6 (or better) microSD card, format a swap partition, and use a rom on a rooted phone that supports it. For the record, swap with class 2 would be detrimental; swap with class 4 would be of minimal benefit; swap with class 6 is a big improvement; class 8 basically doesn't exist, and class 10 in real-world use -- with small, scattered files and random read-writes -- is only a little bit faster than class 6, because at that point the time it takes to deal with protocol matters becomes huge relative to the time it takes to actually DO the flash write (the SD card SPI and 4-bit protocols are *really* ugly, and overwhelmingly optimized for sequential reading and writing of bulk data. The moment you start doing random-access rewrites, their performance -- regardless of class -- goes to hell. That's part of the reason why pro gear still tends to use CompactFlash... it still has to deal with flash a page at a time, but it can access arbitrary tiny chunks of data scattered all over the place a lot faster and with a lot less ceremony than (micro)SD).
2) Install SetCPU and lock the CPU to max speed in "performance" mode.
SetCPU alone seemed to make the biggest difference with regard to keyboard input lag. My guess is that Android (or HTC's modifications for the Hero, Evo, etc... and quite possibly Samsung's too) slow the phone WAY down whenever an input area is displayed, on the theory that "most" apps at that point are just displaying the picture of a keyboard and waiting for the user to mash the screen with his finger. Without SetCPU, Graffiti is almost unusable and makes weird errors. With SetCPU locked to performance mode, Graffiti is almost flawless. It's literally a night-and-day difference.
Click to expand...
Click to collapse
HI I tried setCPU at performance mode , and i have to say that it improved the perofrmance A BIT. But i would not say that much has improved.
I guess that the class6 SD card option has more bearing on this issue than CPU speed scaling
RADLOUNI said:
HI I tried setCPU at performance mode , and i have to say that it improved the perofrmance A BIT. But i would not say that much has improved.
I guess that the class6 SD card option has more bearing on this issue than CPU speed scaling
Click to expand...
Click to collapse
Does the SD card lag fix option REQUIRE a class 6 card? That limits the size a bit, doesn't it? What is the biggest class 6 card available?
borchgrevink said:
Does the SD card lag fix option REQUIRE a class 6 card? That limits the size a bit, doesn't it? What is the biggest class 6 card available?
Click to expand...
Click to collapse
16GB
no, it does not need to be Class 6, it depends on the SD card build quality, some Class 2 performs as good as a Class 6
but it's a luck of the draw, if you have a known good Class 2 or Class 4 microSD card, then use it, no need to buy a new one
i suggest you to test the speed of the SD card before you do the mimocan thing
use this app, it's pretty accurate
http://forum.xda-developers.com/showthread.php?t=739083
The CPU theory doesn't really explain why symlinking the /dbdata/data folder to /data/data eliminates lag.
hxxp://android.modaco.com/content/samsung-galaxy-s-s-modaco-com/312298/got-the-stalling-problem-rooted-try-this/
It also seems that a 32gb class2 SanDisk card is OK.
http://android.modaco.com/content/s...rt-microsd-cards-that-work-with-mimocans-fix/
borchgrevink said:
It also seems that a 32gb class2 SanDisk card is OK.
http://android.modaco.com/content/s...rt-microsd-cards-that-work-with-mimocans-fix/
Click to expand...
Click to collapse
kinda pricey at the moment, aprox $135 for real non fake ones
I know the differences between the classes, but I'm more concerned about how the speeds effect some what I do on the phone. Currently I have a 16gb Samsung C2 that I took from an Epic. It seems to be working ok, just nothing to write home about. I am thinking about getting a 16-32gb c4 or higher. I'm just curious about what gains I would see
*would the camera be any quicker?
*I assume the gallery would be quite a bit quicker, can somebody verify?
*I use my phone as an mp3 in my car, would the lists load faster? as a player its just fine but it takes a while to load all the artists/albums, which is annoying when I am driving. I thought those were indexed but would a better card help that?
*any other daily activities that would see a direct effect?
I searched, but most people just asked questions I already knew. Thanks
Gibs679 said:
I know the differences between the classes, but I'm more concerned about how the speeds effect some what I do on the phone. Currently I have a 16gb Samsung C2 that I took from an Epic. It seems to be working ok, just nothing to write home about. I am thinking about getting a 16-32gb c4 or higher. I'm just curious about what gains I would see
*would the camera be any quicker?
*I assume the gallery would be quite a bit quicker, can somebody verify?
*I use my phone as an mp3 in my car, would the lists load faster? as a player its just fine but it takes a while to load all the artists/albums, which is annoying when I am driving. I thought those were indexed but would a better card help that?
*any other daily activities that would see a direct effect?
I searched, but most people just asked questions I already knew. Thanks
Click to expand...
Click to collapse
I have a 16gb class 4 and I haven't noticed any significant increase in speed from a 8gb class 2 card both were from sprint don't know the name of them yet
Sent from my PC36100 using XDA App
Class 4 cards will record HD without any hiccups. Class 2 skip all day long, because they can only right at 2mb a second which is far to slow for HD.
thanks for the info.
I just put a 16GB Class 6 card in my Evo and it more than doubled the write speed and more than tripled the read speed. I had the stock SD card that came with the phone. I believe it was an 8GB Class 2 SD Card.
I do alot of flashing of new ROMs and such, so the increase in write speed is very noticable when copying files to the SD card. I use to hover around 1.9-2.0MB/sec and now I'm seeing 4-5MB/sec write speeds.
I have a PNY U3 Turbo Performance 64GB High Speed MicroSDXC Class 10 UHS-I, up to 90MB/sec Flash Card. It seems to get slower with time. I mean it is literally taking me like 60 seconds to delete a few pictures. The card is formatted to portable storage. I only store music and photos on it. Reformatting offered no improvement. It is borderline unusable.
So, I benchmarked and found that my read speed is about 59 mb per sec and my write speed is 4.4 mb per sec. I can live with the read speed but the write speed is horrible. What gives?
How many pictures are you talking about, and how large are they?
128KB clusters?
I found trying to use 4K clusters in exfat was resulting in the same slowness. Reformatted to 128KB clusters and it flys (~20MB/s write ~70MB/read). Sandisk ultra plus 64GB.
I have this issue as well I have one of the fast Samsung cards. First few months worked great super fast but now takes a while to carry over a gig of pics and music. I also notice lag in loading and delteing photos through the phone
These are normal pics 5-6 MB. There has to be something wrong.
Irieone said:
These are normal pics 5-6 MB. There has to be something wrong.
Click to expand...
Click to collapse
If you find any info/solution let us know.
Im thinking about running it through one of the tests that show the read/write speed, if its not up to par on that I will contact samsung see if its covered under their warranty.
Why not opt for a 128GB sd card? My Moto X Pure will be here Thursday. I have a 64GB in my old phone but I may get 128.
Has the OP tried backing up their data and reformatting the card?
gpz1100 said:
Has the OP tried backing up their data and reformatting the card?
Click to expand...
Click to collapse
Yes, I have tried this a few times and it did not help. The write speed of this particular card is somewhere between 5 and 9 mb/sec. I have used multiple benchmarking tools that all confirm the same thing. The sad thing, if you drill down into the specifications for a lot of these new sd cards there is no mention of write- speeds. I asked a question similar to my OP on Reddit and had somebody with the same card echo my issue. Terrible write speeds. I am not in the mood to buy another card with great specs only to find it performs poorly in my phone? There is still a part of me that thinks it's hardware or software related and specific to the phone. I can't quite believe that something advertised as "turbo", UHS-1, Class 10, and 90 mb/sec has an actual write speed of 5 mb/sec. It seems criminal.
^^See my post #3. I've found this card to have very good write speeds on the phone of ~14-16 MB/s, reads around 40-50. On the pc through a usb 3 card reader I can write at the speeds posted above.
But yes, unless you drill down, the marketing and advertising doesn't list write speeds. I can see why. It all depends where you'll be using it. I'll be lucky to see sustained 10MB/s read through my dash cam (not sure what the write speed even is) even through the card is capable of 40MB/s +.
I should say, using the moto x, through MTP, I've seen read speeds upwards of 35-40MB/s, write speeds of about 7-10MB. The card is faster through twrp, backup stats indicate ~14-16MB/s.
http://forum.xda-developers.com/moto-x-style/general/micro-sd-speed-chart-t3196020
Haven't found any straight answer to this. Some argue it doesn't have the right connector for these cards, others say it's fine. Any first hand experience?
Also, are there any specs on the max write/read speed it can handle?
Thinking of getting this lexar in spite of some bad reviews
https://www.amazon.co.uk/Lexar-Prof...00U0XG678/ref=cm_cr_arp_d_product_top?ie=UTF8
Anyone? Sorry for the bump
I've bought that exact microSD on Amazon in July and it works perfectly, access speed is extremely high, I've even recorded some 4K videos directly on the microSD without any glitch or video problems.
It can take UHS-II cards but does not gain the speed improvement. There is a thread somewhere where a bunch of people posted their sd card results. No performance gain over UHS-I standard.
ok, thanks. So the only benefit is transfer speed from card to pc. Good enough for me.
Does anyone know the upper write/read speed limit of the phone?
Haskren said:
ok, thanks. So the only benefit is transfer speed from card to pc. Good enough for me.
Does anyone know the upper write/read speed limit of the phone?
Click to expand...
Click to collapse
Haven't seen anyone hit more than ~90MB/s read ~90MB/s write
Hopefully the S8 will natively support UHS-II