>What he said is true for z/OS systems.  RHEL and SLES are pretty much
>the same on a z10 as an x86. I have found a few things I could not do:
>Support custom hardware (no slots on the z box)

This cuts both ways. Obviously you're not going to support an OSA Express
or FICON Express adapter on an X86 server. :-) But yes, if you're doing
something like programming directly to an audio adapter in a PCI slot,
that's not likely to be a System z-hosted program. (Though you never know
as technology marches on.)

>Share memory between two or more Linux images (LPAR or z/VM)

Linux on System z supports Discontinguous Saved Segments (DCSS), a z/VM
shared memory feature, and has for quite some time. There is a Linux block
device driver for DCSS (dcssblk.c) in the mainline Linux kernel
distribution. Features such as shared guest kernel(s), execute-in-place,
and certain monitoring functions take advantage of this capability, so it's
quite commonly used. Here's one source of information, for example:

http://www.redbooks.ibm.com/abstracts/sg247285.html

DCSS can be read/write (type SN) or read-only (type SR).

>Promote binaries from z to x86.

Are you talking about gcc compiles, for example? That's possible, in both
directions, and has been for many years. You have to have the correct
libraries and headers available for each target architecture, and the
correct configuration for gcc and associated tools. I'm familiar with a
customer situation where this was done. You'll get several references to
the approach if you use your favorite search engine with the term
"cross-compile."

It's also possible to do remote cross-architecture debugging, which is
another aspect of that customer situation I'm familiar with. Basically it
involves configuring gdb correctly to interact with
Eclipse-based/CDT-based/PC-based tooling. (At least, that's the scenario I
saw working.)

- - - - -
Timothy Sipples
IBM Consulting Enterprise Software Architect
Based in Tokyo, Serving IBM Japan / Asia-Pacific
E-Mail: [email protected]
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to