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.

Thanks for the note, anyway I'll need to wait a bit since this site is
down last three days.

>> 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.

it provides tabs and as you pointed out better font rendering.

>> 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?

Why not? Could you be so kind and point me into the direction of the
right API to get the temperatures from drives and CPU/chipset? Also if
possible API to get all appropriate SMART disk attributes? So far I've
been just quickly going thorough various marketing related docs about
"self-healing", but when I get to the real sensors details, it more
looks like draft of future implementation:
http://www.opensolaris.org/os/project/sensors/
But I'm just Solaris newbie so perhaps I don't look into the right space...

Thanks!
Karel

Reply via email to