H-Series Application Migration Guide (H06.03+)

Migrating TNS Applications to H-Series Systems
H-Series Application Migration Guide429855-006
B-2
TNS Processes on the TNS/E Platform
TNS Processes on the TNS/E Platform
A process that runs in TNS interpreted mode or TNS accelerated modea TNS
processconsists entirely of TNS instructions or both TNS instructions and
accelerator-generated instructions. The TNS/R accelerator utility, Accelerator,
generates RISC instructions. The TNS/E accelerator utility, Object Code Accelerator
(OCA), generates Itanium instructions. A TNS process is initiated by executing a TNS
interpreted or TNS accelerated program.
Process Organization
The organization of a TNS process, in terms of code spaces and data spaces, differs
between G-series and H-series systems, as described in the following paragraphs.
Code Spaces
A TNS process has code spaces that contain executable code. Table B-1 on page B-3
compares the TNS code spaces on TNS/R and TNS/E processors.
Figure B-1. Native Mode Benefits TNS Programs
Note. In the table, items shown in boldface print are different between the two processors. Items shown
in normal print are the same.
NonStop Operating System
Open System Services APIGuardian API
Database
Services
Transaction
Services
Networking
Services
001VST .VSD
TNS Accelerated
Object Code
(Guardian Only)
TNS Interpreted
Object Code
(Guardian Only)