dougm@umrisca.isc.umr.edu (Doug Meyer) (10/12/89)
I am posting this for a friend. Please respond to the address given below. We are considering setting up a small lab of SUN Sparcstations and were wondering if anyone else had had experiences (good or bad) with a similar setup. Here is what we are considering: 1.) ~10 Sparcstations, each with 8M of memory and a single 104M local disk for paging and temp space. 2.) An additional Sparcstation with ~2G of SCSI disk space to act as a file server for 1.). We would also appreciate knowing, from those that have similar installations, what type of high capacity disks are being used. The SUN rep here is understandibly trying to sell us their drives, but we are seriously considering going to a third-party for them. Thanks, Ralph Wilkerson (ralphw@gator.cs.umr.edu) Department of Computer Science University of Missouri - Rolla
poffen@sj.ate.slb.com (Russ Poffenberger) (10/23/89)
In article <2276@brazos.Rice.edu> dougm@umrisca.isc.umr.edu (Doug Meyer) writes: |X-Sun-Spots-Digest: Volume 8, Issue 166, message 25 of 26 | |I am posting this for a friend. Please respond to the address given below. | |We are considering setting up a small lab of SUN Sparcstations and were |wondering if anyone else had had experiences (good or bad) with a similar |setup. Here is what we are considering: | | 1.) ~10 Sparcstations, each with 8M of memory and a single 104M local disk | for paging and temp space. | 2.) An additional Sparcstation with ~2G of SCSI disk space to act as a | file server for 1.). | |We would also appreciate knowing, from those that have similar installations, |what type of high capacity disks are being used. The SUN rep here is |understandibly trying to sell us their drives, but we are seriously |considering going to a third-party for them. We have three SS-1's in house, and 2 SS-370's in house. I would definitely recommend the 370 as the server for your SS-1's. I have a Xylogics 753 in the 370 with a CDC sabre connected to it. It works great. I am kind of partial to the CDC's, I am sure you will get other opinions. Russ Poffenberger DOMAIN: poffen@sj.ate.slb.com Schlumberger Technologies UUCP: {uunet,decwrl,amdahl}!sjsca4!poffen 1601 Technology Drive CIS: 72401,276 San Jose, Ca. 95110
greg@duke.cs.unlv.edu (Greg Wohletz) (11/09/89)
|We are considering setting up a small lab of SUN Sparcstations and were |wondering if anyone else had had experiences (good or bad) with a similar |setup. Here is what we are considering: | | 1.) ~10 Sparcstations, each with 8M of memory and a single 104M local disk | for paging and temp space. | 2.) An additional Sparcstation with ~2G of SCSI disk space to act as a | file server for 1.). We have 25 sparactations here, each has 8 meg and a load 104M disk. Our experiance has been that 8M of memory is not sufficient. With about 3 windows open, and a C compile going the machine will page heavily. We are planning on uping most of ours to at least 12Meg. --Greg
wyle@relay.eu.net (Mitchell Wyle) (11/13/89)
In article <2910@brazos.Rice.edu> greg@duke.cs.unlv.edu (Greg Wohletz) writes: >X-Sun-Spots-Digest: Volume 8, Issue 192, message 2 of 14 >|We are considering setting up a small lab of SUN Sparcstations and were >|wondering if anyone else had had experiences (good or bad) with a similar >|setup. Here is what we are considering: >| 1.) ~10 Sparcstations, each with 8M of memory and a single 104M local disk >| for paging and temp space. >| 2.) An additional Sparcstation with ~2G of SCSI disk space to act as a >| file server for 1.). Unless you plan to stay at a 4.0.x release of SunOS, Sunview, and have fewer than 3 windows open, you should *definitely* get more than 8 Mb per ss-1. You mentioned nothing about the applications you want to run. Lots of large compiles? Oracle? Get more memory. Wait til January to get your memory, though. There is a production line in Japan about to open which will double the world's current 1Mb simms output. >We have 25 sparactations here, each has 8 meg and a load 104M disk. Our >experiance has been that 8M of memory is not sufficient. With about 3 >windows open, and a C compile going the machine will page heavily. We are >planning on uping most of ours to at least 12Meg. It seems to me that 12 is a bad compromise. Either you limp along with 8 or you go whole-hog for 16. The German Sun Users' group electronic mailing list had a discussion about xview News/X and memory; 12M wasn't quite enough. The consensus was that future SunOS releases are going to want 16M in a compiling environment and at least 12 MIPS. It sort of reminds me of the IBM Mega-line-of-code operating systems which eat 1 MIPS to figure out what to do with one key stroke...
pbg@cs.brown.edu (11/14/89)
I disagree about memory requirements. We have 150 sparcstations all at 12mb, and find it generally sufficient for our current software load. The environment I run in is SunOS 4.0.3, X/NeWS, gnuemacs, 4 xterm windows, and a perfmon program. I have no paging to disk in this environment. Our SPE/Lisp users certainly can and do use 16mb, but given that memory prices are dropping again (at least from 3rd parties, if not from sun) it makes sense to buy only as much memory as you currently need, not as much as some future operating system will need. Also, at the last SUG conference Sun said that 4.1 should have performance and memory improvements, but we've heard that before :-). --Peter Peter Baer Galvin (401) 863-7623 Systems Manager, Brown Univ. Comp. Sci. pbg@cs.brown.edu Box 1910 (115 Waterman Street) uunet!brunix!pbg Providence, RI 02912 pbg@browncs.bitnet
chris@com2serv.c2s.mn.org (Chris Johnson) (11/16/89)
>It seems to me that 12 is a bad compromise. Either you limp along with 8 >or you go whole-hog for 16. The German Sun Users' group electronic >mailing list had a discussion about xview News/X and memory; 12M wasn't >quite enough. The consensus was that future SunOS releases are going to >want 16M in a compiling environment and at least 12 MIPS. Did this (and similar articles) strike anyone like it hit me? I started using Sun workstations with a 2/120. I could run compiles with 4 or 5 windows open, plus 2 more processes off the asynch. comm. ports, and it only had 2 (two) Mb of memory. Sure, it had to do more than a little swapping, but it did work. More and more, I get the feeling that either system developers (1and not just the OS groups at Sun) are getting very spoiled by the ability to have lots of memory, or they are just becoming incompetent. Yes, yes, I know all about the arguements of cost of memory versus cost of development time, and so forth. And that's not at all what I'm talking about, really. It _IS_ a tradeoff, after all. But it appears that noone is considering it for than about 10 seconds, and from the distorted point of view of "my machine has 32Mb of memory, so certainly 16Mb for a user is not unreasonable". Memory may well be becoming cheaper and cheaper, but there is a huge installed base of machines out there that do _NOT_ handle easy installation of additional, inexpensive memory! Frankly, I think it is completely undefensible for SunOS4.0.3 to require 16Mb in a machine that comes with 8Mb standard to function well. Especially given that SunOS4.0.1 ran in 4Mb, and ran well in 8Mb (albeit in a Sun 4/260), and further that SunOS3.5 ran well in 2Mb. I know there are lots of bright, talented programmers at Sun. In fact, there's quite a few of them who are good friends of mine, who I would call damn good programmers. But apparently there is a lack of them in OS group. I'd be embarassed to admit I had a hand in such a grossly overweight, lumbering operating system! How do you feel about this? Am I over the hill at 32 and 14 years of experience, trying to write efficient, compact code? Or do we have too many young brats, spoiled by megabytes of memory? Having seen Unix source code, and having seen what happens to systems which are enhanced and modified by many people over many years (this fits Unix and SunOS to a "T", folks), I can just imagine the number of new features that were added by people who avoided the difficulty of finding out what was already available and how it worked, and instead, just added lots more data structures and code, instead of reusing or generalizing existing software. Incidentally, this obviously goes for applications software, as well. In fact, this very issue has been editorialized and discussed at length in the IBM PC clone/MS-DOS world. I'm not sure, but I suspect X Windows is a serious pig in this department. Chris Johnson UUCP: chris@c2s.mn.org Com Squared Systems, Inc. ATT: +1 612/452-9522
hedrick@geneva.RUTGERS.EDU (Charles Hedrick) (11/28/89)
There is an implication in this article that SunOS 4.0.3 requires more memory than 4.0.1. I know of no evidence for this. We are in the process of moving from 4.0.1 to 4.0.3c. I have not seen any decrease in performance. Since my desktop machine is 4MB 3/50, I'm pretty sensitive to memory usage. In fact there is some reason to think that 4.0.3 Suntools is better than 4.0 Suntools, though it's hard for me to be sure about that since our staff are all using X. You refer to a German Sun Users' group discussion of XNeWS, but list the conclusion as if referred to SunOS rather than XNeWS. Everyone agrees that XNeWS requires more memory than current window systems. But this is not a problem with SunOS. It's not even sloppy coding in XNeWS. It is an obvious implication of running software that implements two window systems at the same time. XNeWS is by no means compulsory. I plan to use vanilla MIT X on our smaller machines. The X-based applications from XNeWS work fine with the MIT X server, as long as you have the extra fonts. (Those fonts are now available from MIT.) Fortunately, the XNeWS versions of the standard Suntools software are all X-based. Thus I don't think people will lose much if they have access only to X.
montanaro@crdgw1.ge.com (12/06/89)
Charles Hedrick writes:
Everyone agrees that XNeWS requires more memory than current window
systems. But this is not a problem with SunOS. It's not even sloppy
coding in XNeWS. It is an obvious implication of running software that
implements two window systems at the same time.... The X-based
applications from XNeWS work fine with the MIT X server ...
If the XNeWS server is run with X11ONLY set, memory consumption is
drastically reduced. (On my machine it went from 4+ MB to 2+ MB, according
to top.) SunView applications can still be run, but WINDOW_PARENT must be
set explicitly to /dev/win0. There appear to be some problems running
XView applications like filemgr if X11ONLY is set (problems displaying
property sheets, etc.).
khb@sun.com (12/08/89)
In article <3269@brazos.Rice.edu> it is written: >X-Sun-Spots-Digest: Volume 8, Issue 206, message 4 of 15 > >>It seems to me that 12 is a bad compromise. Either you limp along with 8 >>or you go whole-hog for 16. The German Sun Users' group electronic >>mailing list had a discussion about xview News/X and memory; 12M wasn't >>quite enough. The consensus was that future SunOS releases are going to >>want 16M in a compiling environment and at least 12 MIPS. > >Did this (and similar articles) strike anyone like it hit me? I started >using Sun workstations with a 2/120. I could run compiles with 4 or 5 >windows open, plus 2 more processes off the asynch. comm. ports, and it >only had 2 (two) Mb of memory. Sure, it had to do more than a little >swapping, but it did work. [stuff deleted about SunOS 4.0.x's use of memory] You are confusing a bunch of issues (which is what most of us do when getting hot and bothered about these topics). The following are all inter-related: 1) users expect _much_ better response times now. If you set up a sun2 and a sun4/60 next to each other, one is surprised at how much slower the sun2 really is. Back when the sun2 was king, that kind of response was good (sunview, etc.) .... one remembers being happy, NOT how many milliseconds a window open took. 2) users expect much more functionality. Scalable fonts ? outline fonts ? etc. 3) users expect/demand much better optimizers. optimization is good for about 30% speedup on a sun3 (less on a sun2, if memory serves). Often good for a 4x speedup on large f77 applications .... this does involve more work for the optimzer, more memory requirements etc. Not enough users employ prof/gprof/tcov to limit the modules which get the -O4 treatment :> 4) The window system is a MUCH bigger issue than the OS. In fact, the debris of sunview are a large part of the bloat. Someday xview will obviate kernal support for sunview. Alas, that day isn't yesterday. :> 5) Some of the TOOLs are the real pigs. Since sun does not _yet_ ship good user-level tools to watch who consumes what memory when, this is hidden. 6) It is not clear to me that the Germans are right. I used to have have an 8mb machine and I was quite happy with its performance. I had to give that up, now I have a slower CPU, but more RAM (and more local disk, and more noise, and a high res monitor). I speak for myself, not my lords and masters of the payroll. Also, I'm not part of the windows nor the OS teams ... so I'm liable to be wronger than usual :>
clh@uunet.uu.net (Chris Hermansen) (12/10/89)
In article <3269@brazos.Rice.edu> chris@com2serv.c2s.mn.org (Chris Johnson) writes: >X-Sun-Spots-Digest: Volume 8, Issue 206, message 4 of 15 > >>It seems to me that 12 is a bad compromise. Either you limp along with 8 >>or you go whole-hog for 16. The German Sun Users' group electronic >>mailing list had a discussion about xview News/X and memory; 12M wasn't >>quite enough. The consensus was that future SunOS releases are going to >>want 16M in a compiling environment and at least 12 MIPS. > >Did this (and similar articles) strike anyone like it hit me? I started Well, I'm still picking myself up off the floor... >using Sun workstations with a 2/120. I could run compiles with 4 or 5 >windows open, plus 2 more processes off the asynch. comm. ports, and it >only had 2 (two) Mb of memory. Sure, it had to do more than a little >swapping, but it did work. ... >More and more, I get the feeling that either system developers (1and not >just the OS groups at Sun) are getting very spoiled by the ability to have >lots of memory, or they are just becoming incompetent. > >Frankly, I think it is completely undefensible for SunOS4.0.3 to require >16Mb in a machine that comes with 8Mb standard to function well. >Especially given that SunOS4.0.1 ran in 4Mb, and ran well in 8Mb (albeit >in a Sun 4/260), and further that SunOS3.5 ran well in 2Mb. I agree 100%. Every so often some crotchety neanderthal comes along and says `How come I need another 4Mb of memory to run the same application mix with the new release of the system', and hordes of salesmen and gurus shrug suavely and say `well, that's just the price of progress, and besides, memory upgrades are so cheap, it's hardly even a cost item'. Bulls**t, I say. WHY is every new release more of a hog than the previous one? Is it because the 4.0.x world is more complicated than the 3.x one? Or is it a bit of carelessness, like the four or five-level deep set of symbolic links that the configuration program generates around the executables exported by an NFS server? Don't try and hand us the argument that something actually needs to be that big. Remember Turbo Pascal? I haven't looked at 5.x, but 3.x, the last version I played with, took up less than 50k, including the editor, compiler, and a run-time monitor. No shared libraries, either. On my Sun 3, tacitus% ls -l /usr/ucb/pc -rwxr-xr-x 1 bin 73728 May 24 1988 /usr/ucb/pc tacitus% ls -l /usr/ucb/vi -rwxr-xr-x 6 root 147456 May 2 1989 /usr/ucb/vi Now guess which compiles faster - Turbo on a 4Mhz 8088, or pc on my 20Mhz 3/60? I haven't bothered (had the nerve?) to try the acid test; ie, which produces the fastest executable, but my money isn't on pc. WHY isn't size and performance a consideration in the UNIX workstation software market? I must admit that XWindows scares me a bit in this regard; I don't see how we can expect much in the way of a gain in performance over SunView, given the whole client/server orientation of the thing. Anyway, Mr. Johnson, if it's any consolation, there's two others in our office that feel the same way you and I do about this whole thing. I guess we don't constitute a groundswell of popular opinion, but maybe someone from Sun is listening. Chris Hermansen Timberline Forest Inventory Consultants Voice: 1 604 733 0731 302 - 958 West 8th Avenue FAX: 1 604 733 0634 Vancouver B.C. CANADA uunet!ubc-cs!van-bc!tacitus!clh V5Z 1E5 Disclaimer: This is the official opinion of the management.