bagaimana memonitor penggunaan cpu / memori dari satu proses?
<p>saya ingin memonitor penggunaan memori/cpu satu proses secara real time. mirip dengan <code>top</code> tetapi ditargetkan hanya pada satu proses, lebih disukai dengan semacam grafik riwayat.</p>
<p>di linux, <code>top</code> sebenarnya mendukung pemfokusan pada satu proses, walaupun secara alami tidak memiliki grafik histori:</p><pre><code>top -p pid </code></pre><p>ini juga tersedia di mac os x dengan sintaks yang berbeda:</p><pre><code>top -pid pid </code></pre>
<p>jawaban ini sudah tua, tetapi sepertinya masih mendapatkan traffic. seperti disebutkan di bawah, ada alat bawaan di windows sekarang:</p><p>mulai → semua program → aksesori → alat sistem → monitor sumber daya (atau jalankan resmon.exe)</p><p>anda bisa mendapatkan info lebih lanjut di jawaban di bawah ini. sisa jawaban ini tidak lagi relevan.</p><hr><p> <a href="http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx">process explorer</a> dari sysinternals akan memungkinkan anda mencari melalui pegangan dan dll. cari direktori dan cari tahu proses mana yang "menggunakan" folder tersebut.</p><p>dari sana, anda memiliki kemampuan untuk mematikan proses itu, atau hanya menutup pegangan file tertentu. pastikan apa yang anda lakukan saat menangani file ditangani secara langsung, dan pastikan itu tidak digunakan oleh beberapa proses penting.</p> Cara Biasa lah. Start - Shut down - OK   

Sebelum di shut down, matikan dulu semua program/file yg lu buka, soalnya klo lgs di shut down malah memperlama proses tsb. <p>statistik hanyalah bentuk metadata dinamis yang membantu pengoptimal kueri dalam membuat keputusan yang lebih baik. misalnya, jika hanya ada selusin baris dalam sebuah tabel, maka tidak ada gunanya pergi ke indeks untuk melakukan pencarian; anda akan selalu lebih baik melakukan pemindaian tabel penuh. tetapi jika tabel yang sama tumbuh hingga sejuta baris, maka anda mungkin akan lebih baik menggunakan indeks. tetapi jika anda kueri tabel itu pada kolom yang hanya memiliki sedikit nilai unik (misalnya itu mungkin kolom "jenis kelamin" yang hanya berisi "m" atau "f"), sebenarnya fts mungkin lebih baik daripada kasus itu karena anda ingin perlu mengambil blok pula untuk membangun set hasil. sekarang katakanlah meja anda adalah 99% "m" dan hanya 1% "f", kita harus fts dalam satu kasus atau menggunakan indeks dalam yang lain. tabel yang sama, permintaan yang sama, berpotensi empat paket permintaan yang berbeda tergantung pada isi tabel. hal-hal semacam ini adalah "statistik" dan bersifat individual untuk setiap basis data - bahkan dua basis data dengan tabel dan struktur indeks yang sama akan memiliki statistik yang berbeda.</p><p>singkatnya, dalam mesin basis data modern ada dua jenis optimisasi kueri: menulis ulang sql (optimasi berbasis aturan, seperti kompiler menulis ulang c anda agar lebih efisien) dan memilih jalur data yang tepat (optimasi berbasis biaya) , seperti kompiler jit yang mengidentifikasi hotspot saat runtime). anda hanya perlu khawatir tentang ini jika anda melihat pengoptimal kueri melakukan sesuatu yang jelas salah (mis. memilih fts saat anda <em>tah</em> indeks akan lebih baik).</p> <p>dari baris perintah linux</p><pre><code>for proc\_to\_kill in `mysql -h... -u... -p... -a --skip-column-names -e"show processlist" | grep -v "system user" | awk '{print $1}'` ; do mysql -h... -u... -p... -a --skip-column-names -e"kill query ${proc\_to\_kill}" ; done </code></pre><p>anda bisa mengubah opsi grep di header loop for untuk menemukan pengguna tertentu atau string tertentu dalam kueri.</p><p>jika anda memiliki mysql 5.1 di mana daftar proses ada di information\_schema, anda bisa melakukan ini untuk menghasilkan perintah kill query dalam jumlah besar dari dalam klien mysql:</p><pre><code>select group\_concat(concat('kill query ',id,';') separator ' ') killquery from information\_schema.processlist where user&lt;&gt;'system user'\g </code></pre><p>anda bisa melakukan klausa where terhadap bidang info untuk mencari kueri tertentu, bidang time terhadap kueri yang sudah berjalan lama, atau bidang db terhadap database tertentu.</p> dari pertanyaan a di cari daerah hasilnya,



maka di dapatkan titik-titik . 

gambar grafik,




jadi, gambar grafik fungsi linear digambarkan seperti grafik di atas. pengendalian mutu atau quality control adalah suatu proses penelitian produk selama proses produksi untuk memperoleh standar kualitas yang ditentukan. kendali mutu mencakup pemilihan teknologi produksi, pengawasan, uji tes, dan memeriksa semua proses produksi yang terlibat dalam produksi suatu produk. jadi, yang termasuk pengendalian mutu dari pilihan di atas adalah no 3, 4 dan 5. grafik yang menyatakan hubungan antara frekuensi dan panjang gelombang dapat ditunjukkan oleh gambar berikut.



grafik tersebut sesuai dengan persamaan cepat rambat gelombang sebagai berikut.

 

keterangan :

f = frekuensi (hz)

v = cepat rambat gelombang ()

 = panjang gelombang (m)

apabila digambarkan dalam sebuah gelombang, maka hubungan antara frekuensi dan panjang gelombang dapat digambarkan sebagai berikut.



ketika panjang gelombang pendek, maka frekuensi tinggi dan ketika panjang gelombang besar, maka frekuensi rendah. jadi hubungan antara frekuensi dan panjang gelombang adalah berbanding terbalik. diagram mesin kalor



keterangan:

 menyatakan besar kalor masuk/diserap dan subscript h menyatakan hot reservoir (reservoir panas/suhu tinggi)

 menyatakan besar kalor keluar/dibuang dan subscript l menyatakan cold reservoir (reservoir dingin/suhu rendah)

w menyatakan kerja yang dilakukan. 
 

grafik p-v mesin carnot

 

keterangan:

q₁ = kalor yang diserap dari reservoir panas

t₁ = suhu pada reservoir panas (suhu tinggi)

q₂ = kalor yang dibuang ke reservoir dingin

t₂ = suhu pada reservoir dingin (suhu rendah)

w = kerja yang dilakukan sistem

v = volume gas

p = tekanan gas menghemat energi berarti tidak menggunakan energi untuk hal yang tidak diperlukan. dengan kata lain energi digunakan dengan efektif dan efisien.

contoh perilaku hemat energi :


 
 mematikan kipas angin saat tidak digunakan.
 
 
 mematikan lampu saat siang hari yang cerah.
 
 
 mematikan keran air setelah bak mandi terisi penuh. data setelah diurutkan:

 

menentukan kuartil bawah:

 

menentukan kuartil atas:

 

menentukan hamparan (jangkauan interkuartil):