[Info-vax] AST Quota

Craigers01 at gmail.com Craigers01 at gmail.com
Mon Mar 16 14:29:20 EDT 2009


On Mar 16, 1:50 pm, Jim <mckinn... at saic.com> wrote:
> On Mar 16, 1:03 pm, Craiger... at gmail.com wrote:
>
> > I have a process that is getting an error, "%SYSTEM-F-NOIOCHAN, no I/O
> > channel available" when a sys$crembx command is issued. The process
> > works for a long time before eventually crashing. I'm trying to figure
> > out what is happening to cause the error. One thing I notice is that
> > my AST quota is decreasing over time. When i user "SHOW PROC/QUOTA" I
> > get a value called "AST quota". The value starts around 100 and
> > decreases over time. When I look at AUTHORIZE, it reports an ASTlm =
> > 24 for this account.
>
> > I was thinking of increasing my AST quota, but I do not understand
> > where it is coming from given that the value of ASTlm reported by
> > AUTHORIZE is less than the value reported by SHOW/PROC/QUOTA.
>
> > How do I increase my AST Quota?
>
> $ MCR AUTHORIZE MOD username/ASTLM=nnn
>
> will do it. However, this will likely just push the failure out a
> little longer in time. Your code is most likely opening some channel
> and forgetting to close it - repeatedly - hence the NOIOCHAN (each
> open channel likely has ASTs associated with it based upon what you're
> seeing). You might want to use SDA to take a look at the process after
> it's been running a while to help see what is occurring. Get the PID
> of the process and
>
> $ ANALYZE/SYSTEM
> SDA> SHOW PROC/CHAN/ID=pid

Jim,

Thanks a ton! Using ANA/SYS I was able to fund my channel leak
fairly quickly/easily.

Craig



More information about the Info-vax mailing list