Bob Friesenhahn wrote:
> On Sat, 16 Feb 2008, Karel Gardas wrote:
>   
>> 1) VM/scheduler issue: I precisely cannot identify the culprit, but 
>> I'm surprised by the fact how some applications startup is longer 
>> than on Linux (Firefox/Thunderbird). Also they seem to consume much 
>> more memory after short period of time than on Linux. The problem is
>>     
>
> Modern Solaris is targeted for modern hardware, which means that it 
> uses memory allocation and caching strategies which work best for 
> modern hardware.  Since many Linux users use older hardware, there is 
> more focus on reducing memory use.  It is unlikely that the 
> applications themselves are using more memory just because they are 
> running under Solaris.
>
> Something you need to be aware of since you are using ZFS is that ZFS 
> is a huge memory hog (on purpose to provide better caching) but with 
> your small memory you may want to reduce the amount it is allowed to 
> use.  See 
> "http://www.solarisinternals.com/wiki/index.php/ZFS_Evil_Tuning_Guide#Limiting_the_ARC_Cache";
>  
> for info.
>
>   
>> total: 564M allocated + 100M reserved = 664M used, 1.7G available
>>
>> does it mean that 664MB of swap is already in use? But why when I
>>     
>
> This means pretty much what it says.  564M is really used storing data 
> while 100M is reserved for something which needs it to be there for 
> possible future use.  These numbers alone are not cause for concern.
>
>   
>> just do have firefox/thunderbird/xterm/folding at home running together 
>> with all other Solaris services? The second issue in this category 
>> is that when machine starts swapping intensively (I guess this is 
>> swapping when drive is lightening like mad), X window desktop starts 
>> to be really unresponsive. The problem is that a load on the machine
>>     
>
> This is definitely a sign of not enough RAM, or else something (e.g. 
> ZFS) is caching in RAM too agressively.
>
>   
>> 3) gnome-terminal slowness. Yes, I know gnome-terminal is slow. It's 
>> even slow on Linux, but in comparison with Linux where it was usable 
>> and I used it, on Solaris it is not usable at all (for me). It's
>>     
>
> This slowness is likely something to do with rending the fonts via 
> FreeType.  It may also be that the display driver for your hardware is 
> better in Linux than it is in Solaris.  Other than to support the 
> "save desktop" feature and clearer font rendering, it seems that 
> gnome-terminal does not really offer much more function than xterm 
> does.
>
>   
>> 4) poor software support for hardware monitoring: I'm used to see on 
>> gnome panel applets for CPU/motherboard and all hard-drives 
>> temperatures. I'm also used to run a long version of SMART tests on
>>     
>
> All of this info is in the OS.  It seems that GUI software is lacking 
> to show it.  Maybe you can help port it?
>
>   
>> Possible solution (for my particular case): next month I'm going to 
>> order new machine with more RAM (4-8GB). I hope this will solve at 
>> least Solaris' swapping issue. Solving of (4) is possible, but I
>>     
>
> This is definitely the best path forward.  Given sufficient memory 
> resources, I think that you will find that Solaris runs similarly fast 
> to Linux from a desktop perspective.
>
> Solaris is first and foremost an OS which is optimized for large 
> applications and large servers.  It caches quite agressively in order 
> to provide the best performance for use in servers.
>
> Bob
> ======================================
> Bob Friesenhahn
> bfriesen at simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
> GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/
>
> _______________________________________________
> desktop-discuss mailing list
> desktop-discuss at opensolaris.org
>   
Indeed, this is a ram issue, but there is no cause for alarm really.  
I'm perfectly happy with 2GB on my Ultra-20 M2 running a ZFS mirror (USB 
+ SATA2) for /export/home, and /opt in addition to xVM running XP under 
HVM, still decently responsive even when loaded down a bit.  Of course 
4GB is probably ideal for desktop use, let alone using ZFS on 80GB 
partitions with xVM running in the foreground.  If you don't like the 
ram usage, give ZFS up or cap it, but you won't be taking advantage of 
it if you don't upgrade your ram.  Pretty simple, 2GB of ram costs what, 
100 bucks for DDR2?  If you like OpenSolaris for the most part, then do 
something about it.  If you like Linux, and invested money into it, for 
specific hardware perhaps, how's cheap ram gonna kill you?

James

Reply via email to