Hinzugefügt einige benchmarking, um Ihre post (wie Sie es erwähnt). Ja über 100.000 Verzeichnisse und 100.000 Dateien, Ihr benötigt weniger als die Hälfte der Zeit. Aber `ls` auf seine eigene, ist noch viel schneller. So oder so, das ist ein Grenzfall. Die meisten Menschen haben nie so große directory-listings. Für den normalen Menschen, gibt es wenig erkennbare Unterschied. Schön `awk ' Ing obwohl. +1 Sie haben nicht eine swap? Klingt wie Sie nicht, und Sie schlagen eine harte Grenze auf das Gedächtnis und die Dinge sind einfach explodiert. Eine Letzte Frage, die ich ausgeführt habe in einem Verzeichnis mit einer Menge von ausführbaren Dateien, wie Windows-Programm-Installateure. Das problem hier ist mit dem Virenschutz auf den Windows-clients Scannen alles auf die Netzwerkfreigabe jedes mal, wenn Sie versuchen, um es zu betrachten. Wenn Sie deaktivieren Sie das Scannen der Anteil von AV, erhalten Sie möglicherweise eine große Verbesserung.

Ein Feld mit der Bezeichnung "version" wird in vielen Kontexten in Bezug auf das Bitcoin-Protokoll. Manchmal nutzt man die aktuelle version der Bitcoin-client (version message), manchmal 1 verwendet (block, tx), warum ist das so? Was sind die Regeln in der Nummerierung von diesen Versionen? Für den Kontext verwendet, 1s, würden andere Werte zu überprüfen, oder würden Sie vom Kunden abgelehnt wurden?