I have an application in which I'm sending small images across the
network via channel access and I'm curious as to how many times and
where the image buffer gets copied on its way up from the database to
the ethernet interface.
Sending 15 512x31 sub-images every few seconds increases my Sparc 5
IOC loading by up to 20%.
The data is referenced via the BPTR field of a WAVEFORM record. I'll
probably change the record type behavior since WAVEFORM allocates the
buffer to define BPTR whereas all I really need to do is to have BPTR
point to the correct VMEbus address to read the DT-1451.
Aloha,
Peregrine
--
-------------------------------------------------------------------------------
Peregrine M. McGehee http://www.cfht.hawaii.edu/~mcgehee
Telescope Control Systems Group Canada-France-Hawaii Telescope
(808) 885-3178 P.O. Box 1597, Kamuela, Hawaii 96743
- Navigate by Date:
- Prev:
Re: Archiving wit AR Deb Kerstiens
- Next:
gnu cross-compiler problem Rolf Keitel
- Index:
1994
1995
1996
<1997>
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
Re: Archiving wit AR Deb Kerstiens
- Next:
Re: Buffer copying? Jeff Hill
- Index:
1994
1995
1996
<1997>
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|