Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
This actually makes great sense. RAM causes a constant drain on the battery and the power usages of RAM is rather high when you compare it to CPU and GPU, especially in notebooks like this with very power efficient CPU's and integrated graphics.

But how come Apple uses battery life as the excuse, while they still insists on going with LP DDR3 memory on a machine supporting LP DDR4? DDR3 vs DDR4 isn't really about performance, it's all about power efficiency. DDR4 at the same frequencies and timings as DDR3 will use about half the power. So if battery life is Apple's concern, why not opt for LP DDR4 as Skylake features full support for both DDR3 and DDR4? It doesn't make much sense.

They used it as a convenient excuse. If battery life was the main concern, they would have used ddr4 and they wouldn't have added a power consuming touch sensor light-up graphic bar that is illuminated and draining power even if you never use it. Likewise with the fingerprint reader.
 
  • Like
Reactions: JamesPDX
They used it as a convenient excuse. If battery life was the main concern, they would have used ddr4 and they wouldn't have added a power consuming touch sensor light-up graphic bar that is illuminated and draining power even if you never use it. Likewise with the fingerprint reader.
....

Do you honestly think an OLED screen and fingerprint scanner use any appreciable battery life overall? I hope to god your "pro" field isn't electrical engineering.
 
  • Like
Reactions: BeefCake 15
In a couple years you'll have moved your VMs to the cloud. Not to say I still don't want 32GB, but the need to run local VMs is decreasing.

Meh, when I have local VM's I can test builds much quicker.
"Moore's law". "RAM". Spot the guy who has no clue what he's talking about :rolleyes:

Moores law has to do with transistor counts not the CPU if that is what you are getting at.

"Moore's law is the observation that the number of transistors in a dense integrated circuit doubles approximately every two years."
 
But how come Apple uses battery life as the excuse, while they still insists on going with LP DDR3 memory on a machine supporting LP DDR4? DDR3 vs DDR4 isn't really about performance, it's all about power efficiency. DDR4 at the same frequencies and timings as DDR3 will use about half the power. So if battery life is Apple's concern, why not opt for LP DDR4 as Skylake features full support for both DDR3 and DDR4? It doesn't make much sense.

Skylake doesn't support LPDDR4 at all. Only LPDDR3. Go to page 21 of the PDF...

http://www.intel.com/content/dam/ww...-mobile-h-processor-lines-datasheet-vol-1.pdf
 
Lame excuse....most Pros don't care about thinner or longer battery life...WE CARE ABOUT FUNCTIONALITY AND PERFORMANCE in a "pro" machine. The idevice folks are obviously calling the shots ...

If you care about performance then get a desktop variant in either the Mac Pro or 5K iMac.
[doublepost=1477917296][/doublepost]
Let people decide for themselves.

They do. If you don't like it then don't buy it. Simple as that.
 
Just wait for Gen 2 of these MBPs. They'll have Kaby Lake, will come with more PCIe lanes (full speed thunderbolt ports), better RAM support and surely with a 32GB option. It will also have faster integrated graphics and won't need an external chipset for TB, which means more real estate for other chips/or battery or even ports.
Didn't buy the Gen 1 MBA, instead bought the Gen 2 model when it came out. Never regretted that.
 
Just wait for Gen 2 of these MBPs. They'll have Kaby Lake, will come with more PCIe lanes (full speed thunderbolt ports), better RAM support and surely with a 32GB option.

Doesn't sound like Kaby Lake will support LPDDR4 either. Cannon Lake will probably be the first to support it.
 
In a couple years you'll have moved your VMs to the cloud. Not to say I still don't want 32GB, but the need to run local VMs is decreasing.
Why would I move my dev VMs to the cloud? A stable build VM is fine for the cloud but one where I want to repeatedly tinker is not. If you run dev environments on other people's kit then you deserve every bug and performance bottleneck you get. I want a persistently consistent environment that I'm sharing with no-one. VMs in even the best virtualised environments "leak" performance and issues if on the same physical tin or sharing the same infrastructure. At home, or in the office, I can tinker to my heart's content with bandwidth, cores, memory, disk space and know it's materially accurate, same with monitoring tools to monitor traffic between VMs and other issues.

Also, I like being able to try to break a system and do stuff to it that would get the humourless people in black suits and glasses visiting if it were on someone else's kit. I like giving my finished builds to test teams having already had the nastiest person I know (me...) trying to break it!

Finally, occasionally i go places where I can't get a network connection faster than carrier pigeon (IETF RFC 2549) and will need to either demonstrate a bunch of VM interactions or simply replicate a fault and I need a portable machine that can take the load. Unfortunately the new MBP does not meet my future needs in this regard.
 
  • Like
Reactions: The Mercurian
RAM is non-volatile, it requires constant power to function. There isn't any difference in power usage when you utilise 2% compared to 100% of the RAM. But you will notice higher power usage when you hit 100% as a result of the system needing to engage swapping / page filing so it engages the hard drive / SSD as well.
This is all true, but the RAM power usage sentence is somewhat misleading. Yes, power usage is the same while the RAM is –idle–, but there will be a considerable difference between usage of 4GB of RAM and 16GB of RAM as the RAM is read and written to. Pedantic, but true.

I don't think there has been a 100% accurate, full-picture post about RAM and power usage in this thread yet. Even the above statement misses a big consumer of power: packaging. You can't simply look at LPDDR3 or DDR4 or 4GB or 16GB or 32GB, you have to look at the whole picture. And that's why Schiller's comment was so especially ass-chapping to somebody (me) with a background in electrical engineering. It was incomplete to the point of stupidity (as is Phil's wont), and on-the-face- wrong to the point of absurdity. A few more examples: "water is wet", "the sun is hot", "blue is the best color". But Phil is a marketing guy, he is SUPPOSED to say dumb sh*t.

First off, to those folks calling for and comparing LPDDR4: neither Skylake nor Kaby Lake supports LPDDR4. So stop talking about it. Why? I think (and this is just my "expert" guess, FWIW) that given the TDP of the CPUs the RAM is working with, DDR4 and LPDDR3 are close enough in power performance and the CURRENT-gen CPU architecture is eating the bulk of the power, moving to LPDDR4 now just wouldn't be worth the effort. In other words: if the CPU is at 30, and the RAM is at 12, going to 8 just isn't enough to make that great of a difference so why bother.
The bigger question is density/packaging. If you are putting in 8 chips to get 16GB of RAM, and current density means 32 would requisitely need 16 chips, yeah, that's probably not a smart power move. Are there chips available to do 32GB in 8 chips? I dunno, I don't follow this stuff closely enough; but given that Dell, et al, are offering 32, and even 64, I'm betting there are. But I'm also betting they are more than 2x the price. At Apple's price points, that shouldn't be an issue; at Apple's MARGINs, however, different story. (Greed is an odd thing.) Packaging is a significant power consumer by way of inefficiency. However that's also why a 1Gb (notice G little b) RAM chip and 4Gb RAM chip can actually consume the same amount of power (and why Apple's bs about power consumption on the iPhone RAM was utter nonsense, obviously dispelled by the iPhone 6s and iPhone 7 Plus). But Apple's design choices are Apple's design choices, and they should be held accountable for them . Phil can't be allowed to have it both ways.
And that leads to the third thing to account for: battery. Apple made the new MBPs thinner and lighter, which I'd argue few buyers were ASKING for. In doing so, they reduced the battery size. Also, something I'd argue few buyers would have asked for. (Interestingly, see the iPhone discussions on this point. There is a trend, I notice…) With a smaller battery, and Apple trying to do more with less with lower TDP CPUs (mostly), the impact of RAM -might- actually be considerable enough of an issue to be noticeable. So… you get Phil's answer. Me? I'd not have chosen those design constraints, I'd have said increase the battery to accommodate at least 32GB and redesign the chassis thickness accordingly. But I'm here and Phil is there, go figure.

Perhaps the biggest point I'd like to leave folks with is this: Apple waited nearly 12 months to ship these MacBook Pros beyond when the CPUs they are running were available. Dell, HP, Lenovo… they were all shipping these same Sky Lake chips nearly a year. To me, there is nothing in these MBPs that couldn't have shipped months ago. Certainly, Apple could have shipped the $1499 model and made the Touch Bar a "this year" improvement. But they didn't. They strung along their "Pro" users for a year, never dropping the prices. And, even now, the $1299 entry-level MBP is LAST year's model! AT THE SAME PRICE! And it only gets worse when you start to look at the pricing point choices Apple made:
  • $1299 last year model with 2 year old CPU, 128GB of SSD
  • Want 256GB? +$200 (which is WAY above Market Price, by 100% or more) which puts the price at $1499 -->
  • $1499 this year model with a year old CPU, 256GB of SSD, performance pretty close to last year's $1499 model… So what did we really get NEW?? Nothing. A half pound, and smaller battery, and functionality that the competition has been shipping for nearly a year.
  • Want a CPU update? +$300, only choice --> $1799
  • $1799 for the REAL "updated" this year model, 8GB of RAM, 256GB SSD, year old CPUs and GPUs that the competition has been shipping for nearly a year.
  • That's a $500 price jump to get a "new" machine compared to years past! And when compared to Apple's circa-2010 marketshare resurgence, it is just astonishing. The reason that Macs started taking off was because users could buy a $1300 MacBook and GET a GREAT VALUE. Drive was upgradeable, RAM was upgradeable. Was that good for Apple's cash pile? Well, apparently it was, because Macs took off like wildfire. But since the rMBP, value has declined year after year, and Apple has been slower and slower to release rather than out in front.
I'm sorry… this just doesn't make sense! It doesn't jive with what I'm hearing from Apple wrt their marketing of the BEST products (a year late) from the best engineers and designers (a year late and nothing much better than Dell). The MacBook Pro line has become a progression of "f' you" models, an "up-sell" used car dealer's wet dream! "You can't afford a $2000 laptop, OK haha, well how 'bout a 2 year old one with 128GB of storage. Hahahahaha." "Oh, you do have a bit extra on your credit card limit? Well, then you get to move up to the next pile of crap." "What? You want performance that's more baseline for a '2017' product? $1800." "Annnnnd, if you want to plug anything into it, that'll be $25 for a Lightning cable, and $40 for a DisplayPort adapter, and… See… told you we'd get your $2000." Again, Apple can't have it both ways. They can't continue to say this stuff and we just accept it. There is a line in Apple's 1984 commercial that just sticks with me… right as the Apple hammer-thrower releases her hammer at the Big Face on the Big Screen, the man is saying "…our enemies shall talk themselves to death…". Apple is doing an awful lot of talking.
 
Last edited:
"Moore's law". "RAM". Spot the guy who has no clue what he's talking about :rolleyes:

From the Wikipedia: Moore's law (/mɔərz.ˈlɔː/) is the observation that the number of transistors in a dense integrated circuit doubles approximately every two years. https://en.wikipedia.org/wiki/Moore's_law

If I am not mistaken DRAM is an integrated circuit which has one capacitor and one transistor per bit. https://en.wikipedia.org/wiki/Dynamic_random-access_memory

So much for clue(s) ;-)
 
  • Like
Reactions: Surreal
A Swap file is going to be vastly slower than RAM, even on the SSDs provided. Swap file is going to make an application noticeable slower than if that memory could be thrown all in RAM.
I never said it would be as fast. Obviously it won't. But in many cases the difference will likely be negligible from an actual user experience perspective.
[EDIT: Actually, in all likelihood what you're saying is simply untrue; I very much doubt that, in most cases, swap usage will make the application noticeably slower with these SSDs. Or, at any rate, you'd have to provide a concrete test case to convince me. Sure, back in the days of 5400rpm HDs swapping was a nightmare. But I'm pretty skeptical that it would be so noticeable now. Besides that, the number of people who really require >16GB resident memory is probably very, very low... Even in the case of editing huge images, I would expect that clever engineering could fill data from SSD while processing resident memory... dunno, would have to look into to it (but that's a f***ing waste of time, just to appease trolls)... As I mentioned earlier, running high-end sample libraries of 100+ GB content is generally perfectly acceptable with 16GB. The rest is handled by streaming from the SSD (where time is less crucial and buffering feasible).]
Just at least, Apple should give the option.
Absolutely. Agreed. The 16GB limit is idiotic...
 
Last edited:
$439 to upgrade from 8GB to 64GB of DDR4 !! On a laptop - are you kidding me Apple!! (I'm ok.;))

https://system76.com/cart/configure/bonw11
A bunch of people have responded to me regarding this. I have only Apple systems, and no linux systems even though Mac is BSD linux. I was amused they got sales at all. Much less overwhelming their in-home servers. :D
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.