ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzajt_5.4.0.1/rzajtrzajtperappcin.htm

59 lines
3.6 KiB
HTML

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="dc.language" scheme="rfc1766" content="en-us" />
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<meta name="dc.date" scheme="iso8601" content="2005-09-06" />
<meta name="copyright" content="(C) Copyright IBM Corporation 1998, 2006" />
<meta name="security" content="public" />
<meta name="Robots" content="index,follow"/>
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<title>Application programming interface (API) performance considerations</title>
<link rel="stylesheet" type="text/css" href="ibmidwb.css" />
<link rel="stylesheet" type="text/css" href="ic.css" />
</head>
<body>
<a id="Top_Of_Page" name="Top_Of_Page"></a><!-- Java sync-link -->
<script language = "Javascript" src = "../rzahg/synch.js" type="text/javascript"></script>
<a name="rzajtperappc-in"></a>
<h3 id="rzajtperappc-in">Application programming interface (API) performance considerations</h3>
<p>To achieve better performance with your iSeries&trade; server, you need to consider the application
programming interface (API) available on the iSeries server. To optimize APPC performance,
consider the following:</p>
<ul>
<li>Using larger sends (record sizes) for a large transfer provides a higher
application data rate and decreases CPU time. With the larger record size,
the CPU has less processing to do because there are fewer application reads
and writes to transfer the same amount of data.</li>
<li>If a value of *CALC is selected for maximum Systems Network Architecture
(SNA) request/response unit (RU), the system selects an efficient size compatible
with the frame size. The frame size is on the line description that you choose.
Changing the RU size to a value other than *CALC may negate this performance
feature.</li>
<li>Compression with APPC should be used with caution and only for slower
speed wide area network (WAN) environments. Many suggest that compression
should be used with speeds 19.2 kbps and slower.</li>
<li>If you are doing tasks that include repetitive, small puts; better performance
is achieved if you use ICF or CPI Communications.</li></ul>
<p>See the following topics for a more complete discussion of APPC applications:</p>
<ul>
<li><a href="rzajtrzajtpericfpi.htm#rzajtper-icfpi">Performance considerations for Intersystem
Communications Function</a></li>
<li><a href="rzajtrzajtpercpicpi.htm#rzajtper-cpicpi">Performance considerations for Common Programming
Interface communications</a></li></ul>
<p>For information about iSeries server communications, see the <a href="../books/c4154010.pdf" target="_blank">Communications Configuration</a>
<img src="wbpdf.gif" alt="Link outside Information Center" /> book.</p>
<p>For more information about CICS/400&reg;, see the <a href="../books/sc415455.pdf" target="_blank">CICS&reg; for iSeries Administration and Operations Guide</a>
<img src="wbpdf.gif" alt="Link to PDF" />.</p>
<a id="Bot_Of_Page" name="Bot_Of_Page"></a>
</body>
</html>