Joissakin tapauksissa agentin ja agentin ohjaimen välille on ehkä määritettävä puskurointi. Voit tehdä puskuroinnin määrittämällä agentin ja agentin ohjaimen välisen tietokanavan. Tietokanavat ovat hyödyllisiä tilanteissa, joissa agentin suorituskyky on erittäin tärkeää. Jos puskuria ei ole määritetty, agentin ajossa voi ilmetä este tulostesuorituksessa, jos testaustyöasemaohjelma ei pysty käsittelemään tulosteita tarvittavan nopeasti.
Voit määrittää tietokanavan lisäämällä agentin sisältävän lisäosan kokoonpanotiedostoon <Agent>-elementin. Voit esimerkiksi määrittää Java-profilointiagentin tietokanavan muuttamalla agentin kokoonpanotiedostossa plugins/org.eclipse.tptp.platform.collection.framework_<version>/config/pluginconfig.xml olevaa <Agent>-elementtiä.
Voit muokata kokoonpanotiedoston <Agent>-elementtiä seuraavasti:
<Agent name="Java-profilointiagentti" type="Profiler"
dataChannelSize="64MB">
</Agent>
Linux-käyttöjärjestelmässä
järjestelmän jaetun muistin enimmäiskoko rajoittaa tietokanavan enimmäiskokoa.
Tämä kokoonpanoasetus on kohteessa /proc/sys/kernel/shmmax.
Tietokanavan luonti ei onnistu, jos dataChannelSize-määritteen arvo on
suurempi kuin /proc/sys/kernel/shmmax-arvo.
Solaris-käyttöjärjestelmässä järjestelmän jaetun muistin muistin enimmäiskoko
rajoittaa tietokanavan enimmäiskokoa. Kokoonpanoasetus on kohdassa /etc/system
määritteessä shmmax. Järjestelmä ei luo tietokanavaa,
jos dataChannelSize-määritteen arvo on suurempi kuin shmmax-määritteen
kohdassa /etc/system määritetty arvo. Jos kyseistä määritettä
ei ole määritetty, järjestelmä käyttää oletusarvon mukaan sen oletusarvona yhtä megatavua.
HP-UX-käyttöjärjestelmässä järjestelmän jaetun muistin enimmäiskoko rajoittaa
tietokanavan enimmäiskokoa. Kokoonpanoasetus on kohdassa /etc/conf/master.d/core-hpux
määritteessä shmmax. Järjestelmä ei luo tietokanavaa, jos
dataChannelSize-määritteen arvo on suurempi kuin kohdassa
/etc/conf/master.d/core-hpux määritetty shmmax-määritteen arvo.
Jos kyseistä tiedostoa tai määritettä
ei ole määritetty, järjestelmä käyttää oletusarvon mukaan oletusarvona 64 megatavua.
AIX-käyttöjärjestelmässä
järjestelmän jaetun muistin kiinteä 256 Mt:n enimmäiskoko rajoittaa tietokanavan enimmäiskokoa.
Järjestelmä ei luo tietokanavaa, jos
dataChannelSize-määritteen arvo on suurempi kuin 256
Mt.
Z/OS-käyttöjärjestelmässä
järjestelmän jaetun muistisegmentin enimmäiskoko rajoittaa tietokanavan
enimmäiskokoa. Tämä kokoonpanoasetus on parametrikirjaston jäsenen
MVS BPXPRMxx parametrissa IPCSHMMPAGES.
Määritä IPCSHMMPAGES-parametrin arvoksi se, kuinka monta neljän kilotavun
kokoista sivua tietokanavaan mahtuu. Jos serviceconfig.xml-tiedoston
dataChannelSize-arvo on esimerkiksi 32 Mt, IPCSHMMPAGES-arvon on oltava
suurempi kuin 8 192. Tietokanavan luonti ei onnistu,
jos dataChannelSize-määritteen arvo on 4 000 kertaa suurempi
kuin IPCSHMMPAGES-parametrin arvo .
Jos haluat, että agentin ohjain voi muodostaa yhteyden useaan agenttiin samanaikaisesti, määritä parametrikirjaston jäsenen MVS BPXPRMxx parametrin IPCSHMNSEGS arvo sopivaksi. IPCSHMNSEGS-parametri määrittää kuhunkin osoitetilaan liitettyjen jaettujen muistisegmenttien tai tietokanavien enimmäismäärän. Oletusarvo on 10. Jos arvo olisi 50, 50 agenttia voisi olla yhteydessä agentin ohjaimeen samanaikaisesti.
Aiheeseen liittyviä tehtäviä
Kokoonpanotiedostojen paikannus
Agentin ohjaimen hallinta