Sto costruendo webkit (2 milioni di righe di codice) ogni dieci minuti per vedere l'output del mio cambiamento in esso, e il collegamento di webkit sulla mia macchina richiede di elaborare 600-700 MB di file oggetto che sono presenti sul mio hard-disk. Questo richiede circa 1,5 minuti. Voglio accelerare questo processo di collegamento.Speed Up velocità di collegamento/collegamento veloce su linux
C'è qualche possibilità che io possa dire a OS di mantenere tutti i file oggetto solo nella RAM (ho 4 GB di ram). C'è un altro modo per accelerare il collegamento?
Qualsiasi idea o aiuto è apprezzata!
Ecco un comando che prende 1,5 minuti,
Puoi confermarlo con es. in alto o vmstat? I dati dovrebbero già essere nella tua cache, ma il linker avrà anche bisogno di un po 'di tempo per elaborarlo - quindi potresti essere legato alla CPU. –
@Turbo J, ho scoperto che nel mio processore solo un core viene utilizzato per il 22-25%. – SunnyShah