Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to use DrMemory with complicated multiple thread server process? #1904

Closed
MrMemoryW opened this issue Aug 2, 2016 · 1 comment
Closed

Comments

@MrMemoryW
Copy link

MrMemoryW commented Aug 2, 2016

Hi,
I am trying to use DrMemory to check memory issues on my server.
The server has very complicated logic and runs in multi-thread mode. Generally, it listens on network events and accepts connections from clients, further it helps to switch data among different clients.
The server never exists unless I kill it with signal #15.
Now I am running my server with DrMemory and meet below issues:

  1. I see warning message as below:
~~16222~~ WARNING: Unable to create symcache temp file /opt/webex/mmp/bin/DrMemory/DrMemory-Linux-1.10.1-3/drmemory/logs/symcache/libnuma.so.1.txt.0999.tmp
~~16222~~ WARNING: Unable to create symcache temp file /opt/webex/mmp/bin/DrMemory/DrMemory-Linux-1.10.1-3/drmemory/logs/symcache/libnque11.so.txt.0999.tmp
  1. No memory checking result displayed on screen
  2. The CPU of the server is not very high (about 10%), but it seems the network condition is bad when running with DrMemory
  3. I don't know how to get memory information during running, I tried to kill my process with kill -15, but there was coredump generated and still no memory information

would you please help to solve those issues? Thanks!

@derekbruening
Copy link
Contributor

General questions should be sent to the users list: the issue tracker is for specific bugs found or for feature requests.

See http://drmemory.org/docs/page_running.html#sec_daemon for how to send a nudge to a daemon that does not exit. Please ask further questions on the mailing list.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants