Overclock.net › Forums › Industry News › Software News › [ARS] Apple: Beginning February 2015, App Store submissions need to be 64-bit
New Posts  All Forums:Forum Nav:

[ARS] Apple: Beginning February 2015, App Store submissions need to be 64-bit - Page 4

post #31 of 81
this is about andriod. They're aiming to keep all the good apps away from andriod.

Basically andriod isn't close to supporting 64bit across the whole environment. this will make many apps apple exclusive. That's all this is about... this is also about forcing people on old ipads to upgrade and old iphones to upgrade.

though i suspect the ipad upgrade is the biggest issue on their list.
 
Deep-6
(14 items)
 
 
CPUMotherboardGraphicsRAM
Core I5-4690K Asus Maximus VI Gene MSI GAMING 4G GTX 970 gskill sniper 
Hard DriveHard DriveCoolingOS
Samsung 850 evo  Samsung 850 evo Thermalright HR-02 Macho Rev.B Windows 10 Pro 
MonitorKeyboardPowerCase
Acer K242hl Corsair Raptor K30 Seasonic X-650 Fractal Design Arc Mini R2 
MouseAudio
Logitech MX518 Sennheiser - MOMENTUM Over-the-Ear Headphones 
  hide details  
Reply
 
Deep-6
(14 items)
 
 
CPUMotherboardGraphicsRAM
Core I5-4690K Asus Maximus VI Gene MSI GAMING 4G GTX 970 gskill sniper 
Hard DriveHard DriveCoolingOS
Samsung 850 evo  Samsung 850 evo Thermalright HR-02 Macho Rev.B Windows 10 Pro 
MonitorKeyboardPowerCase
Acer K242hl Corsair Raptor K30 Seasonic X-650 Fractal Design Arc Mini R2 
MouseAudio
Logitech MX518 Sennheiser - MOMENTUM Over-the-Ear Headphones 
  hide details  
Reply
post #32 of 81
Quote:
Originally Posted by azanimefan View Post

this is about andriod. They're aiming to keep all the good apps away from andriod.

Basically andriod isn't close to supporting 64bit across the whole environment. this will make many apps apple exclusive. That's all this is about... this is also about forcing people on old ipads to upgrade and old iphones to upgrade.

though i suspect the ipad upgrade is the biggest issue on their list.
But if developers stopped supporting 32-bit they'd ostracise a large portion of iOS devices so that's unlikely to happen for a while.
Kasuf
(9 items)
 
  
CPUMotherboardGraphicsRAM
Core i5 6600K ASRock Z170 Pro4 ASUS Radeon RX 480 ROG Strix Corsair Vengeance LPX 32GB 3000MHz 
Hard DriveCoolingMonitorPower
Samsung 850 EVO Noctua NH-D15 LG 34" Ultrawide (LG34UC98) Corsair HX750i 
Case
Silverstone FT05B-W 
  hide details  
Reply
Kasuf
(9 items)
 
  
CPUMotherboardGraphicsRAM
Core i5 6600K ASRock Z170 Pro4 ASUS Radeon RX 480 ROG Strix Corsair Vengeance LPX 32GB 3000MHz 
Hard DriveCoolingMonitorPower
Samsung 850 EVO Noctua NH-D15 LG 34" Ultrawide (LG34UC98) Corsair HX750i 
Case
Silverstone FT05B-W 
  hide details  
Reply
post #33 of 81
Quote:
Originally Posted by azanimefan View Post

this is about andriod. They're aiming to keep all the good apps away from andriod.

Basically andriod isn't close to supporting 64bit across the whole environment. this will make many apps apple exclusive. That's all this is about... this is also about forcing people on old ipads to upgrade and old iphones to upgrade.

though i suspect the ipad upgrade is the biggest issue on their list.

As much as I despise Apple to it's core, I just don't see this.

They are not forbidding 32bit apps and any company wanting to distribute an app to the masses on any system right now is going to submit a 32bit version regardless of also having to submit a 64bit.

It looks like a slow push to eventually get all apps 64bit which is a good thing.
Then once 99% of apps are 64bit we can do away with 32bit CPUs.

Once 32bit CPUs are done way with - which would also require all OS's to be 64bit - then everything will be 64bit.
post #34 of 81
Quote:
Originally Posted by azanimefan View Post

this is about andriod. They're aiming to keep all the good apps away from andriod.

Basically andriod isn't close to supporting 64bit across the whole environment. this will make many apps apple exclusive. That's all this is about... this is also about forcing people on old ipads to upgrade and old iphones to upgrade.

though i suspect the ipad upgrade is the biggest issue on their list.

Well I love Android but this is a good move by Apple. And btw, the applications submitted to the App Store should include x64 support, not just be explicitly x64. Also, it's about time chip makers started to make x64 chips (Qualcomm, Samsung, Nvidia...etc).
post #35 of 81
Quote:
Originally Posted by DuckieHo View Post

I updated the OP about "include".

Quote:
Originally Posted by Mrzev View Post

Actually no. If you want to make an application for iPhones, it must go trough the Apple Store. As for 32 vs 64, the vast majority of applications do not require nor gain anything from the extra 32 bits. More so, its actually less efficient in those applications. I agree in a sense that legacy applications makes things harder on the OS people, but that's because the developers typically come up with hacky solutions to some things... kinda like why Windows 10 is not Windows 9.

But, if you can explain to me why or how most applications take advantage of 64 bits, I would appreciate it.
In addition to the certain workloads that benefit from 64-bit (which isn't actually many in smartphone applications).... the real benefit in performance would come from ARMv8 ISA itself. During the move to the 64-bit instruction set, ARM did some work to remove some legacy designs which simplified the registers.

Quote:
Originally Posted by Shrak View Post

Memory usage should actually go down a bit tongue.gif

64bit memory usage is higher then 32bit yes, but right now you have both 64bit and 32bit being loaded simultaneously. Once you cut out all traces of 32bit libraries, overall memory usage should be lower.
Why would memory go down in a 64-bit vs 32-bit compare (ignoring multiple libraries having to be loaded)?

A 64-bit pointer takes up more space than a 32-bit pointer?

I took what he was saying as right now with fat binarys you have to load 2 sets of libraries when you cut out the 32bit libs you use less RAM because you're 64 only.
 
DD Portable
(12 items)
 
 
CPUMotherboardGraphicsRAM
i5 5675C Gigabyte GA-Z97X Gaming 5 XFX RX 480 GTR 32GB Corsair Vengeance 1600 
Hard DriveHard DriveHard DriveCooling
Samsung 840 Evo Western Digital Black RE4 2TB Western Digital Green 2TB bequiet! Silent Wings 2 140mm PWM 
CoolingCoolingCoolingOS
bequiet! Silent Wings 2 140mm PWM bequiet! Shadow Wings SW1 120mm PWM bequiet! Dark Rock Pro 3 Arch X64 / Gnome and OSX 10.11 
MonitorKeyboardPowerCase
Samsung 590D 4K KBC Poker II be quiet! Straight Power 10 400W bequiet! Silent Base 800 
MouseAudioAudio
Speedlink Omni VI  Sound Blaster Z  Bose Companion 2  
CPUMotherboardGraphicsRAM
i5 3427U The Googs HD4000 4GB DDR3 
Hard DriveOSMonitorKeyboard
32GB Flash / 128GB SanDisk Extreme SD card ChromeOS / Ubuntu 14.04 12" 2560x1700 bad 
PowerCaseMouseAudio
not much  Aluminium  Trackpad it makes noise I think  
  hide details  
Reply
 
DD Portable
(12 items)
 
 
CPUMotherboardGraphicsRAM
i5 5675C Gigabyte GA-Z97X Gaming 5 XFX RX 480 GTR 32GB Corsair Vengeance 1600 
Hard DriveHard DriveHard DriveCooling
Samsung 840 Evo Western Digital Black RE4 2TB Western Digital Green 2TB bequiet! Silent Wings 2 140mm PWM 
CoolingCoolingCoolingOS
bequiet! Silent Wings 2 140mm PWM bequiet! Shadow Wings SW1 120mm PWM bequiet! Dark Rock Pro 3 Arch X64 / Gnome and OSX 10.11 
MonitorKeyboardPowerCase
Samsung 590D 4K KBC Poker II be quiet! Straight Power 10 400W bequiet! Silent Base 800 
MouseAudioAudio
Speedlink Omni VI  Sound Blaster Z  Bose Companion 2  
CPUMotherboardGraphicsRAM
i5 3427U The Googs HD4000 4GB DDR3 
Hard DriveOSMonitorKeyboard
32GB Flash / 128GB SanDisk Extreme SD card ChromeOS / Ubuntu 14.04 12" 2560x1700 bad 
PowerCaseMouseAudio
not much  Aluminium  Trackpad it makes noise I think  
  hide details  
Reply
post #36 of 81
Thread Starter 
Quote:
Originally Posted by GermanyChris View Post

I took what he was saying as right now with fat binarys you have to load 2 sets of libraries when you cut out the 32bit libs you use less RAM because you're 64 only.

Yes, but most applications are still 32-bit only and that wouldn't be an issue.

In 32-bit vs 64-bit..... 64-bit should take a bit more more memory (something like 1-10%).
Once again...
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 920 [4.28GHz, HT] Asus P6T + Broadcom NetXtreme II VisionTek HD5850 [900/1200] + Galaxy GT240 2x4GB G.Skill Ripjaw X [1632 MHz] 
Hard DriveOSMonitorKeyboard
Intel X25-M 160GB + 3xRAID0 500GB 7200.12 Window 7 Pro 64 Acer H243H + Samsung 226BW XARMOR-U9BL  
PowerCaseMouseMouse Pad
Antec Truepower New 750W Li Lian PC-V2100 [10x120mm fans] Logitech G9 X-Trac Pro 
  hide details  
Reply
Once again...
(13 items)
 
  
CPUMotherboardGraphicsRAM
i7 920 [4.28GHz, HT] Asus P6T + Broadcom NetXtreme II VisionTek HD5850 [900/1200] + Galaxy GT240 2x4GB G.Skill Ripjaw X [1632 MHz] 
Hard DriveOSMonitorKeyboard
Intel X25-M 160GB + 3xRAID0 500GB 7200.12 Window 7 Pro 64 Acer H243H + Samsung 226BW XARMOR-U9BL  
PowerCaseMouseMouse Pad
Antec Truepower New 750W Li Lian PC-V2100 [10x120mm fans] Logitech G9 X-Trac Pro 
  hide details  
Reply
post #37 of 81
I really loathe Apple but I agree with this move. If you dont make the devs do this they never will.
post #38 of 81
Quote:
Originally Posted by DuckieHo View Post

Quote:
Originally Posted by GermanyChris View Post

I took what he was saying as right now with fat binarys you have to load 2 sets of libraries when you cut out the 32bit libs you use less RAM because you're 64 only.

Yes, but most applications are still 32-bit only and that wouldn't be an issue.

In 32-bit vs 64-bit..... 64-bit should take a bit more more memory (something like 1-10%).

I agree but I don't think that was his point but I'm sure he'll be along to correct me if I'm wrong
 
DD Portable
(12 items)
 
 
CPUMotherboardGraphicsRAM
i5 5675C Gigabyte GA-Z97X Gaming 5 XFX RX 480 GTR 32GB Corsair Vengeance 1600 
Hard DriveHard DriveHard DriveCooling
Samsung 840 Evo Western Digital Black RE4 2TB Western Digital Green 2TB bequiet! Silent Wings 2 140mm PWM 
CoolingCoolingCoolingOS
bequiet! Silent Wings 2 140mm PWM bequiet! Shadow Wings SW1 120mm PWM bequiet! Dark Rock Pro 3 Arch X64 / Gnome and OSX 10.11 
MonitorKeyboardPowerCase
Samsung 590D 4K KBC Poker II be quiet! Straight Power 10 400W bequiet! Silent Base 800 
MouseAudioAudio
Speedlink Omni VI  Sound Blaster Z  Bose Companion 2  
CPUMotherboardGraphicsRAM
i5 3427U The Googs HD4000 4GB DDR3 
Hard DriveOSMonitorKeyboard
32GB Flash / 128GB SanDisk Extreme SD card ChromeOS / Ubuntu 14.04 12" 2560x1700 bad 
PowerCaseMouseAudio
not much  Aluminium  Trackpad it makes noise I think  
  hide details  
Reply
 
DD Portable
(12 items)
 
 
CPUMotherboardGraphicsRAM
i5 5675C Gigabyte GA-Z97X Gaming 5 XFX RX 480 GTR 32GB Corsair Vengeance 1600 
Hard DriveHard DriveHard DriveCooling
Samsung 840 Evo Western Digital Black RE4 2TB Western Digital Green 2TB bequiet! Silent Wings 2 140mm PWM 
CoolingCoolingCoolingOS
bequiet! Silent Wings 2 140mm PWM bequiet! Shadow Wings SW1 120mm PWM bequiet! Dark Rock Pro 3 Arch X64 / Gnome and OSX 10.11 
MonitorKeyboardPowerCase
Samsung 590D 4K KBC Poker II be quiet! Straight Power 10 400W bequiet! Silent Base 800 
MouseAudioAudio
Speedlink Omni VI  Sound Blaster Z  Bose Companion 2  
CPUMotherboardGraphicsRAM
i5 3427U The Googs HD4000 4GB DDR3 
Hard DriveOSMonitorKeyboard
32GB Flash / 128GB SanDisk Extreme SD card ChromeOS / Ubuntu 14.04 12" 2560x1700 bad 
PowerCaseMouseAudio
not much  Aluminium  Trackpad it makes noise I think  
  hide details  
Reply
post #39 of 81
Quote:
Originally Posted by DuckieHo View Post

Yes, but most applications are still 32-bit only and that wouldn't be an issue.

In 32-bit vs 64-bit..... 64-bit should take a bit more more memory (something like 1-10%).

32 bit = less memory than 64 bit
64 bit = more memory than 32 bit
32 bit and 64 bit = more memory than a single of the two.

Ignoring the fact that both both 32 bit libs and 64 bit libs are loaded simultaneously as is, is like ignoring to put lemon in a lemon cake. Switching the whole system to purely 64 bit ( their goal ), will yield less memory usage overall.
post #40 of 81
Quote:
Originally Posted by Shrak View Post

Quote:
Originally Posted by DuckieHo View Post

Yes, but most applications are still 32-bit only and that wouldn't be an issue.

In 32-bit vs 64-bit..... 64-bit should take a bit more more memory (something like 1-10%).

32 bit = less memory than 64 bit
64 bit = more memory than 32 bit
32 bit and 64 bit = more memory than a single of the two.

Ignoring the fact that both both 32 bit libs and 64 bit libs are loaded simultaneously as is, is like ignoring to put lemon in a lemon cake. Switching the whole system to purely 64 bit ( their goal ), will yield less memory usage overall.

and that makes me correct..
 
DD Portable
(12 items)
 
 
CPUMotherboardGraphicsRAM
i5 5675C Gigabyte GA-Z97X Gaming 5 XFX RX 480 GTR 32GB Corsair Vengeance 1600 
Hard DriveHard DriveHard DriveCooling
Samsung 840 Evo Western Digital Black RE4 2TB Western Digital Green 2TB bequiet! Silent Wings 2 140mm PWM 
CoolingCoolingCoolingOS
bequiet! Silent Wings 2 140mm PWM bequiet! Shadow Wings SW1 120mm PWM bequiet! Dark Rock Pro 3 Arch X64 / Gnome and OSX 10.11 
MonitorKeyboardPowerCase
Samsung 590D 4K KBC Poker II be quiet! Straight Power 10 400W bequiet! Silent Base 800 
MouseAudioAudio
Speedlink Omni VI  Sound Blaster Z  Bose Companion 2  
CPUMotherboardGraphicsRAM
i5 3427U The Googs HD4000 4GB DDR3 
Hard DriveOSMonitorKeyboard
32GB Flash / 128GB SanDisk Extreme SD card ChromeOS / Ubuntu 14.04 12" 2560x1700 bad 
PowerCaseMouseAudio
not much  Aluminium  Trackpad it makes noise I think  
  hide details  
Reply
 
DD Portable
(12 items)
 
 
CPUMotherboardGraphicsRAM
i5 5675C Gigabyte GA-Z97X Gaming 5 XFX RX 480 GTR 32GB Corsair Vengeance 1600 
Hard DriveHard DriveHard DriveCooling
Samsung 840 Evo Western Digital Black RE4 2TB Western Digital Green 2TB bequiet! Silent Wings 2 140mm PWM 
CoolingCoolingCoolingOS
bequiet! Silent Wings 2 140mm PWM bequiet! Shadow Wings SW1 120mm PWM bequiet! Dark Rock Pro 3 Arch X64 / Gnome and OSX 10.11 
MonitorKeyboardPowerCase
Samsung 590D 4K KBC Poker II be quiet! Straight Power 10 400W bequiet! Silent Base 800 
MouseAudioAudio
Speedlink Omni VI  Sound Blaster Z  Bose Companion 2  
CPUMotherboardGraphicsRAM
i5 3427U The Googs HD4000 4GB DDR3 
Hard DriveOSMonitorKeyboard
32GB Flash / 128GB SanDisk Extreme SD card ChromeOS / Ubuntu 14.04 12" 2560x1700 bad 
PowerCaseMouseAudio
not much  Aluminium  Trackpad it makes noise I think  
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Software News
Overclock.net › Forums › Industry News › Software News › [ARS] Apple: Beginning February 2015, App Store submissions need to be 64-bit