Ich habe verschiedene Methoden getestet, um die Kompilierungszeit meines gesamten c ++ - Projekts zu verkürzen. Derzeit dauert es ca. 5 Minuten. Ich habe mit distcc, ccache und anderen experimentiert. Kürzlich entdeckte ich, dass, wenn ich mein gesamtes Projekt auf ein RAM-Laufwerk kopiere und von dort kompiliere, die Kompilierzeit auf …
Gibt es spezielle Empfehlungen zur Beschleunigung von X-Anwendungen über ssh bei einer langsamen Netzwerkverbindung? In diesem speziellen Fall greife ich von einem Laptop an der Ostküste auf einen Server an der Westküste zu, und das auch über eine nicht allzu schnelle DSL-Verbindung. Irgendwelche Einstellungen für ssh? Irgendwelche Tipps im Allgemeinen?
Ich habe zwei große Dateien (jeweils 6 GB). Sie sind unsortiert, mit Zeilenvorschüben ( \n) als Trennzeichen. Wie kann ich sie unterscheiden? Es sollte unter 24 Stunden dauern.
Wir wissen, dass wir die zweite Spalte der gewünschten Zeile mithilfe dieser beiden Techniken aus einer Datei abrufen können: awk '/WORD/ { print $2 }' filename oder grep WORD filename| cut -f 2 -d ' ' Meine Fragen sind: Was sind die Unterschiede zwischen den beiden obigen Befehlen? Welches hat …
Ich habe die Erfahrung gemacht, dass Linux funktioniert, bis der physische Speicher voll ist. Sobald Swap Space verwendet wird, wird die Leistung erheblich beeinträchtigt und die Benutzeroberfläche reagiert nicht mehr. Dieses Problem ist nicht auf eine bestimmte Distribution oder einen bestimmten Desktop beschränkt, da ich einige ausprobiert habe (und das …
Ich bewerte den Ausdruck 6^6^6mit pythonund bcgetrennt. Der Inhalt der Python-Datei ist print 6**6**6. Wenn ich ausführe time python test.py, erhalte ich die Ausgabe als real 0m0.067s user 0m0.050s sys 0m0.011s Und dann habe ich den Befehl ausgeführt, time echo 6^6^6 | bcder mir die folgende Ausgabe gab real 0m0.205s …
Viele Leute verwenden Oneliners und Skripte, die Code nach dem Vorbild enthalten cat "$MYFILE" | command1 | command2 > "$OUTPUT" Der erste catwird oft als "nutzloser Einsatz von Katze" bezeichnet, da technisch (oft /usr/bin/cat) ein neuer Prozess gestartet werden muss, bei dem dies vermieden werden könnte, wenn der Befehl ausgeführt …
Gibt es eine Methode, um den Kopiervorgang unter Linux zu verlangsamen? Ich habe eine große Datei, sagen wir 10 GB, und ich möchte sie in ein anderes Verzeichnis kopieren, aber ich möchte sie nicht mit voller Geschwindigkeit kopieren. Nehmen wir an, ich möchte es mit einer Geschwindigkeit von 1 MB …
Ich habe ein paar Dateien in einem Verzeichnis: $ ls | wc -l 9376 Kann jemand erklären, warum es einen so großen Zeitunterschied bei der Verwendung von ls *und gibt ls? $ time ls > /dev/null real 0m0.118s user 0m0.106s sys 0m0.011s und $ time ls * > /dev/null real …
Beim Durchlaufen von Dateien gibt es zwei Möglichkeiten: benutze einen for-loop: for f in *; do echo "$f" done benutze find: find * -prune | while read f; do echo "$f" done Angenommen, diese beiden Schleifen finden dieselbe Liste von Dateien. Was sind die Unterschiede zwischen diesen beiden Optionen in …
Ich versuche, den effizientesten Weg zu finden, um bestimmte Werte zu durchlaufen, bei denen es sich um eine konsistente Anzahl von Werten handelt, die in einer durch Leerzeichen getrennten Liste von Wörtern voneinander entfernt sind (ich möchte kein Array verwenden). Beispielsweise, list="1 ant bat 5 cat dingo 6 emu fish …
Ist überhaupt updatedbnötig? Ich verwende nie locateund meine Server haben in der Regel Dutzende von Millionen von Dateien, was dazu führt, dass updatedb für eine lange Zeit ausgeführt wird und die von MySQL und / oder anderer Software benötigten E / A verbraucht. Kann ich es einfach von cron entfernen …
Ist es möglich, dass das System präventiv inaktive Seiten auslagert ( vm.swappiness), aber den OOM-KILLER aufruft, wenn das System nicht über genügend RAM verfügt (im Gegensatz zu Speichermangel) und zum Auslagern gezwungen wird? Das ultimative Ziel ist es, zu verhindern, dass das System zum Stillstand kommt, wenn die Festplatte aufgrund …
Ich möchte eine ssd (möglicherweise mit verschlüsselten Dateisystemen) benchmarken und mit Benchmarks vergleichen, die von crystaldiskmark unter Windows erstellt wurden. Wie kann ich also ungefähr die gleichen Werte wie bei crystaldiskmark messen? Für die erste Reihe (Seq) denke ich, dass ich so etwas machen könnte 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.