Kaleidoscope Performance (2.1.2)

 
Mit der Systemerweiterung Kaleidoscope und den dazugehörenden Schemen kann man sich die Benutzeroberfläche des Macs unterschiedlich gestalten: andere Fenster, neue Icons, Hintergrundmuster, Buttons usw. Natürlich geht diese GUI-Verschönerung zu Lasten der Systemperformance.

Wir haben unterschiedlich aufwendige Kaleidoscope-Schemen mit Apples Platinum Appearance-Theme (Erscheinungsbild) verglichen: Ein kleines Programm zeichnet 2880 unterschiedlich grosse Fenster ohne Inhalt (die Anzahl der Drawing-Zyklen hat keine weitere Bedeutung, ausser dass die Zahl relativ hoch sein sollte).

Hinweis: Dieser Test soll lediglich aufzeigen, wie stark (und wie unterschiedlich) Kaleidoscope-Schemen das Zeichnen von Fenstern am Bildschirm beeinflussen - auf die übrige Systemleistung hat Kaleidoscope praktisch keinen Einfluss. Um messbare Unterschiede zwischen den Schemen zu erhalten, sind tausende zu zeichnende Fenster nötig, ein Aufwand, den man bei der täglichen Arbeit selbstverständlich nicht zu bewältigen hat. Trotzdem spürt man den mehr oder weniger flinken Fensteraufbau - je nach installiertem Scheme eben.

Die Schemen wurden nicht aufgrund persönlicher Vorlieben, sondern wegen ihrer unterschiedlichen Fensterformen für den Test gewählt.

Using the Kaleidoscope system extension and the Kaleidoscope schemes it is possible to change the look of the MacOS: differently shaped windows, new icons, background patterns, buttons, ... Of course this GUI enhancement is not without penalties. The system slows down depending on the complexity of the scheme you select.

We've compared different schemes against the original Platinum theme from Apples appearance manager: drawing 2880 of differently resized windows without any contents (could have been any number of drawing cycles).

Note: This test only gives you an idea on how fast your system will (re)draw windows on the screen when using different schemes - Kaleidoscope does not (very little) impact the performance of your system in other tasks. It is needed to test thousands of window drawings to get a measureable difference between the schemes. Of course in your daily work you wouldn't have to do this, but you'll notice the drawing speed will vary depending on the chosen scheme.

The schemes chosen for testing were not selected because of their subjective beauty but because of their "special" shape.

Kaleidoscope & Schemes: www.kaleidoscope.net
Referenz: PowerMacintosh G3/350: PowerPC 750 350MHz, 100MHz Bus, 1MB L2-Cache (175MHz), 128MB RAM
MacOS 8.5.1, Kaleidoscope 2.1.2

Kaleidoscope Schemes

Apple Appearance Theme(s)
Theme Version Time [sec.] %
Apple Platinum (8.5.1) 34 sec. 100.0%
DSG Theme (© 1999) Absturz   ---   system freeze ---
Apple Gizmo (*) (*) MacOS 8.5 Alpha (unreleased) - not supported in MacOS 8.5.1 (not loadable)
Apple HiTech (*)
Kaleidoscope Schemes
Scheme Version Time [sec.] %
Apple Platinum 2.0.1 67 sec. 197.1%
Alpha 2.1 119 sec. 350.0%
Ancient Scrolls ? 62 sec. 182.4%
Antique 1.1.1 74 sec. 217.6%
AO 1.3 61 sec. 179.4%
Atlantis 2.1 110 sec. 323.5%
Azure Nite II 2.0.1 84 sec. 247.1%
Azure Tech 2.0 70 sec. 205.9%
BeBox 2.1 45 sec. 132.3%
BeHive 2.0 71 sec. 208.8%
Black Sun 2.0 59 sec. 173.5%
Boiler Plate 2.1 158 sec. 464.7%
Boiler Plate Shadow 2.0b7  294 sec. 864.7%
Carbon 45 1.5 114 sec. 335.3%
Cecil III 2.5.0 71 sec. 208.8%
Clown 1.0 98 sec. 288.2%
Dark Side of IZA 1.0 68 sec. 200.0%
Desktop Guardian 1.0a 269 sec. 791.2%
DreddLock 2.0 60 sec. 176.5%
Elwood Salieri UL 1.0.1 65 sec. 191.2%
Fruit of the Vine ? 161 sec. 473.5%
Fuji Ruri 1.1 103 sec. 302.9%
FvwMac blue 1.0.9 72 sec. 211.8%
FvwMac2 blue ? 58 sec. 170.6%
G.Revolution 1.0 80 sec. 235.3%
Golden Bed 2.0 49 sec. 144.1%
Green Tech 2.0 59 sec. 173.5%
Groove ? 73 sec. 214.7%
Hand of God 2.02 68 sec. 200.0%
HiTech Carbon 2.8b 49 sec. 144.1%
HiTech Industria 3.0b 53 sec. 155.9%
Ice 1.10.1 70 sec. 205.9%
Iceman 1.01 92 sec. 270.6%
IZA Blue Metal 1.0.3 86 sec. 252.9%
IZA Solid Brass 1.1 73 sec. 214.7%
Jcidin 1.0 91 sec. 267.6%
Light Alloy 1.1 DS-SS 66 sec. 194.1%
Mac Plaza 2.1 76 sec. 223.5%
Mahogany 1.1 88 sec. 258.8%
Metal Fish 1.2 218 sec. 641.2%
Metal Fish Lite 1.0 72 sec. 211.8%
Metal Lab 2.0 126 sec. 370.6%
MG3D 1.0 71 sec. 208.8%
MiMac 1.1 73 sec. 214.7%
MirkWood II 1.0 100 sec. 294.1%
Onyx 1.10 79 sec. 232.4%
Scherzo 1.1.1 103 sec. 302.9%
Sherbet 2.6.1 70 sec. 205.9%
 
Sven Negrassus - 20. April 1999