home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / sys / next / programm / 5637 < prev    next >
Encoding:
Text File  |  1992-08-15  |  2.5 KB  |  79 lines

  1. Newsgroups: comp.sys.next.programmer
  2. Path: sparky!uunet!trirex!root
  3. From: dglattin@trirex.com (Dennis Glatting)
  4. Subject: Re: NeXTmille and swapping
  5. Message-ID: <1992Aug15.163131.524@Trirex.COM>
  6. Sender: root@Trirex.COM (Operator)
  7. Organization: Trirex Systems Inc.
  8. References: <4u@byu.edu>
  9. Date: Sat, 15 Aug 1992 16:31:31 GMT
  10. Lines: 67
  11.  
  12. In article <4u@byu.edu>  writes:
  13. > In article <1992Jul29.124549.8044@ms.uky.edu>,  
  14. soward@slow.inslab.uky.edu (John Soward) writes:
  15. > >Shawn Willden writes
  16. > >-> Hi all, 
  17. > >-> 
  18. > >-> 
  19. > >->     1)    MallocDebug was wrong and I was missing something that
  20. > >->         a little more work with the code could uncover.
  21. > >->     2)    Something was wrong with Mach's swapping algorithm.
  22. > >->     3)    I was REALLY missing some vital information and if it
  23. > >->         was in the on-line manuals I couldn't find it.
  24. > >
  25. > >Easy thing to do is use "ps" from terminal and *see* what processes  
  26. seem to  
  27. > >have a large chunck of memory allocated to them...I haven't looked at  
  28. the code  
  29. > >at all, but my guess would be that the WindowServer will be the  
  30. culprit. And  
  31. > >that it arises from many Views/Windows/etc that are being allocated and  
  32. perhaps  
  33. > >not freed/re-used.
  34. > >
  35. > >Good luck, 
  36. > >--
  37. > >     
  38. ________________________________________________________________________
  39. > >   /   'The midnight sun will burn you up" -The Cure, Piggy in the  
  40. Mirror  /
  41. > >  /      soward@ms.uky.edu | soward@slow.inslab.uky.edu (NeXT Mail)        
  42. /
  43. > >  
  44. /_______________________________________________________________________/
  45. > Yes, it _is_ the window server.  Run it with -NXShowAllWindows.  Every  
  46. time
  47. > you drag a card, etc, an offscreen buffer for the card is created, and  
  48. the
  49. > card is drawn in it, but the buffer is never freed.  Thus, the window  
  50. server
  51. > grows and grows and grows. :(  I haven't had time to fix this problem  
  52. myself,
  53. > but I know that that is the problem.  If anyone _does_ fix it, let me  
  54. know
  55. > before you post it to sonata, because I _have_ made a colorized version,  
  56. and
  57. > would like to include the color support in the fixed version.  If you  
  58. wait
  59. > long enough, I'll fix it myself anyway. :)  (The colorized version  
  60. required
  61. > new .tiffs and a change to the pswrap that draws the stoplights; simple
  62. > changes, really.)
  63. > Later,
  64. > -Don Yacktman
  65.  
  66. Yes.  It is a bug in the window server.  To work around the bug would have  
  67. forced me to change lots of code.  Therefore I didn't do it.
  68.  
  69. --
  70. Dennis P. Glatting
  71. Sr. Technical Manager
  72. Trirex Systems Inc.
  73. 315 Post Road West
  74. Westport, Connecticut   06880
  75. 203-221-4614
  76.