- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- Re: My program is not stable
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-27-2005 05:20 PM
04-27-2005 05:20 PM
by the way,who know some tools in OVMS to check the memory ,is there some way to know the healthy state of hardware of the machine ?
expect your answer,it is urgent.
Thanks
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-27-2005 05:40 PM
04-27-2005 05:40 PM
Re: My program is not stable
Explain 'breakdown'? Are there errormessages when the application stops or does it create a process dump?
Does it depend on the time, how long the application has been running, before it breaks (may be a resource exhausted)?
regards Kalle
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-27-2005 05:52 PM
04-27-2005 05:52 PM
Re: My program is not stable
welcome to the OpenVMS forum.
OpenVMS is normally very good at providing error information, if something goes wrong. This includes both software and hardware problems.
If you could include this information, it would help a lot in determining what problem you are seeing. Consider to include the error messages as an attachment .TXT file in your next reply.
What kind of 'instability' are you seeing: System crash ? Program terminating due to some error ?
OpenVMS includes a suite of software tools called UETP (User Environment Test Package), which is a collecting of test tools, which can put a certain load on the system and 'stress test' the system. You could run this, if you believe the system to have a general problem.
See the UETP documentation in chapter 5 of the System Manager's Manual Volume 2:
http://h71000.www7.hp.com/doc/82FINAL/aa-pv5nj-tk/aa-pv5nj-tk.HTMl
Volker.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-28-2005 05:47 AM
04-28-2005 05:47 AM
Re: My program is not stable
i will do some experiment to collect error information at once,and next time i can repeat more details of the error .
as karl mentioned,the cause of the phenomena is like some resource exhausted.maybe something(it is ambiguos,i don't know exactly) occured,the working set and the virtual pages of the process will increase at an abnormal rate(the rate of working set increase is about 40 per second).when the working set parameter reached about 3400,the process will breakdown.in my option,the phenomena is at random.i do not catch any rule of the error.if the process is in the fine state ,all the parameters is stable.
my program do not rely on the time ,and it do not record any state of itself.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-29-2005 03:31 AM
04-29-2005 03:31 AM
Re: My program is not stable
who can give me some advice?
It is so boring.
thank you!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-29-2005 04:04 AM
04-29-2005 04:04 AM
Re: My program is not stable
(LEF, HIB, etc)
Purely Personal Opinion
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-29-2005 05:06 AM
04-29-2005 05:06 AM
Re: My program is not stable
why you're describing sounds like a 'hung process'.
As Ian said, look for the process state. You can also examine a hung process with SDA in the running system:
$ ANA/SYS
SDA> SET PROC/IND=
SDA> SHOW PROC
SDA> SHOW PROC/CHAN ! look for busy channels
SDA> SHOW PROC/LOCK ! is first lock shown in WAITING state ?
SDA> CLUE CALL ! show current call stack
Volker.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-29-2005 05:23 AM
04-29-2005 05:23 AM
Re: My program is not stable
"SDA> SHOW PROC/CHAN ! look for busy channels
SDA> SHOW PROC/LOCK ! is first lock shown in WAITING state ?"
Shouldn't these be done in the reverse order as the SHOW /CHAN can hang if the process is waiting for certain locks?
Purely Personal Opinion
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-29-2005 05:39 AM
04-29-2005 05:39 AM
Re: My program is not stable
good point ! It doesn't matter in a crash, but on the running system, it may cause SHOW PROC/CHAN to hang, if SDA tries to translate the FID to the file name !
Thanks,
Volker.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-29-2005 05:49 AM
04-29-2005 05:49 AM
Re: My program is not stable
thank for your clue,Volker,i am green one.
i need your support.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-29-2005 06:04 AM
04-29-2005 06:04 AM
Re: My program is not stable
Maxacctjobs: 0 Shrfillm:0 Pbytlm: 0
Maxdetach:0 BIOlm:300 JTquota: 8192
Prclm: 10 DIOlm: 300 WSdef: 8192
Prio: 4 ASTlm: 500 WSquo: 8192
Queprio: 0 TQElm: 200 WSextent: 16384
CPU: (none) Enqlm: 2000 Pgflquo: 2097152
the table above show the quota of my account,my process is medium-sized instant process,it should work all the time,give me a suggestion to optimize the configurationï¼
the machine is only just for my process.
than
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-29-2005 01:46 PM
04-29-2005 01:46 PM
Re: My program is not stable
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-29-2005 08:32 PM
04-29-2005 08:32 PM
Re: My program is not stable
your process is multithreaded (using PTHREADS). The HIB state would be a normal state, if there are no runnable threads.
You can check the status of the threads in your process with the SDA PTHREADS extension:
SDA> SET PROC/IND=
SDA> PTHREAD t
You can get a little help for the PTHREAD SDA extension with: SDA> PTHREAD help
Please also note, that your process seems to run as a detached process and does not use your account's quotas.
Volker.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-29-2005 10:57 PM
04-29-2005 10:57 PM
Re: My program is not stable
the result of your command.
expect your reply as soon as possible.
thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-30-2005 06:51 PM
04-30-2005 06:51 PM
Re: My program is not stable
note, that if you are running OpenVMS Alpha V7.3 or higher, you could take a forced process dump of a hung process with the command:
$ SET PROC/DUMP=NOW/ID=
This command will create an
You can then look at this process dump with ANAL/PROCESS.
Looking at a process dump is about the same as looking at the hung process in the running system. You can also (from the DBG> prompt) enter SDA to examine the process dump with SDA commands.
The advantage is, that you can start your process again and don't have to do all of your troubleshooting, while your process is hung and cannot do useful work.
Volker.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-30-2005 11:50 PM
04-30-2005 11:50 PM
Re: My program is not stable
Please tell me.
Thank you!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-01-2005 09:10 PM
05-01-2005 09:10 PM
Re: My program is not stable
The both cards are Digital eh.. HP cards ?
Please give me the partnumbers or the real names !
I don't have any knowledge now about the hardware/releases.
btw by the knowledge I (now) have about the 7.3 and drivers is whith the latest patches there are no problems of this sort.
AvR
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-02-2005 02:01 AM
05-02-2005 02:01 AM
Re: My program is not stable
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-02-2005 11:05 PM
05-02-2005 11:05 PM
SolutionThis _IS_ the most common problem in networkenvironments. It works fine if you got all Digital hardware (switches, cards). But unfortuanaly this is never true.
This can be done at bootprompt:
>>> set exxx_mode fastfd
You can do it also within LANCP
LANCP> SET DEVICE Exxx /SPEED=100 /FULL_DUPLEX
Don't forget to set the speed on the Catalist also to 100 Mb/full duplex
AvR
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-24-2005 11:46 PM
05-24-2005 11:46 PM
Re: My program is not stable
we use ourselves posix thread in our application. I am green too and discover now the interesting SET PROC/DUMP=NOW option, to get a snapshot in some troublesome situations on the fly.
Concerning the SDA extension pthread, "pthread help" brings very little info, so any additional information would be welcome. I read SDA extensions are "undocumented", but did someone start some help and could share it ?
Louis