>From a life-cycle management perspective, do what David said and go 64-bit.

>From a performance perspective, build both and MEASURE the results.
(Of course, you'll be running on a 64-bit kernel in most cases, so
getting a pure sample will be tricky.)



On Wed, Mar 27, 2013 at 10:37 AM, Andrew Porter <[email protected]> wrote:
> We have a product one of whose components is written in C; on Intel Linux 
> we've always built just 32-bit apps for both 32-bit & 64-bit systems because 
> there is little if any penalty for running a 32-bit app on a 64-bit system. 
> Other hardware differs: Itanium for instance, when we supported HP-UX it was 
> definitely better to have this app compiled native 64-bit.
>
> What is the situation with modern Z 9/10 hardware: should we change our 
> scripts to build 64-bit or stay with 32-bit? The app is relatively small - 
> let's say 1.5 Mb of memory for a resident set and modest CPU consumption - 
> but a fully loaded customer configuration may have hundreds of instances 
> running at any one time (persistent, once started they stay alive), so any 
> performance and memory consumption differences between 32 & 64-bit can add up.
>
> Andrew
>
> ----------------------------------------------------------------------
> For LINUX-390 subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO LINUX-390 or visit
> http://www.marist.edu/htbin/wlvindex?LINUX-390
> ----------------------------------------------------------------------
> For more information on Linux on System z, visit
> http://wiki.linuxvm.org/



-- 
-- R;
Rick Troth
Velocity Software
http://www.velocitysoftware.com/

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
----------------------------------------------------------------------
For more information on Linux on System z, visit
http://wiki.linuxvm.org/

Reply via email to