Apple September 9th event

Page 19 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Rakehellion

Lifer
Jan 15, 2013
12,181
35
91
I still hate that incoming calls dont behave like any other notification. It's *not* OK for it to cancel my video recording!

I agree. I wish you could Do Not Disturb for phone calls only. Who uses their phone to make phone calls?
 

CZroe

Lifer
Jun 24, 2001
24,195
857
126
The real problem is that iOS doesn't page things out of memory non-destructively. It should dump the entire state and restore the entire state. How can they expect third party apps to do it right if they don't even do it right themselves?

When it reloads a tab it hits the server for the latest version and wastes more of your data. Grrr...
 

Eug

Lifer
Mar 11, 2000
24,047
1,676
126
The real problem is that iOS doesn't page things out of memory non-destructively. It should dump the entire state and restore the entire state. How can they expect third party apps to do it right if they don't even do it right themselves?

When it reloads a tab it hits the server for the latest version and wastes more of your data. Grrr...
I agree. Apple's philosophy on this has its justification, but for Safari it causes too many problems IMO. I think for 2+ GB RAM iDevices in Safari there should be an option to keep some numbers of tabs in memory without having them reload. Or if they must reload, consider paging to flash.
 

CZroe

Lifer
Jun 24, 2001
24,195
857
126
I agree. Apple's philosophy on this has its justification, but for Safari it causes too many problems IMO. I think for 2+ GB RAM iDevices in Safari there should be an option to keep some numbers of tabs in memory without having them reload. Or if they must reload, consider paging to flash.
Switching between tabs it should page at least the most recent two tabs sessions. Switching between Safari and other apps it should page at least one tab/session. The OS is supposed to facilitate what the user wants to do, not act destructively without ever asking the user if he/she wants to close something without saving. Microsoft seems to have forgotten this too (no more "are you sure?" prompts for shutting down, automatic restarts, etc)
 

Eug

Lifer
Mar 11, 2000
24,047
1,676
126
Switching between tabs it should page at least the most recent two tabs sessions. Switching between Safari and other apps it should page at least one tab/session. The OS is supposed to facilitate what the user wants to do, not act destructively without ever asking the user if he/she wants to close something without saving. Microsoft seems to have forgotten this too (no more "are you sure?" prompts for shutting down, automatic restarts, etc)

It should be noted that the iPhone 6s now has a MacBook class of flash storage controller, which would facilitate paging in terms of speed.

77665.png


77668.png


In practice, it seems random IO performance is relatively low, but it’s likely that we’re looking at a bottleneck of the testing methodology as the queue depth of the test is 1 and given PCB size limitations it isn’t reasonable to have as many NAND die working in parallel as we would see in something like a laptop.
 

CZroe

Lifer
Jun 24, 2001
24,195
857
126
1. Copy your post
2. Open the second page
3. Go back and see if your post is still there, if not, paste
4. Get content from the second page and paste in your post


I know how iOS handles memory. I'm not relying on luck to make sure my content isn't refreshed whether I have 1GB or RAM or 16GB. I do the same thing on the desktop.
Your desktop doesn't destructively close unsaved documents when you multitask. It's the job of a multitasking operating system to handle multitasking non-destructively. The user shouldn't be afraid to do the things multitasking is supposed to allow the user to do. iOS is more concerned with masking the issues of having too little memory than it is in facilitating what the user wants. It's completely backwards from how things are supposed to work. It's the major drawback to one company controlling everything from design to hardware to software: they get to manipulate the user experience to mask issues so they could stretch the product cycles and get away with too little system memory (higher profit margins).

I still think it's laughable when I switch back to an app and see a screenshot of where I left it only to watch it reload and lose everything. If it can save a screenshot then it should be able to save the state of the entire application.

I'm not an Apple hater. I'm using my 128GB iPhone 6 Plus right now. I'm just pointing out where they need to improve.
 

VashHT

Diamond Member
Feb 1, 2007
3,307
1,353
136
Well my 6S+ shipped last night, was supposed to get here by 10/14 so it's nice to see they have supply under control for this launch.
 

Eug

Lifer
Mar 11, 2000
24,047
1,676
126
Your desktop doesn't destructively close unsaved documents when you multitask. It's the job of a multitasking operating system to handle multitasking non-destructively. The user shouldn't be afraid to do the things multitasking is supposed to allow the user to do. iOS is more concerned with masking the issues of having too little memory than it is in facilitating what the user wants. It's completely backwards from how things are supposed to work. It's the major drawback to one company controlling everything from design to hardware to software: they get to manipulate the user experience to mask issues so they could stretch the product cycles and get away with too little system memory (higher profit margins).

I still think it's laughable when I switch back to an app and see a screenshot of where I left it only to watch it reload and lose everything. If it can save a screenshot then it should be able to save the state of the entire application.

I'm not an Apple hater. I'm using my 128GB iPhone 6 Plus right now. I'm just pointing out where they need to improve.
On an iPhone, this is a big annoyance.

On an iPad Pro, this would be a deal-killer for some people.
 

CZroe

Lifer
Jun 24, 2001
24,195
857
126
I just left Tapatalk to get a picture from Google Image Search so I could edit it into my post. Tapatalk had reloaded when I returned and I had to pick my forum and find the thread and find the post I wanted to edit all over again. When I was done editing and uploading the picture with Tapatalk, I realized that I would need another picture that was already in my search results in Safari. I switched to Safari, long-pressed the image to save it, and switched back in about 5 seconds and Tapatalk had kicked me out AGAIN. I have a jailbreak tweak that lets me tap the icon in the switcher to keep it running in the background but that usually isn't necessary for a quick switch like that (and shouldn't be).
 

Rakehellion

Lifer
Jan 15, 2013
12,181
35
91
The real problem is that iOS doesn't page things out of memory non-destructively. It should dump the entire state and restore the entire state. How can they expect third party apps to do it right if they don't even do it right themselves?

When it reloads a tab it hits the server for the latest version and wastes more of your data. Grrr...

I don't think most people want their storage filled up with 100MB save states from the last 20 apps you used.
 

Rakehellion

Lifer
Jan 15, 2013
12,181
35
91
That's not we are advocating at all. It'd be more like save states from the last 2 inactive Safari tabs we used.



In this case, Apple is the developer.

You can add websites to the reading list if you want to. But it doesn't make much sense to save the content of the internet since that's something that constantly changes.
 

CZroe

Lifer
Jun 24, 2001
24,195
857
126
That's up to the app developer, not Apple.
As I said before: Apple is not doing it right. How can they expect other apps to suspend properly if they themselves do not?

Tapatalk can't tell Apple to tone down their aggressive memory reclaiming processes and behavior. Tapatalk can't tell Apple that 1GB is too little for a 64bit 1080p device. If Tapatalk manages to fake it better than Apple can, then GREAT, but if Apple can't even get their own apps to behave correctly then Apple shares the blame for their decision.

Even the 5S should have had 2GB. Period.

You can add websites to the reading list if you want to. But it doesn't make much sense to save the content of the internet since that's something that constantly changes.

It's your WORK that matters. The web content can be retrieved again, but when it reloads MINUS your work, there's a problem.

It would take very little to save the state for most apps (probably less than the screenshot it uses to fake it). It does not need to be a complete memory dump including all of the resources the app can load again from the source files. If I wanted to save my progress in a console game like Super Mario Bros, I only need to save the state of a few specific memory addresses (level, items, score, coordinates, power up status, timer, etc) because I can reinitialize everything else. Chrome certainly manages on a notebook/desktop just fine and it isn't saving several hundred MBs of uncompressed data per page. It reloads my half-typed post just fine.
 
Last edited:

Aikouka

Lifer
Nov 27, 2001
30,383
912
126
Anyone else having to adapt to the vibration on the 6S? For example, with any previous iPhone at work, I'd try to keep the thing off the top of my desk by putting it on anything to help absorb the vibrations. With this phone, keeping it on any of those items that I'd previously use make it virtually inaudible.
 

Ichinisan

Lifer
Oct 9, 2002
28,298
1,235
136
I don't think most people want their storage filled up with 100MB save states from the last 20 apps you used.

Why does it matter? As long as it uses the unused space on your device and automatically dumps the oldest cache when you need it for something new.

Yeah, and it only needs to save your most recent few tabs anyway. Seriously.
 

PricklyPete

Lifer
Sep 17, 2002
14,582
162
106
Insane, isn't it? Quickly getting to the point where an average joe would have no real reason for a PC anymore.


For home use...I'm rarely ever using my PC unless I'm hobby coding or manipulating photos. 90%+ of my personal computer time is on my phone. I still sit at a computer at work all day, but if my phone had a keyboard/monitor setup, 100% of my work could be done using the processing power of my phone. I don't see PC/laptops being around too much longer.
 

Midwayman

Diamond Member
Jan 28, 2000
5,723
325
126
For home use...I'm rarely ever using my PC unless I'm hobby coding or manipulating photos. 90%+ of my personal computer time is on my phone. I still sit at a computer at work all day, but if my phone had a keyboard/monitor setup, 100% of my work could be done using the processing power of my phone. I don't see PC/laptops being around too much longer.

One of the biggest things keeping me from going some things is the lack of precision that comes from using a finger. The IPP solves that at least. If Apple ever implements a real file system for ios....