Pertanyaan yang diberi tag «performance»

Kecepatan menjalankan program

7
Paksa direktori untuk selalu berada dalam cache
Saya telah menguji berbagai metode untuk meningkatkan waktu yang dibutuhkan untuk mengkompilasi seluruh proyek c ++ saya. Saat ini dibutuhkan ~ 5 menit. Saya bereksperimen dengan distcc, ccache, dan lainnya. Baru-baru ini, saya menemukan bahwa jika saya menyalin seluruh proyek saya ke RAM-drive, dan kemudian mengkompilasi dari sana, itu memotong …





4
python vs bc dalam mengevaluasi 6 ^ 6 ^ 6
Saya mengevaluasi ekspresi 6^6^6menggunakan pythondan bcsecara terpisah. Isi dari file python adalah print 6**6**6. Ketika saya mengeksekusi time python test.py, saya mendapatkan output sebagai real 0m0.067s user 0m0.050s sys 0m0.011s Dan kemudian, saya menjalankan perintah time echo 6^6^6 | bcyang memberi saya output berikut real 0m0.205s user 0m0.197s sys 0m0.005s …


8
Buat disk / salinan disk lebih lambat
Apakah ada metode memperlambat proses penyalinan di Linux? Saya memiliki file besar, katakanlah 10GB, dan saya ingin menyalinnya ke direktori lain, tetapi saya tidak ingin menyalinnya dengan kecepatan penuh. Katakanlah saya ingin menyalinnya dengan kecepatan 1mb / s, tidak lebih cepat. Saya ingin menggunakan cpperintah Linux standar . Apakah ini …

1
Mengapa "ls *" lebih lama dari "ls"?
Saya punya beberapa file dalam direktori: $ ls | wc -l 9376 Adakah yang bisa menjelaskan mengapa ada perbedaan waktu yang sangat besar dalam menggunakan ls *dan ls? $ time ls > /dev/null real 0m0.118s user 0m0.106s sys 0m0.011s dan $ time ls * > /dev/null real 1m32.602s user 0m0.233s …

9
untuk vs temukan di Bash
Saat mengulang file, ada dua cara: gunakan for-loop: for f in *; do echo "$f" done gunakan find: find * -prune | while read f; do echo "$f" done Dengan asumsi dua loop ini akan menemukan daftar file yang sama, apa perbedaan dalam dua opsi dalam kinerja dan penanganan?


5
Bisakah saya menonaktifkan updatedb?
Apakah updatedbperlu sama sekali? Saya tidak pernah menggunakan locatedan server saya cenderung memiliki puluhan juta file yang biasanya membuat updatedb untuk berjalan lama dan mengkonsumsi I / O yang dibutuhkan oleh MySQL dan / atau perangkat lunak lain. Bisakah saya menghapusnya dari cron dan berharap semuanya berfungsi? (dengan segala yang …


2
Apakah mungkin untuk memicu pembunuh OOM pada swapping paksa?
Apakah mungkin untuk membuat sistem terlebih dahulu bertukar keluar halaman tidak aktif ( vm.swappiness), tetapi memanggil oom-killer ketika sistem kehabisan RAM (sebagai lawan kehabisan memori) dan dipaksa untuk bertukar? Tujuan utamanya adalah menjaga agar sistem tidak menggiling hingga berhenti ketika mulai meronta-ronta disk karena kesalahan halaman utama, tetapi masih membiarkan …

4
Benchmark ssd di linux: Cara mengukur hal yang sama seperti crystaldiskmark di windows
Saya ingin melakukan benchmark ssd (mungkin dengan filesystem terenkripsi) dan membandingkannya dengan tolok ukur yang dilakukan oleh crystaldiskmark di windows. Jadi bagaimana saya bisa mengukur hal yang kira-kira sama dengan crystaldiskmark? Untuk baris pertama (Seq) saya pikir saya bisa melakukan sesuatu seperti LC_ALL=C dd if=/dev/zero of=tempfile bs=1M count=1024 conv=fdatasync,notrunc sudo …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.