You can examine accurate memory usage of a process by examining /proc/<PID>/maps and /proc/<PID>/smaps