Hi Andy,
I did the changes for the mbufs in the file /target/h/net/mbuf.h (Tornado 1.0.1)
e.g.:
old: #define NUM_INIT_MBUFS 40
new: 100 (initial number
of mbufs, increased if necessary)
old: #define MAX_MBUFS 1500
new: 3000 (in fact this is
the main point)
After recompiling the vxWorks image you have it. (/target/src/config/usrNetwork.c uses
this defined parameters)
>
> I increased NUM_FILES to 150 but recently (with Tornado2.0.2 and
> EPICS 3.13.4), after an IOC has been running for sometime, I get error
> messages indicating that sockets can no
> longer be created. One of the things I was going to try was increasing
> the
> number of Mbufs. I wonder if you could tell me what you did in:
>
> /target/h/net/mbuf.h
>
> I changed values in /target/h/netBufLib.h
> but was a little unsure of how to reconfigure things.
>
I couldn't reconstruct your idea to change values in /target/h/netBufLib.h ???
We are using vxWorks 5.3.1 , Tornado 1.0.1.
Regards,
Zoltan
>
> Zoltan Kakucs wrote:
> >
> > Hi,
> >
> > we have had the same problem before years.
> > We decide to increase NUM_FILES to 255.
> > Additionally I've modified the Mbufs-Configuration to increase the network
> > performance. ( defaults in ../target/h/net/mbuf.h )
> >
> > Regards,
> >
> > Zoltan Kakucs
> >
> > Robert Willson wrote:
> >
> > > I have very recently been receiving this error message from my IOC, which
> > > repeats every few seconds:
> > >
> > > 0x758828 (CA TCP): CAS: Client accept error was "S_iosLib_TOO_MANY_OPEN_FILES"
> > >
> > > I can still run with this error, but I would like to know what might have
> > > caused it.
> > >
> > > IOC is MV167, EPICS v.3.13.2, VxWorks v.5.2
> > >
> > > -Robert Willson
> > > [email protected]
>
> --
>
> --------------------------------------------------------------------
> Observatory Sciences Limited Email: [email protected]
> William James House Tel: 44 - (0)1223 - 508257
> Cowley Road Fax: 44 - (0)1223 - 508258
> Cambridge, CB4 0WX, UK http://www.observatorysciences.co.uk
begin:vcard
n:Kakucs;Zoltan
tel;cell:+49-177-2412361
tel;fax:+49-40-89984388
tel;work:+49-40-89983283
x-mozilla-html:FALSE
org:DESY - Deutsches Elektronen-Synchrotron;Cryogenic Controls
adr:;;Notkestr. 85;22607 Hamburg;;;Germany
version:2.1
email;internet:[email protected]
title:BSc (Dipl.-Ing.)
fn:Zoltan Kakucs
end:vcard
- References:
- Error Message Robert Willson
- Re: Error Message Zoltan Kakucs
- Navigate by Date:
- Prev:
Which EPICS Makefile variable should I use? J. Frederick Bartlett ([email protected])
- Next:
ca assert Vladimir Sirotenko
- 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: Error Message Dale L. Brewe
- Next:
VxWorks kernel configuration for GPIB Robert Willson
- 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
|