Testen Sie die Effizienz des Löschens einer großen Anzahl von Dateien unter Linux. Erstellen Sie zunächst 500.000 Dateien 1. rm löschen
rm funktioniert aufgrund der großen Anzahl an Dateien nicht. 2. Suchen und löschen
Ungefähr 43 Minuten auf meinem Computer. . . . . . Ich habe es gelöscht, während ich das Video angesehen habe. 3. Suchen mit Löschen
Es dauert 9 Minuten. 4. rsync löschen
Sehr gut und kraftvoll. 5. Python löschen Betriebssystem importieren Zeit importieren def main(): für Pfadnamen, Verzeichnisnamen, Dateinamen in os.walk('/home/Benutzername/test'): für Dateinamen in Dateinamen: Datei = os.path.join(Pfadname,Dateiname) os.remove(Datei) wenn __name__ == '__main__': t = Zeit.Timer('main()','von __main__ importiere main') drucke t.timeit(1) 1 2 $ python test.py 529.309022903 Es dauert ungefähr 9 Minuten. 6. Perl löschen
Das sollte am schnellsten sein. 7. Ergebnisse:
Fazit: rsync ist der schnellste und bequemste Weg, eine große Anzahl kleiner Dateien zu löschen. Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
>>: Detaillierte Erklärung zur Verwendung von MySQL mysqldump
Ich habe vor Kurzem eine Website mit Anwaltsempfe...
Inhaltsverzeichnis 1. Installieren Sie das psutil...
1. Einführung in Nginx Nginx ist ein Webserver, d...
Inhaltsverzeichnis 1 Versprechen Unterbrechen Sie...
Der digitale Scrolleffekt auf großen Bildschirmen...
In diesem Artikelbeispiel wird der spezifische Co...
MySql 8.0 entsprechendes Treiberpaket passend Nac...
Vorwort Als ich heute auf GitHub gestöbert habe, ...
Aus Kodierungsgründen werden beim Hochladen oder ...
Ich hatte in letzter Zeit ziemlich viel Zeit. Ich...
Quelle des Problems Wie wir alle wissen, erzeugt ...
Inhaltsverzeichnis Was sind Refs 1. Referenzen vo...
Ich weiß nicht, ob Sie das Frameset-Attribut in I...
Inhaltsverzeichnis Vorwort 1. Anwendungskomponent...
Inhaltsverzeichnis Grundlagen langsamer Abfragen:...