home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.windows.x.i386unix
- Path: sparky!uunet!wupost!newsfeed.rice.edu!rice!news.Rice.edu!rich
- From: rich@Rice.edu (& Murphey)
- Subject: Re: min memory requirements
- In-Reply-To: engelsma@golden.cps.msu.edu's message of 8 Jan 93 18:52:48 GMT
- Message-ID: <RICH.93Jan7235611@superego.Rice.edu>
- Followup-To: comp.windows.x.i386unix
- Sender: news@rice.edu (News)
- Reply-To: Rich@rice.edu
- Organization: Department of Electrical and Computer Engineering, Rice
- University
- References: <1ikii0INNh1c@msuinfo.cl.msu.edu>
- Date: Fri, 8 Jan 1993 05:56:11 GMT
- Lines: 34
-
- >>>>> In article <1ikii0INNh1c@msuinfo.cl.msu.edu>, engelsma@golden.cps.msu.edu (Jonathan Engelsma (Reid)) writes:
- Jonathan> Followup-To: comp.windows.x.i386unix
- Jonathan> NNTP-Posting-Host: golden.cps.msu.edu
-
- Jonathan> Whats the minimum amount of memory required to run Xfree86 under
- Jonathan> 386BSD? I read somewhere you need 12-16M. Is that recommended
- Jonathan> or required? Has anybody got it running with only 8M?
-
- The problem is not so much running X, but doing program development
- while running X. You can easily use up 12-16 running gcc alone.
- Running X an example of the the memory use I see is:
-
- UID PID PPID CPU PRI NI VSZ RSS WCHAN STAT TT TIME COMMAND
- 0 152 151 0 2 0 5220 728 select S ?? 7:23.19 (X3861.1Cb)
- 16365 151 66 0 10 0 220 20 wait I+ ?? 0:00.12 (xinit)
- 0 153 151 2 2 0 3096 20 select I ?? 0:01.53 (xterm)
- 16365 159 153 0 2 0 988 196 select S ?? 0:20.00 (gwm)
- 16365 160 153 0 2 0 3920 1500 select S ?? 4:51.62 emacs
- 0 1755 159 0 2 0 1292 132 select I ?? 0:02.09 (xterm)
- 0 4149 159 0 2 0 1256 20 select I ?? 0:04.29 (xterm)
-
- which is 2616 Mb if you add up all the resident set sizes (the ammount
- of memory used by each). That's much smaller than the ammount of
- memory other applications such as 'gcc -O2' will use. Heck, there's a
- file in the interviews distribution for which gcc 2.3.3 -O2 uses 30Mb
- of virtual memory.
-
- So, the answer is:
- 1. you can run X with 4M. It will swap like hell if you try to
- compile though. It runs fine otherwise though.
-
- 2. get 16M or as much as you can afford. Gcc will run 10x faster if
- the machine doesn't thrash.
- Rich
-