home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / sys / sun / apps / 2450 < prev    next >
Encoding:
Internet Message Format  |  1992-11-08  |  1.7 KB

  1. Xref: sparky comp.sys.sun.apps:2450 comp.windows.x:19021 comp.unix.ultrix:8246 comp.unix.admin:6135
  2. Newsgroups: comp.sys.sun.apps,comp.windows.x,comp.unix.ultrix,comp.unix.admin
  3. Path: sparky!uunet!stanford.edu!leland.Stanford.EDU!genome.stanford.edu!mosedale
  4. From: mosedale@genome.stanford.edu (Dan Mosedale)
  5. Subject: Why is xload such a memory pig?
  6. Message-ID: <1992Nov11.223350.18090@leland.Stanford.EDU>
  7. Sender: news@leland.Stanford.EDU (Mr News)
  8. Organization: Stanford Yeast Genome Project
  9. Date: Wed, 11 Nov 92 22:33:50 GMT
  10. Lines: 29
  11.  
  12. I'm running X11R5 patchlevel 17 on Sun's and DECs.
  13.  
  14. On a Sun running SunOS 4.1.2:
  15.  
  16. -rwxr-sr-x  1 root     kmem        24576 Oct  1 18:07 xload*
  17.  
  18. The executable was compiled with gcc 2.2.2, and is nice and small
  19. since it was linked with shared libraries.
  20.  
  21. However, once it's running, ps shows that it has a size of ~250k, and
  22. it's resident set size anywhere between 800k and 1.2megs:
  23.  
  24.        F UID   PID  PPID CP PRI NI  SZ  RSS WCHAN    STAT TT  TIME COMMAND
  25. 200080011528  3219  3203  0   1  0 252  896 select   S    ?   0:01 xload -geome
  26. 200080011666  3263  3248  0   1  0 248  920 select   S    ?   0:01 xload -geome
  27. 200080011578  3640  3625  0   1  0 248  868 select   S    ?   0:01 xload -geome
  28. 200080012717  3694  3679  0   1  0 248  884 select   S    ?   0:00 xload -geome
  29.  
  30. Interestingly, on DECstations running Ultrix 4.2a, which doesn't have
  31. shared libraries, the executable (also compiled with gcc 2.2.2) is
  32. ~725K, with a typical SZ of ~1.2meg, and RSS of ~930k.
  33.  
  34. Why is this happening, and what can I do about it?  I don't want
  35. everyone logged in to have a minimally useful program like xload
  36. taking up a meg of RSS most of the time...
  37.  
  38. Thanks,
  39. Dan Mosedale
  40.  
  41.