Slave.exe process using 460MB of RAM

ken_teaff
Member Posts: 4
My server, with 1GB of RAM and dual processors, is running like a snail. I have Navision 3.6 over SQL.
WHen I check my system resources, I see two Slave.exe processes running. One of these is using 460MB of RAM, the other is using 50MB. My Navision dealer tells me that he's not aware of slave.exe kicking off as part of Navision, but he thinks it might be part of the eConfigurator module.
What can anyone tell me about slave.exe in a SQL environment? Is it needed? How can I kill it? How can I keep it from starting up again?
WHen I check my system resources, I see two Slave.exe processes running. One of these is using 460MB of RAM, the other is using 50MB. My Navision dealer tells me that he's not aware of slave.exe kicking off as part of Navision, but he thinks it might be part of the eConfigurator module.
What can anyone tell me about slave.exe in a SQL environment? Is it needed? How can I kill it? How can I keep it from starting up again?
0
Comments
-
Have you searched the forum for "slave.exe"?0
-
0
-
I found the answer. Navision will spawn one slave.exe process for every database that is opened, plus one more. In this case, there was only one DB open, so there were two processes.
The RAM cache was set for 600 MB, which is not used by server.exe (well, a little bit of it is, but not a significant amount) but is reserved for use by the slave process. When users log on, the slave process begins using up some of the reserved RAM, and can use up to the reserved limit.
But Windows Task Manager cannot detect that slave is using the memory reserved by the RAM cache. It appears to TM that both server.exe and slave.exe are using different pieces of memory.0 -
I've got a question:
When the Database Service is running how much "Physical Memory (K)" does Task Manageris report to be "Available"?
Regards,Now, let's see what we can see.
...
Everybody on-line.
...
Looking good!0 -
There is a gig of RAM in the system. With server.exe using (reserving) 600 MB, and with all the other processes going on, TM shows about 110 MB of available memory. That was with slave.exe showing about 420 MB of usage. OBviously, 600 plus 420 plus all the other processes doesn't add up to only 940MB, which should have been my first clue.0
-
110 MB is a little low, i always try to have 200MB free for the server.
There are also some other things you want to check:-
The virtual memory settings of your server.
Which RAID is your server using (hardware of software RAID, 0+1,1 or RAID 5)
Usefull link in regard of performance:
http://www.mibuso.com/forum/viewtopic.php?t=2102
Regards,[/url]Now, let's see what we can see.
...
Everybody on-line.
...
Looking good!0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions