Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

Compilation speed with GCC (Developers)

posted by marcov, 22.06.2008, 11:39

> > It is possibly related to the rather heavy process creation time on
> > Windows (and configure + the GNU system being overly fragmented into
> > multiple binaries, with e.g. FPC which integrates more into one binary
> it
> > is less pronounced)
>
> Maybe more background crud running??

No, IMHO simply not optimized enough for program starting. It is no different on a clean windows, and it has always been. The old Unix programmers rule: Windows slow process, fast thread, (free) Unix fast process, slow thread. However this has been changed with NPTL.

I used to testdrive new NT servers at work by doing a FPC build cycle, systems with quite some I/O bandwidth, but they hardly could get by a normal system running Linux. (FreeBSD 3.x wasn't that fast with I/O, that only got in the same magnitude in 4.x times)

So disk caching probably also. In the old days when performance still mattered, building on a scratch partition with "noatime" set could also do wonders.

I recently actually found a registry key on Windows that did the same for NTFS, but only globally. Unfortunately not per filesystem as on Unix.

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 279 users online (0 registered, 279 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum