Thomas Maier-Komor wrote:
Jörg Stephan schrieb:
Hi there,

at the weekend i installed OpenSolaris 2009.06 on an AMD Athlon64 X2 5200+ with 
1GB DDR Ram. I wanted to try virtualization with VirtualBox. But i there where 
some things i really dont like, maybe you can help me to understand why it is 
and when it will work

1. Why uses OpenSolaris 95% of Ram directly after install (By the way same 
machine other OS takes 30%)


Memory is cheap - just get another gigabyte. Running Opensolaris without
Java Desktop works fine for me with only ~800MB in a VirtualBox. Even
with 512MB the system comes up.
Very few modern UNIX/Linuxes have much "free" RAM - anything not being used for an application is allocated to disk cacheing. Take a look at the output of 'top' - it will show you very little free memory. Caches of course, are just that - when you need the RAM, the amount allocated to disk cache is just reduced.

Solaris is also a 64-bit OS, which by it's very nature consumes more RAM than a 32-bit system.

That said, most GUI interfaces consume a non-trivial amount of RAM. On my Ubuntu system, a typical GNOME-based setup consumes 400MB+ RAM for all the GUI-related applications running - that's just the background systems stuff (nautilus, gnome-panel, sawfish, etc.) As a relative comparison, on similar hardware, here's what I see on my VM instances (right after boot, no apps running, excluding disk cache):

Window 2000 SP4:   180MB
Windows XP SP3:     210MB
Ubuntu 6.04 LTS (32-bit) & Gnome 2.4:    300MB
SLES 8 64-bit & KDE 3:    330MB
Ubuntu 8.04 LTS (32-bit) & Gnome 2.22:    400MB
Windows 2003 Enterprise x64:    400MB
Windows Vista Ultimate x64:    600MB
Solaris 10 Update 8 64-bit:        550MB
OpenSolaris 2009.06: 600MB
2.  What about LVM and ext2,3,4 Support? I t would look better if i could use 
my old linux storage discs by just plugging them in.
Why doesn't Linux support ZFS?
Honestly, besides the fact that the code for implementing those Linux features are GPL'd, and thus cannot be ported directly to Solaris, is that most of LVM's features are available in Solaris Volume Manager (nee DiskSuite), and that ZFS is radically superior to LVM. The Ext2,3,4 filesystems are horribly obsolete; in addition, the ability to read a wide variety of filesystems is really only useful for an OS which is intended to be multi-booted with others frequently. OpenSolaris really isn't this type of OS - it can be, but that's not it's real target. There's no real need to support much more than the FAT-derived filesystem, and then only for data interchange (i.e. USB flash/floppy disks)


3. Why does the boot of the System takes so long? I could drink a coffee. I 
mean the mashine isnt that slow.
The first boot takes very long because the services database needs to be
initialized. All subsequent boots should be pretty fast.
Agreed - after the very first boot, you should see boot times comparable to Linux - roughly 90-120 seconds on typical systems. It sometimes feels slower, since you don't get the visual feedback Linux gives you, nor do you get that nice little "cylon" bar that Windows shows. Also, particularly as compared to Windows, don't think that Windows is done booting when you get the login prompt - it's not. It still has 1-2 minutes of background loading to do. Solaris and Linux generally present you with the login prompt as one of the last things in the boot cycle.

4. Why doenst <Alt>+<F1> switch to an console? Or better question... Where is 
the console?

I think you have to enable additional virtual consoles manually. Only
the physical console is active per default.
As pointed out elsewhere, virtual consoles were not available in 2009.06. They are now in the development branch, and will be part of the default 2010.03 release.
After all. I really like Solaris. But this 4 Points make it a bit bad. Point 2 
is the biggest problem. First i could solve by buying ram which isnt expencive, 
but my storage data would be necessary. Copying 400GB Data just takes too long, 
even when i must insert it into a different machine to make scp or so.

Thank for listening

Jörg
Frankly, disk is even cheaper than RAM, so if what you need to data interchange between a Solaris and Linux system, use FAT/vFAT. Solaris generally refers to this as the 'pcfs' filesystem.

--
Erik Trimble
Java System Support
Mailstop:  usca22-123
Phone:  x17195
Santa Clara, CA
Timezone: US/Pacific (GMT-0800)

_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to