Multitasking: does Apple hate it?

Aston441

macrumors 65816
Original poster
Sep 16, 2014
1,287
1,786
I was just remembering how awful the Macintosh operating system was before Steve Jobs scraped it and built OS X on top of NeXT.

One of the huge gripes I had was Mac multitasking in the late 90s was essentially non existent, even though Unix and other workstation and mainframe OSes had been multitasking for decades, and usable multitasking had been in consumer grade devices like the Amiga, the Atari, Acorn, etc for more than 10 years. Even Windows multitasking was passable.

When iOS came out, I could understand freezing applications in the background to make it possible for such a low powered low RAM device to be responsive.

What's the point of that today? It's extremely annoying to me that I can't, if I wish, allow an app to run all the time in the background.

The only argument I can see here to constantly shut down apps is battery life, however that could be the default, and I should have the option to let something run if I need it to.
 
  • Like
Reactions: mi7chy

Mabus51

macrumors 65816
Aug 16, 2007
1,334
818
It’s still battery life. Yes there have been some improvements in tech to work with the constraints. But battery tech hasn’t improved much since release in the 1800s. Sure methods in battery design have changed but its largely the same tech now as it was then.
 

macduke

macrumors G4
Jun 27, 2007
10,566
14,057
Central U.S.
I wish I could allow third party apps to persistently upload in the background. Now it's like a 10 minute limit, even after all these years, and yet iOS can upload photos to iCloud all day in the background. This would be especially useful for Lightroom on the iPad Pro, especially since Adobe doesn't allow you to multitask that app for whatever reason (high use of resources?). Otherwise if I could just "minimize" it to a small column I could work in another app.
 
  • Like
Reactions: chfilm and Aston441

Aston441

macrumors 65816
Original poster
Sep 16, 2014
1,287
1,786
It’s still battery life. Yes there have been some improvements in tech to work with the constraints. But battery tech hasn’t improved much since release in the 1800s. Sure methods in battery design have changed but its largely the same tech now as it was then.

I'm guessing you have a good background in chemistry.

I'm always a bit dismayed when lay people think that one day we're going to have a magic battery that has more energy usable energy in it by volume then gasoline.

That being said, lithium batteries are being used in impressive ways lately.

Like replacing the turbo pump in the Electron Rocket launch yesterday. WOW!!!
 
  • Like
Reactions: Mabus51

chris_b

macrumors newbie
Jan 30, 2017
25
25
Without a visible UI, what do you propose this app should do?
  • Download large files, i.e. Transmit (discontinued but I still use it)
  • Keep SSH connections open longer, i.e. Prompt
  • Keep my web conference session running, i.e. Webex
There are more but those are the most annoying to me, especially Prompt.
 
  • Like
Reactions: Aston441

chabig

macrumors 603
Sep 6, 2002
5,890
3,142
Are you sure? Background networking is one of the tasks specifically allowed. Maybe the Google app isn’t coded to take advantage of it.
 
  • Like
Reactions: akash.nu

mi7chy

macrumors 603
Oct 24, 2014
5,954
6,919
I believe the original vision for limiting multitasking on iOS was for making the device more responsive but along the way someone in supply chain took over and used it as an opportunity to keep hardware specs like DRAM minimal to increase profit margin and push new device sales. As much as iPad is touted as a PC replacement it's strange that I can't even put something as basic an active SSH session in the background without it dying after 3 minutes (used to be 10 minutes with iOS <= 6). Even the Apple IIgs from the 1980s could preemptively multitask with GNO or $5 Raspberry Pi Zero in current day. I also have Android devices that can SSH, torrent, run DLNA/uPNP media/file/web server, etc. in the background so it would be nice that it comes to iOS.
 
Last edited:

Lobwedgephil

macrumors 601
Apr 7, 2012
4,581
3,059
Example: Google Photos. I need it to upload photos in the background. If I put in the the background, iOS shuts it down.
I only open my google photos app every month or so, yet it still uploads all of my photos in the background. I know this as I use a google pixel as well.
 

Aston441

macrumors 65816
Original poster
Sep 16, 2014
1,287
1,786
I only open my google photos app every month or so, yet it still uploads all of my photos in the background. I know this as I use a google pixel as well.

That's the point I was trying to make. Apple shuts the app down in the background. I know Android can leave things running in the background.
[doublepost=1542050741][/doublepost]
I believe the original vision for limiting multitasking on iOS was for making the device more responsive but along the way someone in supply chain took over and used it as an opportunity to keep hardware specs like DRAM minimal to increase profit margin and push new device sales. As much as iPad is touted as a PC replacement it's strange that I can't even put something as basic an active SSH session in the background without it dying after 3 minutes (used to be 10 minutes with iOS <= 6). Even the Apple IIgs from the 1980s could preemptively multitask with GNO or $5 Raspberry Pi Zero in current day. I also have Android devices that can SSH, torrent, run DLNA/uPNP media/file/web server, etc. in the background so it would be nice that it comes to iOS.

I suspect you're at least partially correct. They get to cheap out on RAM especially.
 

Lobwedgephil

macrumors 601
Apr 7, 2012
4,581
3,059
That's the point I was trying to make. Apple shuts the app down in the background. I know Android can leave things running in the background.
[doublepost=1542050741][/doublepost]


I suspect you're at least partially correct. They get to cheap out on RAM especially.
The app works fine in the background on my iPhone, sorry if I wasn't clear. It always updates there pictures taken on my iPhone without opening the app.
 
  • Like
Reactions: A.R.E.A.M.

Aston441

macrumors 65816
Original poster
Sep 16, 2014
1,287
1,786
The app works fine in the background on my iPhone, sorry if I wasn't clear. It always updates there pictures taken on my iPhone without opening the app.
I've never seen that. Maybe it's been updated to do that recently. I'll have to try.
 

darkgoob

macrumors 6502
Oct 16, 2008
297
269
I was just remembering how awful the Macintosh operating system was before Steve Jobs scraped it and built OS X on top of NeXT.
You’re one of us! You’re one of us!

- guy from 12 monkeys who was a prophet in the middle ages then shows up on the streets of the future in 1995
 

cruisin

macrumors 6502a
Apr 1, 2014
956
215
Canada
I've never seen that. Maybe it's been updated to do that recently. I'll have to try.
Some apps like Dropbox or Google Photos use your changing location to wake up. If they see you have changed location recently the app gets permission from iOS to refresh and it uses this to continue uploading. You also need to open the app once in a while to convince iOS that you actually use the app.

See https://help.dropbox.com/mobile/location-data for Dropbox.
 

haruhiko

macrumors 603
Sep 29, 2009
5,029
2,536
Some apps like Dropbox or Google Photos use your changing location to wake up. If they see you have changed location recently the app gets permission from iOS to refresh and it uses this to continue uploading. You also need to open the app once in a while to convince iOS that you actually use the app.

See https://help.dropbox.com/mobile/location-data for Dropbox.
Wow didn't know that. Thanks very much.
 
  • Like
Reactions: Aston441