×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

SrvCtrl eats my memory day by day

SrvCtrl eats my memory day by day

SrvCtrl eats my memory day by day

(OP)
hi all
my problem is simple:
- i have WINNT server for ORACLE 8i database only. it is part of a control system of the Steel Plant. it has no other custom services/application running.
after each restart of the server, the SrvCtrl occupies only few hundred KB, but day after day it starts to eat the memory. i record that increment of memory usage as around 3-7 MB per Day. now for example it is 60 MB of (Mem Usage).

this means that i have to restart the server each 5-6 days ( not acceptable ) specially it is an online control system.

Please could some one help me.

RE: SrvCtrl eats my memory day by day

Is your program opening connections and not closing them?

RE: SrvCtrl eats my memory day by day

(OP)
how i can know that?

RE: SrvCtrl eats my memory day by day

Is this a commercial program or your own?

If it's a commercial program then speak to the suppliers as it appears to have a memory leak.

If it's your own then check out xwb's suggestion. Any Objects (such as Data connections) need to be closed and set to Nothing after each use. The method will depend on the language you're using

Good Luck
johnwm
________________________________________________________
To get the best from these forums read FAQ731-376 before posting

Steam Engine enthusiasts: www.essexsteam.co.uk

RE: SrvCtrl eats my memory day by day

(OP)
i use that server as ORACLE database only.
no other programs or control application are running.

RE: SrvCtrl eats my memory day by day

Sorry I should have been clearer with my previous question. The problem is more likely to be the front-end. What is your front-end program?

Good Luck
johnwm
________________________________________________________
To get the best from these forums read FAQ731-376 before posting

Steam Engine enthusiasts: www.essexsteam.co.uk

RE: SrvCtrl eats my memory day by day

(OP)
i using delphi for models programming but all the applications are located in another server, also the user interfaces are located in user's PC's
is that you mean by front-end program?

RE: SrvCtrl eats my memory day by day

Any applications that use that server for data could be the problem. You will need to use a process of elimination to find out which. If you are writing your own Delphi code then that's where I would start looking for unclosed database connections.

Good Luck
johnwm
________________________________________________________
To get the best from these forums read FAQ731-376 before posting

Steam Engine enthusiasts: www.essexsteam.co.uk

RE: SrvCtrl eats my memory day by day

(OP)
thank you for your answer, i will consider that,
by the way, what is service for?

RE: SrvCtrl eats my memory day by day

(OP)
HI IRstuff

what do you think?! instead of saying what i know, try to find an answer, if you don't have any, don't volunteer to spread out usless news, i am not plying,i am not in casino, i have a serious problem need to be solved.
that is enought for now

RE: SrvCtrl eats my memory day by day

I'm simply warning the members of this site not to waste their time going over old ground, as a courtesy.

Since you have a problem with the Oracle software, why have you not contacted their tech support?

TTFN



RE: SrvCtrl eats my memory day by day

(OP)
it is not oracle because i am monitoring ORACLE services and i execlude oracle from the subject. i am sure it is WINDOWS. i already contact microsoft but stupid automatic answer is all the time activated. that is all.
sorry if i was aggressive.

RE: SrvCtrl eats my memory day by day

Do you nkow for sure that you need it?

Have you tried to turn it off?

TTFN



RE: SrvCtrl eats my memory day by day

(OP)
i think windows mainly use it as it is one of its core.
i don't think it is a good idea to turn it off.

RE: SrvCtrl eats my memory day by day

Not sure about NT, but it's NOT anything that's part of XP.

Plus, there are TONS of services that Microsoft turns one that are mostly useless.  Even the DNS client can be turned off with nary an ill effect.

TTFN



RE: SrvCtrl eats my memory day by day

I don't believe that it is a core windows service. srvctrl is a cluster-aware monitor product associated with Oracle. As I said before, this is almost certainly a problem induced on your server by one the client programs.

Good Luck
johnwm
________________________________________________________
To get the best from these forums read FAQ731-376 before posting

Steam Engine enthusiasts: www.essexsteam.co.uk

RE: SrvCtrl eats my memory day by day

(OP)
YES I am sure now it is not a windows service.
it is executable file to manage some thing.
i stopped that file (End Task)..... goooood thing, nothing happened ........ i will monitor the system again to see which program need to run that file.
thank you all for your valubale advices specially IRStuff

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources