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/
