I understand the main advantages of creating a 64-bit application on Mac OS X: more available memory, better performance, etc.
But what if I have an application with modest memory needs and no performance issues. Suppose porting it to 64-bit is just a matter of changing build settings. Will accessing a 64-bit executable provide real benefits to my users on Leopard or Snow Leopard?
I know that the reaction of many programmers on the knee is “Of course you must support 64-bit!”, And some experienced users will mock and complain if they see that your application is not 64-bit, but I’m interested in the real benefits / costs .
Some related issues:
, 64- . , , , , , 64 , . , . , . - : , . 64- , .
OTOH, SQLServer/Oracle, , , : -)
64- ( - 64- . , " ", ...)
, 32- 64- . , . , , , .
- 56k ( ). 32- " [Mac]" "" 32/64 ( , Mac ).
32- 64- . - 10.6.
64- :
, Snow Leopard 64-, Apple 64- . , . , , 32- ( !). , 64- .
Objective-C 32- ABI. 64- ABI, . , Cocoa.
A 32/64 Universal Binary - . . , .
, . 10.6 , 32- . 64- .
64- 64- . Snow Leopard 64-, 64-, .
Apple ( , ):
. , 64- , .
Mac OS X 10.6 - 64- , 32- , 32- .
, 64- , , 32- .
, - .
64- , . 32-, .
, , , 64- , , , . -, , , . , .
: . 64- 64- 32- , 32- .
64- , , . 64- , , 4 , , , 64- (4 4 , , , OS-X. Linux 1 ).
, ( ) , , 64 - SIMD , .
- C , 64- , 64 . , , , .
: , , , . , 64 , OS-X 32- , .
: " " , 64- 32- 64 > 32, , , , - . , , 64-, .
Source: https://habr.com/ru/post/1716778/More articles:How about performance between PATINDEX and CHARINDEX? - tsqlwhy a conditional statement cannot be used as an operator - language-agnosticIs a reliable javascript-only file download - javascriptHow can I resolve a symlink in Perl? - perlHello World for Joomla Web Service? - joomlaHow to change series color in Excel using C #? - c #Free NHibernate Automapping Bidirectional Relationships - nhibernateSniffing / Capturing All Traffic Between Apache and Weblogic on Solaris - apacheWhat information does the .NET class have about what is called? - .netИнструменты для создания графического интерфейса ASP.NET - asp.netAll Articles