Als «performance» getaggte Fragen

28
für vs find in Bash

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...

28
Warum dauert "ls *" so viel länger als "ls"?

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 1m32.602s user 0m0.233s sys...

26
Kann ich updatedb einfach deaktivieren?

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...

23
Verwendung von O_DIRECT unter Linux

Wenn diese Frage zu programmiererorientiert ist, lassen Sie es mich wissen. Ich frage mich, ob es Leute gibt, die mit dem O_DIRECT-Flag für den open () -Systemaufruf unter Linux 2.6 vertraut sind. Linus lehnt seine Verwendung ab, jedoch scheint das Schreiben von Dateien mit hoher Leistung auf seine...