Pytania oznaczone «performance»

29
python vs bc w ocenie 6 ^ 6 ^ 6

Oceniam wyrażenie 6^6^6za pomocą pythoni bcosobno. Zawartość pliku python to print 6**6**6. Kiedy wykonuję time python test.py, otrzymuję wynik jako real 0m0.067s user 0m0.050s sys 0m0.011s Następnie uruchomiłem polecenie, time echo 6^6^6 | bcktóre dało mi następujący wynik real 0m0.205s user...

28
Spowolnij kopiowanie dysku / dysku

Czy istnieje metoda spowolnienia procesu kopiowania w systemie Linux? Mam duży plik, powiedzmy 10 GB, i chciałbym go skopiować do innego katalogu, ale nie chcę go kopiować z pełną prędkością. Powiedzmy, że chciałbym go skopiować z prędkością 1 Mb / s, a nie szybciej. Chciałbym użyć standardowej...

28
dla vs znaleźć w Bash

Pętlowanie plików ma dwa sposoby: użyj forpętli: for f in *; do echo "$f" done użyj find: find * -prune | while read f; do echo "$f" done Zakładając, że te dwie pętle znajdą tę samą listę plików, jakie są różnice między tymi dwiema opcjami w zakresie wydajności i...

26
Czy mogę po prostu wyłączyć updatedb?

Czy updatedbw ogóle jest to konieczne? Nigdy nie używam, locatea moje serwery mają zwykle dziesiątki milionów plików, co zwykle sprawia, że ​​updatedb działa przez długi czas i zużywa operacje we / wy potrzebne przez MySQL i / lub inne oprogramowanie. Czy mogę po prostu usunąć go z crona i...

24
Zastosowanie O_DIRECT w systemie Linux

Jeśli to pytanie jest zbyt zorientowane na programistę, daj mi znać. Zastanawiam się, czy są ludzie znający flagę O_DIRECT dla wywołania systemowego open () w Linuksie 2.6? Linus dyskredytuje jego użycie, jednak wydaje się, że zapisywanie plików o wysokiej wydajności wskazuje na jego użycie....

23
Praktyczne ograniczenie liczby migawek btrfs?

Zastanawiam się nad użyciem btrfs na moim dysku danych, aby móc używać snappera lub czegoś takiego jak snapper, aby robić migawki oparte na czasie. Wierzę, że pozwoli mi to przeglądać stare wersje moich danych. Byłoby to dodatkiem do mojej bieżącej kopii zapasowej poza witryną, ponieważ awaria...