Software > Alternative Betriebssysteme

EmuTOS selbst compilieren

<< < (30/30)

Arthur:

--- Zitat von: mfro am So 07.03.2021, 18:00:48 ---Tatsächlich hat mich Arthur's etwas "später" Post dazu animiert, EmuTOS mal "nebenher" auf der Firebee zu compilieren:

real   16m56.085s
user   9m55.455s
sys   6m47.605s

Das war auf einem NFS-Filesystem. Herausgefallen ist das exakt identische Binary wie auf dem Cross-Compiler Host.

--- Ende Zitat ---

Die Werte sind zu addieren also ca. 33m?

Thorsten Otto:
Nein, tatsächlich knapp 17min, davon knapp 10min gearbeitet, und der Rest Systemzeit, also hauptsächlich I/O.

Übrigens ein erstaunlich guter Wert. Aranym (mit JIT) braucht ca 8min (für das emutos-aranym.img zumindest, die anderen gehen vermutlich ein bisschen schneller).

Wenn man das hochrechnet, kommt man aber zu dem Schluss, daß selbst ein TT wohl mehrere Stunden brauchen würde. Abgesehen davon, daß man auch entsprechend viel Speicher haben muss (gcc ist da nicht gerade kleinlich, denke mal 20-30MB dürfte minimum sein).

Arthur:

--- Zitat von: Thorsten Otto am Mo 08.03.2021, 16:14:00 ---Nein, tatsächlich knapp 17min, davon knapp 10min gearbeitet, und der Rest Systemzeit, also hauptsächlich I/O.

--- Ende Zitat ---

Danke für den Hinweis. Also real = user + sys.

Lukas Frank:
Das war mein Versuch auf einem Atari TT ...


--- Zitat ---Habe mir mal unter MiNT auf dem Atari TT den gcc 7.3.0 installiert.

->   https://github.com/freemint/m68k-atari-mint-gcc/releases/tag/gcc-7_3_0-mint

bunzip2 dauerte eine Stunde und tar nochmal eine halbe Stunde zum entpacken und installieren.

Ein "make 192 COUNTRY=de" läuft jetzt seit vier Stunden. Auf einem i5 MacMini dauerte es komplett nichtmal eine Minute.

Ich habe es auf dem Atari TT jetzt abgebrochen da ich den Rechner nicht über NAcht laufen lassen möchte. Der Compiler war bei deskapp.c ...



Was meint ihr wie lange der rechner braucht? 24 Stunden oder mehr?
--- Ende Zitat ---

mfro:

--- Zitat von: Thorsten Otto am Mo 08.03.2021, 16:14:00 ---Nein, tatsächlich knapp 17min, davon knapp 10min gearbeitet, und der Rest Systemzeit, also hauptsächlich I/O.

Übrigens ein erstaunlich guter Wert. Aranym (mit JIT) braucht ca 8min (für das emutos-aranym.img zumindest, die anderen gehen vermutlich ein bisschen schneller)...

--- Ende Zitat ---

... so legt die Biene sogar noch ein wenig zu - Speicher ist ja genug da, also in die Vollen:


--- Code: ---# FS_CACHE_SIZE= specifies the size of disk cache in kilobytes for the
# internal caching module. Default is 128.

#FS_CACHE_SIZE=4096
FS_CACHE_SIZE=204800
--- Ende Code ---

und statt NFS eine etwas flottere CF-Karte (obwohl die bei der Cache-Größe kaum noch was zu tun hat):


--- Code: ---real 12m50.255s
user 9m55.650s
sys 2m47.485s
--- Ende Code ---

Wie man sieht, hat sich nur die sys (I/O) Zeit wesentlich verändert.

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln