AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Cross-Platform-Entwicklung Delphi Mac zulegen für IOS Entwicklung
Thema durchsuchen
Ansicht
Themen-Optionen

Mac zulegen für IOS Entwicklung

Ein Thema von Alex_ITA01 · begonnen am 16. Dez 2014 · letzter Beitrag vom 6. Apr 2016
 
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.643 Beiträge
 
#25

AW: Mac zulegen für IOS Entwicklung

  Alt 6. Apr 2016, 08:36
Kompilieren braucht CPU & I/O. Er muss die source-files lesen (I/O), durchnudeln (CPU) und die entstehenden binärfiles wieder schreiben (I/O). Diese dann nochmal lesen (oder im Speicher halten), linken (CPU), und das Ergebnis dann wieder schreiben (I/O).

Und am Ende des Tages macht es halt schon einen Unterschied ob Du jedes mal 30 oder 60 Sekunden kompilierst.
Ich habe kürzlich an einem C++ Projekt mitgearbeitet. Komplette kompilierzeit auf zwei Kernen bei einem Core i7 auf einer externen HDD waren 7.5 Stunden. Die 7 GB sourcen auf die interne SSD gepackt und dem System erlaubt alle 4 Kerne zu nehmen und die komplette Kompilierzeit ging auf ~1,5 Stunden runter. Auf einem Referenzsystem mit 16 Kernen sind das dann 'nur noch' 30 Minuten. Ich habe jede Sympathie für die armen Kerle beim Kunden die damit täglich arbeiten müssen.

Das ist jetzt natürlich ein Extrembeispiel, aber wenn man trotzdem jedes mal wenn er alles durchbaut ne Minute oder so länger warten muss als nötig, dann kostet das halt Zeit und irgendwann auch Nerven.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:09 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz