Ho testato diversi metodi per migliorare il tempo necessario per compilare il mio intero progetto c ++. Attualmente ci vogliono circa 5 minuti. Ho sperimentato con distcc, ccache e altri. Di recente, ho scoperto che se copio il mio intero progetto su un'unità RAM, e poi compilo da lì, riduce …
Ci sono consigli specifici su come velocizzare le applicazioni X su ssh su una connessione di rete lenta? In questo caso specifico, accedo a un server situato nella costa occidentale da un laptop nella costa orientale e anche su una connessione DSL non troppo veloce. Qualche impostazione per ssh? Qualche …
Ho due file di grandi dimensioni (6 GB ciascuno). Sono indifferenziati, con linefeed ( \n) come separatori. Come posso differli? Dovrebbe impiegare meno di 24 ore.
Sappiamo che possiamo ottenere la seconda colonna della riga che vogliamo da un file usando queste due tecniche: awk '/WORD/ { print $2 }' filename o grep WORD filename| cut -f 2 -d ' ' Le mie domande sono: Quali sono le differenze tra i due comandi sopra? Quale ha …
Ho l'esperienza che Linux funziona bene fino a quando la memoria fisica è esaurita. Non appena viene utilizzato lo spazio di scambio, le prestazioni vengono notevolmente ridotte e la GUI non risponde. Questo problema non si limita a una distro o desktop specifici, perché ne ho provati alcuni (e il …
Sto valutando l'espressione 6^6^6usando pythone bcseparatamente. Il contenuto del file Python è print 6**6**6. Quando eseguo time python test.py, ottengo l'output come real 0m0.067s user 0m0.050s sys 0m0.011s E poi, ho eseguito il comando time echo 6^6^6 | bcche mi ha dato il seguente output real 0m0.205s user 0m0.197s sys …
Molte persone usano oneliner e script contenenti codice lungo le linee cat "$MYFILE" | command1 | command2 > "$OUTPUT" Il primo catè spesso chiamato "uso inutile di gatto" perché tecnicamente richiede l'avvio di un nuovo processo (spesso /usr/bin/cat) in cui ciò potrebbe essere evitato se il comando fosse stato < …
Esiste un metodo per rallentare il processo di copia su Linux? Ho un file di grandi dimensioni, diciamo 10 GB, e vorrei copiarlo in un'altra directory, ma non voglio copiarlo alla massima velocità. Diciamo che vorrei copiarlo con la velocità di 1 mb / s, non più veloce. Vorrei usare …
Ho un paio di file in una directory: $ ls | wc -l 9376 Qualcuno può spiegare perché c'è un'enorme differenza di tempo nell'uso ls *e ls? $ time ls > /dev/null real 0m0.118s user 0m0.106s sys 0m0.011s e $ time ls * > /dev/null real 1m32.602s user 0m0.233s sys …
Quando si esegue il ciclo tra i file ci sono due modi: usa un for-loop: for f in *; do echo "$f" done usare find: find * -prune | while read f; do echo "$f" done Supponendo che questi due loop troveranno lo stesso elenco di file, quali sono le …
Sto cercando di trovare il modo più efficiente di scorrere attraverso alcuni valori che sono un numero consistente di valori distanti tra loro in un elenco di parole separato da spazi (non voglio usare un array). Per esempio, list="1 ant bat 5 cat dingo 6 emu fish 9 gecko hare …
È assolutamente updatedbnecessario? Non uso mai locatee i miei server tendono ad avere dozzine di milioni di file che di solito fanno funzionare b per molto tempo e consumano I / O necessari per MySQL e / o altri software. Posso semplicemente rimuoverlo da cron e aspettarmi che tutto funzioni? …
È possibile fare in modo che il sistema sostituisca preventivamente le pagine inattive ( vm.swappiness), ma invochi il killer di Oom quando il sistema esaurisce la RAM (anziché esaurire la memoria) ed è costretto a scambiare? L'obiettivo finale è quello di impedire che il sistema si fermi quando inizia a …
Voglio fare un benchmark di un ssd (possibilmente con filesystem crittografati) e confrontarlo con i benchmark fatti da crystaldiskmark su Windows. Quindi, come posso misurare approssimativamente le stesse cose che fa il crystaldiskmark? Per la prima fila (Seq) penso di poter fare qualcosa del genere LC_ALL=C dd if=/dev/zero of=tempfile bs=1M …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.