Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Data Storage Iphone Cellphones Software News Apple Hardware Technology

32GB iPhone 7 Has 8 Times Slower Storage Performance Than 128GB Model (thenextweb.com) 159

An anonymous reader quotes a report from The Next Web: Apple isn't telling you everything about its phones. Few weeks back, GSMArena reported that the 32GB iPhone 7 and 7 Plus had significantly slower storage performance than the 128GB and 256GB models of the device. In a new video, Unbox Therapy's Lew Hilsenteger conducted a series of speed tests that confirm the discrepancy in storage speeds between the different configurations of Apple's phone -- and it turns out the 32GB iPhone is about eight times slower than the larger capacity storage version of the device. For his first test, Hilsenteger used the free PerformanceTest Mobile app to compare the read and write speeds of the iPhone. While there was little difference between the read speeds of the 32GB and 128GB models, there's a huge disparity when it comes to write speed. The 32GB iPhone writes at 42MB per second, which is nearly eight times slower than the 128GB version's 341MB per second. Hilsenteger then performed a real-world speed test, which included transferring movies from a MacBook to the iPhone using a USB cable. While the 256GB model took two minutes and 34 seconds to complete the 4.2GB file transfer, the 32GB iPhone 7 needed a total of three minutes and 40 seconds for the same transmission.
This discussion has been archived. No new comments can be posted.

32GB iPhone 7 Has 8 Times Slower Storage Performance Than 128GB Model

Comments Filter:
  • The larger capacity phone has to have faster storage because there is just so much of it!
    • by DaHat ( 247651 )

      Why?

      Unlike a spinning disc/disk where assuming identical rotational speeds and platter counts... a higher capacity one is going to be able to read/write bits faster simply because they happen to land under the heads more often for a higher capacity driver than a lower capacity one... for a solid state storage device... those 'free' size 'advantages go away.

      • by Anonymous Coward

        Why?

        The summary mentioned similar read speed so most likely the reason is the same as discussed here (random link).

        http://www.howtogeek.com/165542/why-solid-state-drives-slow-down-as-you-fill-them-up/ [howtogeek.com]

        • by DaHat ( 247651 )

          The link you provide offers one possibility.

          Another is that as memory chips have gotten better/faster, many of those issues have been able to be worked out so they are less impactful depending on your memory size.

      • by DarkOx ( 621550 )

        You will see this with a lot of SSDs as well larger capacity models have better write performance because many are capable of paralleling writes. It takes some small bit of time to program a flash block, there is not need to keep data contiguous on a medium with no seek time, therefore you can spray data all over the flash medium and that is fine because you are logically mapping all the blocks anyway.

        Its not surprising to me that even the embedded NAND or NOR flash in smart phone would act like a raid0 ov

      • Actually, it's not 'have to', but more of a function of the process technology. The higher density NANDs are probably made w/ a shrunk version of the process, or maybe even another fab. As a result, they tend to be faster, while the 32GB tends to be slower. As an aside, I'm not sure why Apple made a 32GB version at all - they should have started at 64GB. Particularly since these phones come w/o SD card slots
    • I wonder how the flash is organized. Is it just a question of a single flash chip of varying size, or is it possible that the 128GB model is somehow comprised of 4x 32GB segments which allow write interleaving to happen?

      The only other explanation that I can think of would be that 128GB represents a level of density that requires superior flash chips which really are faster, and that 32GB uses older parts that are just plain slower.

      • Looks like it could be the latter - the 32GB using lower density NAND devices made up of older, larger process nodes, while the 128 and 256 are made up of process shrinks
  • by Kokuyo ( 549451 ) on Thursday October 20, 2016 @02:35AM (#53113303) Journal

    It does suck if your phone doesn't get the performance that could be achieved (and is achieved by other phones) but I'm not sure what this would mean in real life.

    Do you need this performance on a mobile device such as a phone? As the data transfer test proved, it's not eight times slower for that, it only takes somewhat longer.

    I thought it was normal the fewer flash chips perform worse.

    • by DaHat ( 247651 )

      It does suck if your phone doesn't get the performance that could be achieved (and is achieved by other phones) but I'm not sure what this would mean in real life.

      You must not be an American! *the previous point being pointed out by an American.

      Do you need this performance on a mobile device such as a phone?

      Need? Since when were the bill of rights, general contract law or general mobile phone performance specifications based on 'need'?

      As the data transfer test proved, it's not eight times slower for that, i

    • Most people aren't using a data cable any more. Remember when Apple finally allowed people to "cut the cable" and the rest of the world said, "about damn time"? Also, remember that the majority of people have Windows PCs, not Macs, and iTunes on Windows is a favorite past time for everybody to bash. Hence, the vast majority of people are using their iPhones in cordless mode, and presumably real world Wi-Fi on the iPhone is not enough to saturate the write limit.

      And for those who do still transfer by cable,

    • by AmiMoJo ( 196126 )

      The gap is so wide it makes me wonder if there is some other explanation. Maybe the controller doesn't support hardware encryption, so the CPU has to do it.

  • Rithmetics (Score:3, Insightful)

    by lifeisshort ( 648712 ) on Thursday October 20, 2016 @02:52AM (#53113353)
    Two minutes and 34 seconds is hardly eight times faster than three minutes and 40 seconds for the same transmission.
    • by Nyder ( 754090 )

      Two minutes and 34 seconds is hardly eight times faster than three minutes and 40 seconds for the same transmission.

      The 32GB iPhone writes at 42MB per second, which is nearly eight times slower than the 128GB version's 341MB per second

      • by Calydor ( 739835 )

        Which does seem to be the difference between buying a car with a top speed of 150 mph and one with a top speed of 800 mph. You never really get to go faster than 150 mph just because your car CAN.

    • by darkain ( 749283 )

      Internal write speed vs the USB bottleneck ...

      • Wait...it's lightning (or maybe just the iPhone) still using USB 2 for data transfer? Because in a proper setup, USB 3 can do more than 341MB/s on large files in continuous transfer.

    • The artificial benchmark has the headline grabbing 8x figure, but one might suspect that was simply a cache effect. The bigger drives having bigger caches that can fit the benchmarks entire dataset. The real world write test you are referencing is closer to the actual performance of the storage.

      In other words, the headline is sensational because the authors didn't understand how the hardware works.
  • Normal (Score:5, Insightful)

    by nospam007 ( 722110 ) * on Thursday October 20, 2016 @03:45AM (#53113487)

    Well, the 32er model has also 4 times less memory than the 128er model, so it's in no haste to save stuff, it will fill up quickly enough anyway.

  • "8 times slower"? (Score:5, Insightful)

    by stereoroid ( 234317 ) on Thursday October 20, 2016 @03:50AM (#53113501) Homepage Journal

    When writers use words like that, do they understand what they mean in mathematical terms? I have my doubts.

    • by twdorris ( 29395 )

      I've given up on this. It used to drive me nuts.

      I eventually had to install (yet another) "idiot jargon translation" plug-in in my brain at the "A is X times than B" point to flip and convert that to something more like "B is X times than A" to help reduce the risk of rupturing an aneurysm.

      • by twdorris ( 29395 )

        Bah. It appears Slashdot has an "idiot jargon translator" of its own that removed my less / more blocks marked with gt and lt symbols.

        "A is X times [ less ] than B" -> "B is X times [ more ] than A"

    • t = timeToMakeAStorageOperationOn32GB()
      t' = timeToMakeTheSameStorageOperationOn128GB()
      ASSERT(t / t' >= 8);
      Just look at the iOS code.
    • No, because it would be three times colder in hell if they did.
    • People who use that phrase are 8 times slower than people who use the proper phrasing. (unless, of course, they're measuring slowness as seconds per task, in which case it turns out to be exactly right)

    • Obviously the RTA is talking about bandwidth, not time to transfer...
  • by hcs_$reboot ( 1536101 ) on Thursday October 20, 2016 @04:56AM (#53113643)
    As long as the phone is not remarkably slow, does it matter if the storage is slower than the upper model? People buy the iPhone for iOS and its ergonomics.
    • More importantly, I wouldn't say that the 32GB model is 8x slower, but that the 128/256GB models are 8x faster. The article makes it seem like those getting less memory are screwed, which isn't the case. You just get the performance improvements of a better, parallel write architecture if you get the model with more memory.
    • As long as the phone is not remarkably slow, does it matter if the storage is slower than the upper model? People buy the iPhone for iOS and its ergonomics.

      Agreed. Add on teen to tween factors ("I have what the others have so I'm part of the 'in' group" et al) and it's like almost every other device/product. It can even be compared to clothing in price/quality/brand-name-BS. You have to analyze something to see if it's a real Gucci or a fake; the t[w]eens don't care; they focus on impression.

      Speed isn't something that's critical for handheld storage with limited processor speeds/bandwidth from the air or cables/etc unless you're testing to find flaws or bes

  • as massive numbers of dissatisfied customers return their new iPhone 7's complaining that they are too slow!

    Apple is said to be refusing the returns claiming, "at least they don't catch fire!"

  • "8 times slower"

    That's a meaningless statement. Remember when we used to pretend people here knew a little arithmetic and numbers.
  • Must be a coincidence.
  • by Jeremi ( 14640 ) on Thursday October 20, 2016 @09:38AM (#53114813) Homepage

    Are there situations where a user would notice a slower flash write speed on their cell phone?

    The only time I can think of where a phone would need to write massive amounts to flash is during an OS upgrade (which is hopefully a rare thing) -- even during an app install, the user is likely to be bounded by their network's download speed, not by the speed of writing to flash. Similarly, while recording live video, the phone only needs to write at the bandwidth of the video stream, no faster.

    Is there some use case I'm missing?

  • by Anonymous Coward

    I remember something like this being said about the MacBook Air. The bigger capacity drives were faster than the smaller ones. Even a difference between the 13" MBA and the 11" with similar drive capacity. For me I just found it probably a difference in suppliers on one manufacture vs another. You also have some other hardware differences. Probably similar to some PC notebooks having similar hardware but different results. Your going to have some variations in performance.

  • Do they mean that it has 1/8 the speed, or 12.5%? Because there is no real measurement of "8x slower" unless you have a common base for comparison.

    You can say the 32GB model is 8x faster, but "8x slower" doesn't really make sense.

    • It means the bits are moving backwards at 7x the reference speed:

      v = v_ref - 8*v_ref
      v = -7*v_ref

  • Do you guys not realize there are methods of writing other than transferring data via cable or wifi? I see a lot of comments saying it doesn't matter, but it could if you're taking high resolution video. I hear that some of these overheat a bit during that, but I'm curious if that is only the case with the one with fewer chips, thus too much activity on a single chip causes the heat issue?
  • Could it be that they are simply using 8 chips in parallel to make the 128 and 256GB sizes?

    Or that the larger sizes can access more layered wafers in parallel?

"All the people are so happy now, their heads are caving in. I'm glad they are a snowman with protective rubber skin" -- They Might Be Giants

Working...