Software > Alternative Betriebssysteme

MagiC, MiNT, MultiTOS - whats better

<< < (2/4) > >>

HelmutK:

--- Zitat von: simonsunnyboy am Di 05.03.2013, 19:28:12 ---zusätzlich mehr Unix haben möchte. Als Extremum gibt es dann noch Helmut, der garkeinen Desktop mehr laufen hat und nur eine bash im Fenster benutzt.


--- Ende Zitat ---

ksh (eigene Version) um genau zu sein - bash ist mir zu lahm.

simonsunnyboy:

--- Zitat von: HelmutK am Di 05.03.2013, 19:36:34 ---
--- Zitat von: simonsunnyboy am Di 05.03.2013, 19:28:12 ---zusätzlich mehr Unix haben möchte. Als Extremum gibt es dann noch Helmut, der garkeinen Desktop mehr laufen hat und nur eine bash im Fenster benutzt.


--- Ende Zitat ---

ksh (eigene Version) um genau zu sein - bash ist mir zu lahm.

--- Ende Zitat ---

Das ändert ja am Prinzip nichts ;) Das war keine bösartige Unterstellung.

m0n0:

--- Zitat ---ksh (eigene Version) um genau zu sein - bash ist mir zu lahm.
--- Ende Zitat ---

Aber da laufen die ganzen standard scripts doch nicht, oder? Ich meine... das unterscheidet sich doch schon beim setzen von Variablen, oder? Bei mir haben jedenfalls die ganzen BASH beispiele nie in der ksh funktioniert ;)

Omikronman:
Am besten gar nix davon, ist doch klar. :-)

HelmutK:

--- Zitat von: m0n0 am Di 05.03.2013, 22:22:15 ---
--- Zitat ---ksh (eigene Version) um genau zu sein - bash ist mir zu lahm.
--- Ende Zitat ---

Aber da laufen die ganzen standard scripts doch nicht, oder? Ich meine... das unterscheidet sich doch schon beim setzen von Variablen, oder? Bei mir haben jedenfalls die ganzen BASH beispiele nie in der ksh funktioniert ;)

--- Ende Zitat ---

Ich sagte ja: eigene Version. Die benutz ich nur noch, auch auf cygwin. bash brauch ich nur noch falls irgendwo #!bash steht. Irgendwann mach ich mal ln -s ksh bash, mal sehen.

Ich hab mal einen shell-benchmark gemacht  Ist natürlich nicht repräsentativ:

cygwin:


--- Code: ---SHELL: /bin/ksh -o lazyfork
@(#)PD KSH v5.2.14, Sep 9 2012
tm:
/bin/ksh -o lazyfork
    1.15s real     2.85s user     0.71s system
loop:
    1.03s real     1.04s user     0.01s system
loop2:
    1.09s real     1.09s user     0.03s system
------------------------------------------------------
SHELL: /bin/ksh +o lazyfork
@(#)PD KSH v5.2.14, Sep 9 2012
tm:
/bin/ksh +o lazyfork
    4.32s real    10.20s user     3.10s system
loop:
    1.04s real     1.07s user     0.00s system
loop2:
    1.09s real     1.09s user     0.03s system
------------------------------------------------------
SHELL: /bin/sh -o lazyfork
@(#)PD KSH v5.2.14, Sep 9 2012
tm:
/bin/sh -o lazyfork
    2.60s real     2.77s user     2.00s system
loop:
    1.06s real     1.06s user     0.03s system
loop2:
    1.09s real     1.09s user     0.03s system
------------------------------------------------------
SHELL: /bin/sh +o lazyfork
@(#)PD KSH v5.2.14, Sep 9 2012
tm:
/bin/sh +o lazyfork
    9.76s real    10.10s user     7.73s system
loop:
    1.06s real     1.06s user     0.03s system
loop2:
    1.09s real     1.09s user     0.03s system
------------------------------------------------------
SHELL: /bin/ast-ksh
Version AJM 93u+ 2012-08-01
tm:
/bin/ast-ksh
    0.25s real     0.06s user     0.10s system
loop:
    1.65s real     1.56s user     0.01s system
loop2:
    1.01s real     1.01s user     0.00s system
------------------------------------------------------
SHELL: /bin/zsh
4.3.12
tm:
/bin/zsh
    6.70s real    12.31s user     4.65s system
loop:
    1.82s real     1.81s user     0.04s system
loop2:
    1.54s real     1.54s user     0.03s system
------------------------------------------------------
SHELL: /bin/mksh
@(#)MIRBSD KSH R40 2012/04/06
tm:
/bin/mksh
   10.12s real    10.56s user     8.08s system
loop:
    3.06s real     3.04s user     0.04s system
loop2:
    3.21s real     3.18s user     0.03s system
------------------------------------------------------
SHELL: /bin/bash
4.1.10(4)-release
tm:
/bin/bash
   18.42s real    12.22s user    15.00s system
loop:
    6.73s real     6.71s user     0.04s system
loop2:
    5.57s real     5.56s user     0.04s system
------------------------------------------------------

--- Ende Code ---

MiNT:


--- Code: ---SHELL: /bin/ksh +o lazyfork
@(#)PD KSH v5.2.14, Sep 9 2012
tm:
/bin/ksh +o lazyfork
    1.67s real     0.34s user     1.32s system
loop:
    6.78s real     6.78s user     0.00s system
loop2:
    7.06s real     7.05s user     0.01s system
------------------------------------------------------
SHELL: /bin/sh -o lazyfork
@(#)PD KSH v5.2.14, Sep 9 2012
tm:
/bin/sh -o lazyfork
    0.71s real     0.28s user     0.43s system
loop:
    6.78s real     6.78s user     0.00s system
loop2:
    7.08s real     7.07s user     0.01s system
------------------------------------------------------
SHELL: /bin/sh +o lazyfork
@(#)PD KSH v5.2.14, Sep 9 2012
tm:
/bin/sh +o lazyfork
    1.70s real     0.60s user     1.10s system
loop:
    6.79s real     6.79s user     0.00s system
loop2:
    7.07s real     7.06s user     0.01s system
------------------------------------------------------
/bin/ast-ksh not found








------------------------------------------------------
SHELL: /bin/zsh
4.3.10
tm:
/bin/zsh
    2.56s real     0.88s user     1.66s system
loop:
   22.34s real    20.48s user     1.85s system
loop2:
   16.33s real    15.32s user     1.01s system
------------------------------------------------------
SHELL: /bin/mksh
@(#)MIRBSD KSH R40 2012/04/06
tm:
/bin/mksh
    1.88s real     0.57s user     1.31s system
loop:
   10.98s real    10.97s user     0.01s system
loop2:
   11.02s real    11.02s user     0.00s system
------------------------------------------------------
SHELL: /bin/bash
4.1.7(1)-release
tm:
/bin/bash
    2.75s real     1.16s user     1.58s system
loop:
   22.42s real    21.21s user     1.20s system
loop2:
   23.94s real    22.35s user     1.58s system
------------------------------------------------------

--- Ende Code ---

Ist schon älter, aber das Prinzip besteht weiter.

ast-ksh ist die von at&t, ksh und sh von mir, lazyfork meine Erfindung.

Ganz interessant: bash ist auf cygwin teilweise sogar langsamer als bash auf MiNT, obwohl aranym sonst 5mal langsamer ist als windows.

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln