Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Running the pmap command on a process in Solaris, I see certain processes have blocks of memory with tags like the following:

dev:337,2 ino=2433431

What do the dev and ino represent? My assumption is device and inode, but that is just a guess. Is there a way to reverse-debug what this memory is?

share|improve this question

1 Answer 1

up vote 2 down vote accepted

These are probably /var/run mmaped files. I just checked and found for example /var/run/tzsync being mmaped by many processes. That particular file allows timezone patches not to require a reboot to be effective.

share|improve this answer
    
How did you determine which file was being mmaped? Is there a way to do a reverse look-up with the device number and inode number? I tried 'find / -inum <ino>', but didn't have any luck. –  hddev Dec 6 '11 at 16:31
    
The tzsync file was reported by pmap, pfiles and find -inum. The latter should find it at least under /proc/<pid>/fd. –  jlliagre Dec 7 '11 at 2:22

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.