InggrisPerancisSpanyol

Ad


favorit OnWorks

di atas - Online di Cloud

Jalankan di atas di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah di atas yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


di atas - Sistem & Proses Monitor AT Computing

RINGKASAN


Penggunaan interaktif:

di atas [-g|-m|-d|-n|-u|-p|-s|-c|-v|-o] [-C|-M|-D|-N|-A] [-af1x ] [-L linelen]
[-Plabel[,label]...] [ selang [ sampel ]]

Menulis dan membaca file log mentah:

di atas -w file mentah [-sebagai] [ selang [ sampel ]]
di atas -R [ file mentah ] [-B jj: mm ] [-e jj: mm ] [-g|-m|-d|-n|-u|-p|-s|-c|-v|-o]
[-C|-M|-D|-N|-A] [-f1x] [-L linelen] [-Plabel[,label]...]

DESKRIPSI


Program di atas adalah monitor interaktif untuk melihat beban pada sistem Linux. Itu menunjukkan
pendudukan sumber daya perangkat keras yang paling penting (dari sudut pandang kinerja)
pada tingkat sistem, yaitu cpu, memori, disk dan jaringan.
Ini juga menunjukkan proses mana yang bertanggung jawab atas beban yang ditunjukkan sehubungan dengan cpu-
dan beban memori pada tingkat proses. Beban disk ditampilkan jika per proses "penyimpanan akuntansi"
aktif di kernel atau jika patch kernel `cnt' telah diinstal. Beban jaringan adalah
hanya ditampilkan per proses jika patch kernel `cnt' telah diinstal.

Setiap selang (default: 10 detik) informasi ditampilkan tentang penggunaan sumber daya pada
tingkat sistem (cpu, memori, disk, dan lapisan jaringan), diikuti oleh daftar proses
yang telah aktif selama interval terakhir (perhatikan bahwa semua proses yang
tidak berubah selama interval terakhir tidak ditampilkan, kecuali tombol 'a' telah ditekan).
Jika daftar proses aktif tidak sepenuhnya muat di layar, hanya bagian atas
daftar ditampilkan (diurutkan dalam urutan aktivitas).
Interval diulangi sampai banyaknya sampel (ditentukan sebagai argumen perintah) adalah
tercapai, atau sampai tombol 'q' ditekan dalam mode interaktif.

Ketika di atas dimulai, ia memeriksa apakah saluran keluaran standar terhubung ke a
layar, atau ke file/pipa. Dalam kasus pertama ini menghasilkan kode kontrol layar (melalui
ncurses library) dan berperilaku interaktif; dalam kasus kedua menghasilkan ASCII- datar
output.

Dalam mode interaktif, output dari di atas skala dinamis ke dimensi saat ini
layar/jendela.
Jika jendela diubah ukurannya secara horizontal, kolom akan ditambahkan atau dihapus secara otomatis. Untuk
tujuan ini, setiap kolom memiliki bobot tertentu. Kolom dengan bobot tertinggi
yang sesuai dengan lebar saat ini akan ditampilkan.
Jika jendela diubah ukurannya secara vertikal, baris daftar proses akan ditambahkan atau dihapus
otomatis.

Selanjutnya dalam mode interaktif output dari di atas dapat dikontrol dengan menekan
kunci tertentu. Namun dimungkinkan juga untuk menentukan kunci seperti bendera atas perintah
garis. Dalam kasus terakhir di atas akan beralih ke mode yang ditunjukkan sebelumnya; mode ini
dapat dimodifikasi lagi secara interaktif. Menentukan kunci seperti bendera sangat berguna ketika
berjalan di atas dengan output ke pipa atau file (non-interaktif). Bendera yang digunakan adalah
sama seperti tombol yang dapat ditekan dalam mode interaktif (lihat bagian INTERAKTIF
PERINTAH).
Bendera tambahan tersedia untuk mendukung penyimpanan data teratas dalam format mentah (lihat bagian
PENYIMPANAN DATA RAW).

PROSES AKUNTANSI


Ketika di atas dimulai, ia mengaktifkan mekanisme akuntansi proses di kernel. Ini
memaksa kernel untuk menulis catatan dengan informasi akuntansi ke file akuntansi
setiap kali suatu proses berakhir. Terlepas dari administrasi kernel yang terkait dengan running
proses, di atas juga menafsirkan catatan akuntansi pada disk dengan setiap interval; di dalam
cara ini di atas juga dapat menunjukkan aktivitas suatu proses selama interval di mana ia
jadi.
Kapanpun inkarnasi terakhir dari di atas berhenti (baik dengan menekan `q' atau dengan `kill -15'), itu
mematikan mekanisme akuntansi proses lagi. Anda seharusnya tidak pernah mengakhiri di atas by
`kill -9', karena itu tidak memiliki kesempatan untuk menghentikan proses akuntansi; akibatnya
file akuntansi dapat menghabiskan banyak ruang disk setelah beberapa saat.

Dengan variabel lingkungan ATOPACCT, nama file akuntansi proses tertentu dapat
ditentukan (akuntansi seharusnya diaktifkan sebelumnya). Ketika lingkungan ini
variabel ada tetapi isinya kosong, proses akuntansi tidak akan digunakan sama sekali.

Perhatikan bahwa hak istimewa root diperlukan untuk mengaktifkan akuntansi proses di kernel.
Anda bisa mulai di atas sebagai root atau tentukan hak setuid-root ke file yang dapat dieksekusi. Di dalam
kasus terakhir, di atas mengaktifkan akuntansi proses dan segera menjatuhkan root-
hak istimewa lagi.

WARNA


Untuk konsumsi sumber daya pada tingkat sistem, di atas menggunakan warna untuk menunjukkan bahwa kritis
persentase pekerjaan telah (hampir) tercapai. Persentase pekerjaan kritis berarti
kemungkinan beban ini menyebabkan pengaruh kinerja negatif yang nyata untuk
aplikasi yang menggunakan sumber ini. Persentase kritis tergantung pada jenis sumber daya:
misalnya pengaruh kinerja disk dengan persentase sibuk 80% mungkin lebih
terlihat untuk aplikasi/pengguna daripada CPU dengan persentase sibuk 90%.
Sekarang di atas menggunakan nilai default berikut untuk menghitung persentase tertimbang per
sumber:

Prosesor
Persentase sibuk 90% atau lebih tinggi dianggap `kritis'.

Piringan
Persentase sibuk 70% atau lebih tinggi dianggap `kritis'.

jaringan
Persentase sibuk 90% atau lebih tinggi untuk beban antarmuka dianggap
'kritis'.

Memori
Persentase pekerjaan 90% dianggap 'kritis'. Perhatikan bahwa ini
persentase pendudukan adalah akumulasi konsumsi memori kernel (termasuk
slab) dan semua proses; memori untuk cache halaman (`cache' dan `buff' di
MEM-line) tidak tersirat!
Jika jumlah halaman yang ditukar (`swout' di PAG-line) lebih besar dari 10 per
kedua, sumber daya memori dianggap `kritis'. Nilai minimal 1 per
kedua dianggap 'hampir kritis'.
Jika memori virtual yang dikomit melebihi batas (`vmcom' dan `vmlim' di SWP-
line), SWP-line diwarnai karena sistem yang terlalu komit.

Menukar
Persentase pendudukan 80% dianggap 'kritis' karena ruang swap mungkin
benar-benar habis dalam waktu dekat; itu tidak penting dari titik kinerja-
pandangan.

Nilai default ini dapat dimodifikasi dalam file konfigurasi (lihat halaman manual terpisah dari
di atasrc).

Ketika sumber daya melebihi persentase pekerjaan kritisnya, seluruh garis layar adalah
berwarna merah.
Ketika sumber daya melebihi (default) 80% dari persentase kritisnya (jadi hampir
kritis), seluruh garis layar berwarna cyan. `Persentase hampir kritis' ini (satu
nilai untuk semua sumber daya) dapat dimodifikasi dalam file konfigurasi (lihat halaman manual terpisah
dari atoprc).

Dengan tombol 'x' (atau flag -x), pewarnaan garis dapat ditekan.

INTERAKTIF PERINTAH


Saat berlari di atas secara interaktif (tidak ada pengalihan output), tombol dapat ditekan untuk mengontrol
hasil. Secara umum, tombol huruf kecil dapat digunakan untuk menampilkan informasi lain untuk
proses aktif dan kunci huruf besar dapat digunakan untuk mempengaruhi urutan pengurutan aktif
Daftar proses.

g Tampilkan keluaran umum (default).

Per proses, bidang berikut ditampilkan dalam kasus lebar jendela 80 posisi:
id proses, konsumsi cpu selama interval terakhir dalam mode sistem dan pengguna,
pertumbuhan memori virtual dan residen dari proses.
Kolom berikutnya bergantung pada kernel yang digunakan: Ketika patch kernel `cnt' memiliki
telah diinstal, jumlah transfer baca dan tulis pada disk, dan jumlah
paket jaringan yang diterima dan ditransmisikan ditampilkan untuk setiap proses. Ketika kernel
patch tidak diinstal dan kernel mendukung "penyimpanan akuntansi" (>= 2.6.20),
transfer data untuk baca/tulis pada disk, status dan kode keluar ditampilkan untuk masing-masing
proses. Ketika patch kernel tidak diinstal dan kernel tidak mendukung
"penyimpanan akuntansi", nama pengguna, jumlah utas dalam grup utas, status
dan kode keluar ditampilkan.
Kolom terakhir berisi negara bagian, persentase pekerjaan untuk yang dipilih
resource (default: cpu) dan nama proses.

Ketika lebih dari 80 posisi tersedia, informasi lain ditambahkan.

m Tampilkan output terkait memori.

Per proses, bidang berikut ditampilkan dalam kasus lebar jendela 80 posisi:
id proses, kesalahan memori kecil dan besar, ukuran teks bersama virtual, total virtual
ukuran proses, total ukuran proses penduduk, pertumbuhan virtual dan penduduk selama terakhir
interval, persentase pendudukan memori dan nama proses.

Ketika lebih dari 80 posisi tersedia, informasi lain ditambahkan.

d Tampilkan keluaran terkait disk.

Ketika "penyimpanan akuntansi" aktif di kernel, bidang berikut akan ditampilkan:
id proses, jumlah data yang dibaca dari disk, jumlah data yang ditulis ke disk, jumlah
data yang ditulis tetapi telah ditarik kembali (WCANCL), pendudukan disk
persentase dan nama proses.

Ketika patch kernel `cnt' diinstal di kernel, bidang-bidang berikut adalah:
ditampilkan: id proses, jumlah pembacaan disk fisik, ukuran rata-rata per pembacaan (byte),
ukuran total untuk transfer baca, penulisan disk fisik, ukuran rata-rata per penulisan (byte),
ukuran total untuk transfer tulis, persentase penggunaan disk, dan nama proses.

n Tampilkan keluaran terkait jaringan.

Per proses, bidang berikut ditampilkan dalam kasus lebar jendela 80 posisi:
process-id, jumlah paket TCP yang diterima dengan ukuran rata-rata per paket (dalam
byte), jumlah paket TCP yang dikirim dengan ukuran rata-rata per paket (dalam byte),
jumlah paket UDP yang diterima dengan ukuran rata-rata per paket (dalam byte), jumlah
mengirim paket UDP dengan ukuran rata-rata per paket (dalam byte), dan menerima dan mengirim
paket mentah (misalnya ICMP) dalam satu kolom, persentase dan proses pendudukan jaringan
Nama.
Informasi ini hanya dapat ditampilkan ketika patch kernel `cnt' diinstal.

Ketika lebih dari 80 posisi tersedia, informasi lain ditambahkan.

s Tampilkan karakteristik penjadwalan.

Per proses, bidang berikut ditampilkan dalam kasus lebar jendela 80 posisi:
id proses, jumlah utas dalam status 'berjalan' (R), jumlah utas dalam status
'tidur terputus' (S), jumlah utas dalam status 'tidur tidak terputus'
(D), kebijakan penjadwalan (normal timesharing, realtime round-robin, realtime fifo),
nilai bagus, prioritas, prioritas waktu nyata, prosesor saat ini, status, kode keluar, status,
persentase pekerjaan untuk sumber daya yang dipilih dan nama proses.

Ketika lebih dari 80 posisi tersedia, informasi lain ditambahkan.

v Tunjukkan berbagai karakteristik proses.

Per proses, bidang berikut ditampilkan dalam kasus lebar jendela 80 posisi:
proses-id, nama pengguna dan grup, tanggal dan waktu mulai, status (misalnya kode keluar jika
proses telah selesai), sebutkan, persentase pekerjaan untuk sumber daya yang dipilih dan
nama proses.

Ketika lebih dari 80 posisi tersedia, informasi lain ditambahkan.

c Tampilkan baris perintah dari proses.

Per proses bidang berikut ditampilkan: id proses, persentase pekerjaan untuk
sumber daya yang dipilih dan baris perintah termasuk argumen.

o Tunjukkan garis proses yang ditentukan pengguna.

Dalam file konfigurasi kata kunci proklin sendiri dapat ditentukan dengan
deskripsi dari jalur keluaran yang ditentukan pengguna.
Lihat halaman manual dari di atasrc untuk deskripsi rinci.

u Tampilkan aktivitas proses yang terakumulasi per pengguna.

Per pengguna bidang berikut ditampilkan: jumlah proses yang aktif atau dihentikan
selama interval terakhir (atau total jika digabungkan dengan perintah `a'), akumulasi cpu
konsumsi selama interval terakhir dalam mode sistem dan pengguna, virtual saat ini dan
ruang memori penduduk yang dikonsumsi oleh proses aktif (atau semua proses pengguna jika
dikombinasikan dengan perintah `a').
Ketika patch kernel `cnt' telah diinstal atau "storage accounting" aktif,
akumulasi throughput baca dan tulis pada disk ditampilkan. Ketika patch kernel `cnt'
telah diinstal, jumlah paket jaringan yang diterima dan dikirim akan ditampilkan.
Kolom terakhir berisi akumulasi persentase pekerjaan untuk yang dipilih
sumber daya (default: cpu) dan nama pengguna.

p Tunjukkan aktivitas proses yang terakumulasi per program (yaitu nama proses).

Per program bidang berikut ditampilkan: jumlah proses yang aktif atau dihentikan
selama interval terakhir (atau total jika digabungkan dengan perintah `a'), akumulasi cpu
konsumsi selama interval terakhir dalam mode sistem dan pengguna, virtual saat ini dan
ruang memori penduduk yang dikonsumsi oleh proses aktif (atau semua proses pengguna jika
dikombinasikan dengan perintah `a').
Ketika patch kernel `cnt' telah diinstal atau "storage accounting" aktif,
akumulasi throughput baca dan tulis pada disk ditampilkan. Ketika patch kernel `cnt'
telah diinstal, jumlah paket jaringan yang diterima dan dikirim akan ditampilkan.
Kolom terakhir berisi akumulasi persentase pekerjaan untuk yang dipilih
sumber daya (default: cpu) dan nama program.

C Urutkan daftar saat ini dalam urutan konsumsi cpu (default). Yang satu-tapi-terakhir
kolom berubah menjadi ``CPU''.

M Urutkan daftar saat ini dalam urutan konsumsi memori tetap. Yang satu-tapi-terakhir
kolom berubah menjadi ``MEM''.

D Urutkan daftar saat ini dalam urutan akses disk yang dikeluarkan. Kolom satu-tapi-terakhir
berubah menjadi ``DSK''.

N Urutkan daftar saat ini dalam urutan paket jaringan yang diterima/dikirim. Yang satu-
tetapi kolom terakhir berubah menjadi ``NET''.

A Urutkan daftar saat ini secara otomatis dalam urutan sumber daya sistem yang paling sibuk
selama interval ini. Kolom satu-tetapi-terakhir menunjukkan ``ACPU'', ``AMEM'',
``ADSK'' atau ``ANET'' ('A' sebelumnya menunjukkan urutan penyortiran otomatis). Yang paling
sumber daya sibuk ditentukan dengan membandingkan persentase sibuk tertimbang dari sistem
sumber daya, seperti yang dijelaskan sebelumnya di bagian WARNA.
Opsi ini tetap valid hingga urutan pengurutan lain dipilih secara eksplisit lagi.
Urutan penyortiran untuk disk hanya dimungkinkan ketika patch kernel `cnt' diinstal atau
"akuntansi penyimpanan" aktif. Urutan penyortiran untuk jaringan hanya dimungkinkan jika
patch kernel `cnt' telah diinstal.

Perintah interaktif lain-lain:

? Permintaan informasi bantuan (juga tombol 'h' dapat ditekan).

V Meminta informasi versi (nomor dan tanggal versi).

x Menekan warna untuk menyorot sumber daya penting (beralih).
Apakah kunci ini aktif atau tidak dapat dilihat di baris header.

z Tombol jeda dapat digunakan untuk membekukan situasi saat ini untuk menyelidiki
keluaran di layar. Ketika di atas dijeda, tombol yang dijelaskan di atas dapat ditekan
untuk menampilkan informasi lain tentang daftar proses saat ini. Kapanpun jeda
tombol ditekan lagi, di atas akan melanjutkan dengan sampel berikutnya.

i Ubah timer interval (default: 10 detik). Jika penghitung waktu interval 0 adalah
dimasukkan, timer interval dimatikan. Dalam hal ini sampel baru hanya dapat
dipicu secara manual dengan menekan tombol 't'.

t Memicu sampel baru secara manual. Tombol ini dapat ditekan jika sampel saat ini harus
diselesaikan sebelum timer terlampaui, atau jika tidak ada timer yang disetel sama sekali (interval
pengatur waktu didefinisikan sebagai 0). Dalam kasus terakhir di atas dapat digunakan sebagai stopwatch untuk mengukur
beban yang disebabkan oleh transaksi aplikasi tertentu, tanpa mengetahui
sebelumnya berapa detik transaksi ini akan berlangsung.

Saat melihat konten file mentah, kunci ini dapat digunakan untuk menampilkan sampel berikutnya
dari file.

T Saat melihat isi file mentah, kunci ini dapat digunakan untuk menampilkan sebelumnya
sampel dari file.

b Saat melihat isi file mentah, kunci ini dapat digunakan untuk bercabang ke tertentu
timestamp dalam file (baik maju atau mundur).

r Setel ulang semua penghitung ke nol untuk melihat sistem dan aktivitas proses sejak boot lagi.

Saat melihat konten file mentah, kunci ini dapat digunakan untuk memundurkan ke
awal file lagi.

U Tentukan string pencarian untuk nama pengguna tertentu sebagai ekspresi reguler. Mulai sekarang
aktif, hanya proses (aktif) yang akan ditampilkan dari pengguna yang cocok dengan proses reguler
ekspresi. Statistik sistem masih sistem yang luas. Jika tombol Enter adalah
ditekan tanpa menentukan nama, proses aktif semua pengguna akan ditampilkan lagi.
Apakah kunci ini aktif atau tidak dapat dilihat di baris header.

P Tentukan string pencarian untuk nama proses tertentu sebagai ekspresi reguler. Mulai sekarang
aktif, hanya proses yang akan ditampilkan dengan nama yang cocok dengan ekspresi reguler.
Statistik sistem masih sistem yang luas. Jika tombol Enter ditekan tanpa
menentukan nama, semua proses aktif akan ditampilkan lagi.
Apakah kunci ini aktif atau tidak dapat dilihat di baris header.

a Tombol `semua/aktif' dapat digunakan untuk beralih antara hanya menampilkan/mengakumulasikan
proses yang aktif selama interval terakhir (default) atau menunjukkan/mengakumulasi
semua proses.
Apakah kunci ini aktif atau tidak dapat dilihat di baris header.

f Tetapkan jumlah baris untuk sumber daya sistem (beralih). Secara default hanya garis
ditampilkan tentang sumber daya sistem (cpu, paging, disk, jaringan) yang benar-benar telah
aktif selama interval terakhir. Dengan kunci ini Anda dapat memaksa di atas untuk menunjukkan garis
sumber daya yang tidak aktif juga.
Apakah kunci ini aktif atau tidak dapat dilihat di baris header.

1 Tampilkan penghitung yang relevan sebagai rata-rata per detik (dalam format `..../s') alih-alih
sebagai total selama interval (beralih).
Apakah kunci ini aktif atau tidak dapat dilihat di baris header.

l Batasi jumlah jalur level sistem untuk penghitung per-cpu, disk aktif, dan
antarmuka jaringan. Secara default, baris ditampilkan dari semua cpu, disk, dan jaringan
antarmuka yang telah aktif selama interval terakhir. Membatasi garis-garis ini dapat
berguna pada sistem dengan cpu, disk, atau antarmuka dalam jumlah besar agar dapat
untuk menjalankan di atas pada layar/jendela dengan misalnya hanya 24 baris.
Untuk semua sumber daya yang disebutkan, jumlah baris maksimum dapat ditentukan
secara interaktif. Saat menggunakan bendera -l jumlah maksimum baris per-cpu diatur ke
0, jumlah maksimum saluran disk menjadi 5 dan jumlah maksimum saluran antarmuka ke
3. Nilai-nilai ini dapat dimodifikasi lagi dalam mode interaktif.

k Mengirim sinyal ke proses aktif (alias membunuh proses).

q Keluar dari program.

^F Tampilkan halaman berikutnya dari daftar proses (maju).

^B Tampilkan halaman sebelumnya dari daftar proses (mundur).

^L Gambar ulang layar.

RAW DATA PENYIMPANAN


Untuk menyimpan statistik tingkat sistem dan proses untuk analisis jangka panjang (mis
periksa beban sistem dan proses aktif yang berjalan kemarin antara 3:00 dan 4:00
PM), di atas dapat menyimpan statistik tingkat sistem dan proses dalam format biner terkompresi
dalam file mentah dengan bendera -w diikuti dengan nama file. Jika file ini sudah ada dan
dikenali sebagai file data mentah, di atas akan menambahkan sampel baru ke file (dimulai dengan
sampel yang mencerminkan aktivitas sejak boot); jika file tidak ada, itu akan menjadi
dibuat.
Secara default, hanya proses yang telah aktif selama interval yang disimpan dalam raw
mengajukan. Ketika bendera -a ditentukan, semua proses akan disimpan.
Interval (default: 10 detik) dan jumlah sampel (default: tak terbatas) dapat dilewati
sebagai argumen terakhir. Alih-alih jumlah sampel, bendera -S dapat digunakan untuk menunjukkan
bahwa di atas harus selesai bagaimanapun sebelum tengah malam.

File mentah dapat dibaca dan divisualisasikan lagi dengan flag -r diikuti dengan nama file. Jika
tidak ada nama file yang ditentukan, file /var/log/di atas/di atas_YYYYMMDD dibuka untuk input (di mana
YYYYMMDD adalah angka yang mewakili tanggal saat ini). Jika nama file ditentukan dalam
format YYYYMMDD (mewakili tanggal yang valid), file /var/log/di atas/di atas_YYYYMMDD is
dibuka. Jika nama file dengan nama simbolis y ditentukan, logfile harian kemarin adalah
dibuka (ini dapat diulang sehingga 'yyyy' menunjukkan file log empat hari yang lalu).
Sampel dari file dapat dilihat secara interaktif dengan menggunakan tombol 't' untuk menunjukkan
sampel berikutnya, kunci 'T' untuk menunjukkan sampel sebelumnya, kunci 'b' untuk bercabang ke a
waktu tertentu atau tombol 'r' untuk mundur ke awal file.
Ketika output diarahkan ke file atau pipa, di atas mencetak semua sampel dalam ASCII biasa. NS
panjang garis default adalah 80 karakter dalam kasus itu; dengan bendera -L diikuti oleh
panjang garis alternatif, lebih banyak (atau kurang) kolom akan ditampilkan.
Dengan bendera -b (waktu mulai) dan/atau -e (waktu akhir) diikuti oleh argumen waktu dalam bentuk
HH:MM, periode waktu tertentu dalam file mentah dapat dipilih.

Ketika di atas terinstal, skrip di atas.daily disimpan di /etc/di atas direktori. Ini
skrip menangani itu di atas diaktifkan setiap hari pada tengah malam untuk menulis biner terkompresi
data ke file /var/log/di atas/di atas_YYYYMMDD dengan selang waktu 10 menit.
Selanjutnya skrip menghapus semua file mentah yang lebih lama dari empat minggu.
Script diaktifkan melalui cron daemon menggunakan file /etc/cron.d/atop pada pengatur terkenal. Pengatur ini menawarkan bantuan hukum kepada traderapabila trader berselisih dengan broker yang terdaftar dengan mereka.
isi
0 0 * * * akar /etc/atop/atop.daily

Ketika RPM `psacct' diinstal, penghitungan proses secara otomatis dimulai ulang melalui
itu logrotate mekanisme. Berkas /etc/logrotate.d/psaccs_atop menjaga itu di atas is
selesai tepat sebelum rotasi file akuntansi proses dan file
/etc/logrotate.d/psaccu_atop menjaga itu di atas restart lagi setelah rotasi.
Ketika RPM `psacct' tidak diinstal, file-file logrotate ini tidak berpengaruh.

KELUARAN DESKRIPSI


Contoh pertama menunjukkan aktivitas tingkat sistem sejak boot (waktu yang telah berlalu dalam
header menunjukkan waktu sejak boot). Perhatikan bahwa penghitung tertentu bisa mencapai
nilai maksimum (beberapa kali) dan dimulai dengan nol lagi, jadi jangan mengandalkan angka-angka ini.

Untuk setiap sampel di atas pertama menunjukkan garis yang terkait dengan aktivitas tingkat sistem. Jika sebuah
sumber daya sistem tertentu belum digunakan selama interval, seluruh baris terkait
untuk sumber daya ini ditekan. Jadi jumlah garis level sistem dapat bervariasi untuk masing-masing
mencicipi.
Setelah itu ditampilkan daftar proses yang telah aktif selama interval terakhir.
Daftar ini secara default diurutkan berdasarkan konsumsi cpu, tetapi urutan ini dapat diubah oleh
kunci yang telah dijelaskan sebelumnya.

Jika nilai harus ditunjukkan oleh di atas yang tidak sesuai dengan lebar kolom, notasi lain
digunakan. Jika misalnya konsumsi cpu 233216 milidetik harus ditampilkan dalam kolom
lebar 4 posisi, ditampilkan sebagai `233s' (dalam detik). Untuk angka memori besar,
unit lain dipilih jika nilainya tidak sesuai (Mb bukan Kb, Gb bukan Mb).
Untuk nilai lain, semacam notasi eksponen digunakan (nilai 123456789 ditampilkan dalam kolom
dari 5 posisi memberikan 123e6).

KELUARAN DESKRIPSI - SISTEM TINGKAT


Informasi tingkat sistem terdiri dari jalur keluaran berikut:

RRC Total tingkat proses.
Baris ini berisi total waktu cpu yang digunakan dalam mode sistem (`sys') dan dalam pengguna
mode (`user'), jumlah total proses yang ada saat ini (`#proc'), the
jumlah total utas yang ada saat ini dalam status `berjalan' (`#trun'),
`sleeping interruptible' (`#tslpi') dan `sleeping uninterruptible' (`#tslpu'),
jumlah proses zombie (`#zombie'), jumlah panggilan sistem klon (`kloning'),
dan jumlah proses yang berakhir selama interval (`#exit', yang menunjukkan `?'
jika proses akuntansi tidak digunakan).
Jika lebar layar tidak memungkinkan semua penghitung ini, hanya subset yang relevan yang
ditampilkan.

CPU pemanfaatan CPU.
Setidaknya satu baris ditampilkan untuk total pendudukan semua CPU bersama-sama.
Dalam kasus sistem multi-prosesor, saluran tambahan ditampilkan untuk setiap individu
prosesor (dengan `cpu' dalam huruf kecil), diurutkan berdasarkan aktivitas. CPU tidak aktif tidak akan
ditampilkan secara default. Baris yang menunjukkan pekerjaan per-cpu berisi nomor cpu di
lapangan terakhir.

Setiap baris berisi persentase waktu cpu yang dihabiskan dalam mode kernel oleh semua yang aktif
proses (`sys'), persentase waktu cpu yang digunakan dalam mode pengguna (`pengguna') untuk semua
proses aktif (termasuk proses yang berjalan dengan nilai bagus lebih besar dari nol),
persentase waktu cpu yang dihabiskan untuk penanganan interupsi (`irq') termasuk softirq,
persentase waktu cpu yang tidak digunakan saat tidak ada proses yang menunggu disk-I/O
(`idle'), dan persentase waktu cpu yang tidak digunakan saat setidaknya satu proses sedang
menunggu disk-I/O (`tunggu').
Dalam kasus pekerjaan per-cpu, kolom terakhir menunjukkan nomor cpu dan waktu tunggu
persentase (`w') untuk cpu itu. Jumlah baris yang menunjukkan pekerjaan per-cpu
dapat dibatasi.

Untuk mesin virtual, persentase pencurian ditampilkan (`mencuri'), yang mencerminkan
persentase waktu cpu yang dicuri oleh mesin virtual lain yang berjalan pada perangkat keras yang sama.
Untuk mesin fisik yang menghosting satu atau lebih mesin virtual, persentase tamu adalah
ditampilkan (`tamu'), yang mencerminkan persentase waktu cpu yang digunakan oleh mesin virtual.

Dalam hal penskalaan frekuensi, semua persentase CPU yang disebutkan sebelumnya adalah relatif
ke penskalaan CPU yang digunakan selama interval. Jika misalnya CPU telah aktif
untuk 50% dalam mode pengguna selama interval sementara penskalaan frekuensinya adalah 40%,
maka hanya 20% dari kapasitas penuh CPU yang telah digunakan dalam mode pengguna.
Jika modul kernel `cpufreq_stats' aktif (setelah mengeluarkan `modprobe
cpufreq_stats'), rata-rata frekuensi (`avgf') dan rata-rata persentase penskalaan
(`avgscal') ditampilkan. Jika tidak, arus frekuensi (`curf') dan arus
persentase penskalaan (`curscal') ditampilkan pada saat sampel diambil.

Jika lebar layar tidak memungkinkan semua penghitung ini, hanya subset yang relevan yang
ditampilkan.

CPL informasi beban CPU.
Baris ini berisi angka rata-rata beban yang mencerminkan jumlah utas yang
tersedia untuk dijalankan pada CPU (yaitu bagian dari runqueue) atau yang sedang menunggu disk
I/O. Angka-angka ini dirata-ratakan selama 1 (`avg1'), 5 (`avg5') dan 15 (`avg15') menit.
Selanjutnya jumlah sakelar konteks (`csw'), jumlah interupsi yang dilayani
(`intr') dan jumlah cpu yang tersedia akan ditampilkan.

Jika lebar layar tidak memungkinkan semua penghitung ini, hanya subset yang relevan yang
ditampilkan.

MEM Pendudukan memori.
Baris ini berisi jumlah total memori fisik (`tot'), jumlah memori
yang saat ini gratis (`bebas'), jumlah memori yang digunakan sebagai cache halaman
(`cache'), jumlah memori dalam cache halaman yang harus di-flush ke disk
(`dirty'), jumlah memori yang digunakan untuk data meta sistem file (`buff') dan jumlah
memori yang digunakan untuk kernel malloc (`slab' - selalu 0 untuk kernel 2.4).

Jika lebar layar tidak memungkinkan semua penghitung ini, hanya subset yang relevan yang
ditampilkan.

SWP Tukar info pekerjaan dan overcommit.
Baris ini berisi jumlah total ruang swap pada disk (`tot') dan jumlah
ruang swap bebas (`bebas').
Selanjutnya ruang memori virtual yang dikomit (`vmcom') dan batas maksimum dari
ruang yang dikomit (`vmlim', yang secara default ukuran swap ditambah 50% dari ukuran memori) adalah
ditampilkan. Ruang yang dikomit adalah ruang virtual yang dicadangkan untuk semua alokasi
ruang memori pribadi untuk proses. Kernel hanya memverifikasi apakah commit
ruang melebihi batas jika penanganan overcommit yang ketat dikonfigurasi
(vm.overcommit_memory adalah 2).

PAG Frekuensi halaman.
Baris ini berisi jumlah halaman yang dipindai (`scan') karena fakta bahwa gratis
memori turun di bawah ambang batas tertentu dan berapa kali kernel mencoba
untuk merebut kembali halaman karena kebutuhan mendesak (`stall').
Juga jumlah halaman memori yang dibaca sistem dari ruang swap (`swin') dan
jumlah halaman memori yang ditulis sistem untuk menukar ruang (`swout') ditampilkan.

LVM/MDD/DSK
Volume logis/penggunaan beberapa perangkat/disk.
Per unit aktif satu baris diproduksi, diurutkan berdasarkan unit aktivitas. Garis tersebut menunjukkan
nama (misalnya VolGroup00-lvtmp untuk volume logis atau sda untuk hard disk), yang sibuk
persentase yaitu porsi waktu unit sibuk menangani permintaan
(`sibuk'), jumlah permintaan baca yang dikeluarkan (`baca'), jumlah permintaan tulis
dikeluarkan (`write'), jumlah KiBytes per baca (`KiB/r'), jumlah KiBytes per
write (`KiB/w'), jumlah MiBytes per detik throughput untuk membaca (`MBr/s'),
jumlah MiBytes per detik throughput untuk penulisan (`MBw/s'), kedalaman antrian rata-rata
(`avq') dan jumlah rata-rata milidetik yang dibutuhkan oleh permintaan (`avio') untuk pencarian,
latensi dan transfer data.
Jika lebar layar tidak memungkinkan semua penghitung ini, hanya subset yang relevan yang
ditampilkan.

Jumlah baris yang menunjukkan unit dapat dibatasi per kelas (LVM, MDD atau DSK) dengan
tombol 'l' atau secara statis (lihat halaman manual atoprc terpisah). Dengan menentukan nilai
0 untuk kelas tertentu, tidak ada garis yang akan ditampilkan lagi untuk kelas itu.

NET Pemanfaatan jaringan (TCP/IP).
Satu baris ditampilkan untuk aktivitas lapisan transport (TCP dan UDP), satu baris untuk
Lapisan IP dan satu baris per antarmuka aktif.
Untuk lapisan transport, penghitung ditampilkan mengenai jumlah TCP yang diterima
segmen termasuk yang diterima dalam kesalahan (`tcpi'), jumlah TCP yang ditransmisikan
segmen tidak termasuk yang hanya berisi oktet yang ditransmisikan ulang (`tcpo'), jumlah
Datagram UDP yang diterima (`udpi'), jumlah datagram UDP yang dikirim (`udpo'),
jumlah TCP aktif terbuka (`tcpao'), jumlah TCP pasif terbuka (`tcppo'),
jumlah transmisi ulang keluaran TCP (`tcprs'), jumlah kesalahan masukan TCP
(`tcpie'), jumlah reset output TCP (`tcpie'), jumlah output TCP
transmisi ulang (`tcpor'), jumlah UDP tanpa port (`udpnp'), dan jumlah
Kesalahan masukan UDP (`tcpie').
Jika lebar layar tidak memungkinkan semua penghitung ini, hanya subset yang relevan yang
ditampilkan.
Penghitung ini terkait dengan gabungan IPv4 dan IPv6.

Untuk lapisan IP, penghitung ditampilkan mengenai jumlah datagram IP yang diterima
dari antarmuka, termasuk yang diterima karena kesalahan (`ipi'), jumlah IP
datagram yang ditawarkan oleh protokol lapisan tinggi lokal untuk transmisi (`ipo'),
jumlah datagram IP yang diterima yang diteruskan ke antarmuka lain (`ipfrw'),
jumlah datagram IP yang dikirimkan ke protokol lapisan lokal yang lebih tinggi
(`deliv'), jumlah datagram ICMP yang diterima (`icmpi'), dan jumlah
mengirimkan datagram ICMP (`icmpo').
Jika lebar layar tidak memungkinkan semua penghitung ini, hanya subset yang relevan yang
ditampilkan.
Penghitung ini terkait dengan gabungan IPv4 dan IPv6.

Untuk setiap antarmuka jaringan yang aktif, satu baris ditampilkan, diurutkan pada antarmuka
aktivitas. Baris tersebut menunjukkan nama antarmuka dan persentase sibuknya di
kolom pertama. Persentase sibuk untuk setengah dupleks ditentukan dengan membandingkan
kecepatan antarmuka dengan jumlah bit yang ditransmisikan dan diterima per detik; untuk penuh
duplex kecepatan antarmuka dibandingkan dengan yang tertinggi baik yang ditransmisikan atau
bit yang diterima. Ketika kecepatan antarmuka tidak dapat ditentukan (misalnya untuk
antarmuka loopback), `---' ditampilkan sebagai ganti persentase.
Selanjutnya jumlah paket yang diterima (`pcki'), jumlah yang dikirimkan
paket (`pcko'), jumlah efektif bit yang diterima per detik (`si'),
jumlah efektif bit yang ditransmisikan per detik (`so'), jumlah tabrakan
(`coll'), jumlah paket multicast yang diterima (`mlti'), jumlah error
saat menerima paket (`erri'), jumlah kesalahan saat mengirim paket
(`erro'), jumlah paket yang diterima jatuh (`drpi'), dan jumlah
paket yang ditransmisikan dijatuhkan (`drpo').
Jika lebar layar tidak memungkinkan semua penghitung ini, hanya subset yang relevan yang
ditampilkan.
Jumlah baris yang menunjukkan antarmuka jaringan dapat dibatasi.

KELUARAN DESKRIPSI - PROSES TINGKAT


Mengikuti informasi tingkat sistem, proses ditampilkan dari mana sumber daya
pemanfaatan telah berubah selama interval terakhir. Proses ini mungkin menggunakan waktu cpu
atau mengeluarkan permintaan disk atau jaringan. Namun suatu proses juga ditampilkan jika bagian darinya memiliki
telah dihapus karena kekurangan memori (saat proses itu sendiri dalam keadaan tidur).

Per proses, bidang berikut dapat ditampilkan (dalam urutan abjad), tergantung pada:
mode keluaran saat ini seperti yang dijelaskan di bagian PERINTAH INTERAKTIF dan tergantung pada
lebar jendela Anda saat ini:

AVGRSZ Ukuran rata-rata satu tindakan baca pada disk.

AVGWSZ Ukuran rata-rata satu tindakan tulis pada disk.

CMD Nama proses. Nama ini dapat diapit dengan "kurang/lebih besar dari"
tanda (` ') yang berarti bahwa proses telah selesai selama yang terakhir
selang.
Di belakang singkatan `CMD' di baris header, nomor halaman saat ini dan
jumlah halaman daftar proses ditampilkan.

GARIS KOMANDO
Baris perintah lengkap dari proses (termasuk argumen), yang terbatas pada
panjang garis layar. Baris perintah dapat dikelilingi oleh
tanda "kurang/lebih besar dari" (` ') yang berarti proses telah selesai
selama interval terakhir.
Di belakang kata kerja `COMMAND-LINE' di baris header, nomor halaman saat ini dan
jumlah halaman daftar proses ditampilkan.

CPU Persentase pendudukan dari proses ini terkait dengan kapasitas yang tersedia untuk
sumber daya ini pada tingkat sistem.

CPUNR Identifikasi CPU utas utama dari proses yang sedang berjalan atau memiliki
baru-baru ini berjalan.

DSK Persentase okupasi dari proses ini berhubungan dengan total beban yaitu
dihasilkan oleh semua proses (yaitu total akses disk oleh semua proses selama
interval terakhir).
Informasi ini ditampilkan ketika per proses "penyimpanan akuntansi" aktif di
kernel atau ketika patch kernel `cnt' telah diinstal.

EGID ID grup efektif tempat proses ini dijalankan.

BERAKHIR Tanggal proses selesai. Jika proses masih berjalan, ini
bidang menunjukkan `aktif'.

ENTIME Waktu proses telah selesai. Jika proses masih berjalan, ini
bidang menunjukkan `aktif'.

EUID ID pengguna yang efektif di mana proses ini dijalankan.

EXC Kode keluar dari proses yang dihentikan (posisi kedua kolom `ST' adalah E) atau
nomor sinyal fatal (posisi kedua kolom `ST' adalah S atau C).

FSGID ID grup sistem file tempat proses ini dijalankan.

FSUID ID pengguna sistem file tempat proses ini dijalankan.

MAJFLT Jumlah kesalahan halaman yang dikeluarkan oleh proses ini yang telah diselesaikan oleh
membuat/memuat halaman memori yang diminta.

MEM Persentase pendudukan dari proses ini terkait dengan kapasitas yang tersedia untuk
sumber daya ini pada tingkat sistem.

MINFLT Jumlah kesalahan halaman yang dikeluarkan oleh proses ini yang telah diselesaikan oleh
merebut kembali halaman memori yang diminta dari daftar halaman gratis.

NET Persentase okupasi dari proses ini berhubungan dengan total beban yaitu
dihasilkan oleh semua proses (yaitu paket jaringan yang ditransfer oleh semua proses
selama interval terakhir).
Informasi ini hanya dapat ditampilkan ketika patch kernel `cnt' diinstal.

NICE Prioritas kurang lebih statis yang dapat diberikan untuk proses pada skala dari
-20 (prioritas tinggi) hingga +19 (prioritas rendah).

NPROCS Jumlah proses aktif dan dihentikan yang terakumulasi untuk pengguna ini atau
program.

PID ID proses. Jika suatu proses telah dimulai dan selesai selama interval terakhir,
sebuah `?' ditampilkan karena id proses bukan bagian dari proses standar
catatan akuntansi. Namun ketika patch kernel `acct' diinstal, nilai ini
akan ditampilkan dengan benar.

POLI Kebijakan 'norma' (normal, yaitu SCHED_OTHER), 'btch' (batch) dan 'idle'
mengacu pada proses pembagian waktu. Kebijakan 'fifo' (SCHED_FIFO) dan 'rr' (bulat
robin, yaitu SCHED_RR) merujuk ke proses waktu nyata.

PPID ID proses induk. Jika suatu proses telah dimulai dan selesai selama yang terakhir
interval, nilai 0 ditampilkan karena id proses induk bukan bagian dari
catatan akuntansi proses standar. Namun ketika patch kernel `acct' adalah
diinstal, nilai ini akan ditampilkan dengan benar.

PRI Prioritas proses berkisar dari 0 (prioritas tertinggi) hingga 139 (prioritas terendah).
Prioritas 0 hingga 99 digunakan untuk proses waktu nyata (prioritas tetap independen dari
perilaku mereka) dan prioritas 100 hingga 139 untuk proses pembagian waktu (variabel
prioritas tergantung pada konsumsi CPU terbaru dan nilai bagus).

RAWRCV Jumlah datagram mentah yang diterima oleh proses ini. Informasi ini hanya dapat
ditampilkan ketika patch kernel `cnt' diinstal.
Jika suatu proses telah selesai selama interval terakhir, tidak ada nilai yang ditampilkan sejak
penghitung jaringan tidak terdaftar dalam catatan akuntansi proses standar.
Namun ketika patch kernel `acct' diinstal, nilai ini akan ditampilkan.

RAWND Jumlah datagram mentah yang dikirim oleh proses ini. Informasi ini hanya dapat
ditampilkan ketika patch kernel `cnt' diinstal.
Jika suatu proses telah selesai selama interval terakhir, tidak ada nilai yang ditampilkan sejak
penghitung jaringan tidak terdaftar dalam catatan akuntansi proses standar.
Namun ketika patch kernel `acct' diinstal, nilai ini akan ditampilkan.

RDSK Ketika kernel mempertahankan statistik io standar (>= 2.6.20):
Transfer data baca dikeluarkan secara fisik pada disk (jadi membaca dari cache disk
tidak diperhitungkan).

Ketika patch kernel `cnt' diinstal:
Jumlah akses baca yang dikeluarkan secara fisik pada disk (jadi membaca dari disk
cache tidak diperhitungkan).

RGID Grup-id nyata di mana proses dijalankan.

GROW Jumlah memori residen yang telah dikembangkan oleh proses selama yang terakhir
selang. Pertumbuhan penduduk dapat disebabkan oleh menyentuh halaman memori yang tidak
dibuat/dimuat secara fisik sebelumnya (load-on-demand). Perhatikan bahwa pertumbuhan penduduk
juga bisa negatif misalnya ketika bagian dari proses dihilangkan karena kurangnya
memori atau ketika proses membebaskan memori yang dialokasikan secara dinamis. Untuk sebuah proses
yang dimulai selama interval terakhir, pertumbuhan penduduk mencerminkan total
ukuran penduduk dari proses pada saat itu.
Jika suatu proses telah selesai selama interval terakhir, tidak ada nilai yang ditampilkan sejak
pendudukan memori penduduk bukan bagian dari catatan akuntansi proses standar.
Namun ketika patch kernel `acct' diinstal, nilai ini akan ditampilkan.

RNET Jumlah paket TCP- dan UDP yang diterima oleh proses ini. Informasi ini
hanya dapat ditampilkan ketika patch kernel `cnt' diinstal.
Jika suatu proses telah selesai selama interval terakhir, tidak ada nilai yang ditampilkan sejak
penghitung jaringan bukan bagian dari catatan akuntansi proses standar. Namun
ketika patch kernel `acct' diinstal, nilai ini akan ditampilkan.

UKURAN Total penggunaan memori penduduk yang dikonsumsi oleh proses ini (atau pengguna).
Jika suatu proses telah selesai selama interval terakhir, tidak ada nilai yang ditampilkan sejak
pendudukan memori penduduk bukan bagian dari catatan akuntansi proses standar.
Namun ketika patch kernel `acct' diinstal, nilai ini akan ditampilkan.

RTPR Prioritas waktu nyata sesuai standar POSIX. Nilai bisa 0 untuk pembagian waktu
proses (kebijakan 'norma', 'btch' atau 'idle') atau berkisar dari 1 (terendah) hingga 99
(tertinggi) untuk proses waktu nyata (kebijakan 'rr' atau 'fifo').

RUID User-id asli di mana proses dijalankan.

S Status saat ini dari utas utama proses: `R' untuk dijalankan (saat ini
sedang diproses atau di runqueue), `S' untuk sleep yang dapat diinterupsi (menunggu acara
terjadi), `D' untuk tidur tanpa gangguan, `Z' untuk zombie (menunggu menjadi
disinkronkan dengan proses induknya), `T' untuk dihentikan (ditangguhkan atau dilacak), `W'
untuk swapping, dan `E' (exit) untuk proses yang telah selesai selama yang terakhir
selang.

SGID ID grup yang disimpan dari proses.

Snet Jumlah paket TCP- dan UDP yang ditransmisikan oleh proses ini. Informasi ini
hanya dapat ditampilkan ketika patch kernel `cnt' diinstal.
Jika suatu proses telah selesai selama interval terakhir, tidak ada nilai yang ditampilkan sejak
penghitung jaringan bukan bagian dari catatan akuntansi proses standar. Namun
ketika patch kernel `acct' diinstal, nilai ini akan ditampilkan.

ST Status sebuah proses.
Posisi pertama menunjukkan jika proses telah dimulai selama yang terakhir
interval (nilai N berarti 'proses baru').

Posisi kedua menunjukkan jika proses telah selesai selama yang terakhir
selang.
Nilai E berarti 'keluar' atas inisiatif sendiri; kode keluarnya adalah
ditampilkan di kolom `EXC'.
Nilai S berarti bahwa proses telah dihentikan secara tidak sengaja oleh sebuah sinyal;
nomor sinyal ditampilkan di kolom `EXC'.
Nilai C berarti bahwa proses telah dihentikan secara tidak sengaja oleh sinyal,
menghasilkan dump inti di direktori saat ini; nomor sinyal ditampilkan di
kolom 'EXC'.

TANGGAL Tanggal mulai proses.

WAKTU Waktu mulai proses.

SUID ID pengguna yang disimpan dari proses.

SYSCPU Konsumsi waktu CPU dari proses ini dalam mode sistem (mode kernel), biasanya karena
penanganan panggilan sistem.

TCPRASZ Ukuran rata-rata buffer TCP yang diterima dalam byte (berdasarkan proses). Ini
informasi hanya dapat ditampilkan ketika patch kernel `cnt' diinstal. Ketika
patch kernel `acct' juga diinstal, nilai ini juga akan ditampilkan ketika a
proses telah selesai selama interval terakhir.

TCPRCV Jumlah permintaan terima yang dikeluarkan oleh proses ini untuk soket TCP. Ini
informasi hanya dapat ditampilkan ketika patch kernel `cnt' diinstal. Ketika
patch kernel `acct' juga diinstal, nilai ini juga akan ditampilkan ketika a
proses telah selesai selama interval terakhir.

TCPSASZ Ukuran rata-rata buffer TCP yang ditransmisikan dalam byte (berdasarkan proses). Ini
informasi hanya dapat ditampilkan ketika patch kernel `cnt' diinstal. Ketika
patch kernel `acct' juga diinstal, nilai ini juga akan ditampilkan ketika a
proses telah selesai selama interval terakhir.

TCPSND Jumlah permintaan kirim yang dikeluarkan oleh proses ini untuk soket TCP, dan
ukuran rata-rata per transfer dalam byte. Informasi ini hanya dapat ditampilkan ketika
patch kernel `cnt' diinstal. Ketika patch kernel `acct' diinstal sebagai
baik, nilai ini juga akan ditampilkan ketika suatu proses telah selesai selama yang terakhir
selang.

THR Jumlah total utas dalam proses ini. Semua utas terkait terkandung
dalam grup utas, diwakili oleh di atas sebagai satu baris.

Pada sistem Linux 2.4 hampir tidak mungkin untuk menentukan utas mana (mis
proses) terkait dengan grup utas yang sama. Setiap utas diwakili oleh
di atas sebagai jalur terpisah.

TOTRSZ Jumlah total data yang dibaca secara fisik dari disk. Informasi ini hanya dapat
ditampilkan ketika patch kernel `cnt' diinstal.

TOTWSZ Jumlah total data yang ditulis secara fisik ke disk. Informasi ini hanya dapat
ditampilkan ketika patch kernel `cnt' diinstal.

TRUN Jumlah utas dalam proses ini yang dalam keadaan 'berjalan' (R).

TSLPI Jumlah utas dalam proses ini yang berada dalam status 'interruptible'
tidur' (S).

TSLPU Jumlah utas dalam proses ini yang berada dalam status 'tidak terputus'
tidur' (D).

UDPRASZ Ukuran rata-rata paket UDP yang diterima dalam byte. Informasi ini hanya dapat
ditampilkan ketika patch kernel `cnt' diinstal. Ketika patch kernel `acct' adalah
diinstal juga, nilai ini juga akan ditampilkan ketika suatu proses telah selesai
selama interval terakhir.

UDPRCV Jumlah permintaan terima yang dikeluarkan oleh proses ini untuk soket UDP. Ini
informasi hanya dapat ditampilkan ketika patch kernel `cnt' diinstal. Ketika
patch kernel `acct' juga diinstal, nilai ini juga akan ditampilkan ketika a
proses telah selesai selama interval terakhir.

UDPSASZ Ukuran rata-rata paket UDP yang ditransmisikan dalam byte. Informasi ini dapat
hanya ditampilkan ketika patch kernel `cnt' diinstal. Ketika patch kernel `acct'
diinstal juga, nilai ini juga akan ditampilkan ketika suatu proses telah selesai
selama interval terakhir.

UDPSND Jumlah permintaan kirim yang dikeluarkan oleh proses ini untuk soket TCP, dan
ukuran rata-rata per transfer dalam byte. Informasi ini hanya dapat ditampilkan ketika
patch kernel `cnt' diinstal. Ketika patch kernel `acct' diinstal sebagai
baik, nilai ini juga akan ditampilkan ketika suatu proses telah selesai selama yang terakhir
selang.

USRCPU Konsumsi waktu CPU dari proses ini dalam mode pengguna, karena pemrosesan sendiri
teks program.

VTUMBUH Jumlah memori virtual yang telah dikembangkan oleh proses selama interval terakhir.
Pertumbuhan virtual dapat disebabkan oleh misalnya mengeluarkan malloc() atau melampirkan shared
segmen memori. Perhatikan bahwa pertumbuhan virtual juga bisa negatif dengan misalnya mengeluarkan
a free() atau melepaskan segmen memori bersama. Untuk sebuah proses yang dimulai
selama interval terakhir, pertumbuhan virtual mencerminkan ukuran virtual total
proses pada saat itu.
Jika suatu proses telah selesai selama interval terakhir, tidak ada nilai yang ditampilkan sejak
pendudukan memori virtual bukan bagian dari catatan akuntansi proses standar.
Namun ketika patch kernel `acct' diinstal, nilai ini akan ditampilkan.

UKURAN V Total penggunaan memori virtual yang dikonsumsi oleh proses ini (atau pengguna).
Jika suatu proses telah selesai selama interval terakhir, tidak ada nilai yang ditampilkan sejak
pendudukan memori virtual bukan bagian dari catatan akuntansi proses standar.
Namun ketika patch kernel `acct' diinstal, nilai ini akan ditampilkan.

VSTEX Ukuran memori virtual yang digunakan oleh teks bersama dari proses ini.

WRDSK Ketika kernel mempertahankan statistik io standar (>= 2.6.20):
Transfer data tulis dikeluarkan secara fisik pada disk (jadi menulis ke cache disk
tidak diperhitungkan). Penghitung ini dipertahankan untuk proses aplikasi
yang menulis datanya ke cache (dengan asumsi bahwa data ini secara fisik
ditransfer ke disk nanti). Perhatikan bahwa I/O disk yang diperlukan untuk swapping tidak
diperhitungkan.

Ketika patch kernel `cnt' diinstal:
Jumlah akses tulis yang dikeluarkan secara fisik pada disk (jadi menulis ke disk
cache tidak diperhitungkan). Biasanya proses aplikasi hanya mentransfer mereka
data ke cache, sedangkan akses tulis fisik dilakukan nanti oleh kernel
daemon seperti pdflush. Perhatikan bahwa nomor akses baca dan tulis tidak
disimpan secara terpisah dalam catatan akuntansi proses standar. Ini berarti bahwa
hanya satu nilai yang diberikan untuk membaca dan menulis jika suatu proses telah selesai
selama interval terakhir. Namun ketika patch kernel `acct' diinstal,
nilai-nilai ini akan ditampilkan secara terpisah.

WCANCL Ketika patch kernel `cnt' tidak diinstal, tetapi kernel mempertahankan standar
statistik io (>= 2.6.20):
Transfer data tulis sebelumnya memperhitungkan proses ini atau proses lain
yang telah dibatalkan. Misalkan suatu proses menulis data baru ke file dan
bahwa data akan dihapus lagi sebelum buffer cache di-flush ke disk.
Kemudian proses asli menunjukkan data tertulis sebagai WRDSK, sedangkan proses yang
menghapus/memotong file menunjukkan data terhapus yang tidak terhapus sebagai WCANCL.

dapat diurai KELUARAN


Dengan bendera -P diikuti oleh daftar satu atau lebih label (dipisahkan koma), dapat diuraikan
output yang dihasilkan untuk setiap sampel. Label yang dapat ditentukan untuk level sistem
statistik sesuai dengan label (kata kerja pertama dari setiap baris) yang dapat ditemukan di
keluaran interaktif: "CPU", "cpu" "CPL" "MEM", "SWP", "PAG", "LVM", "MDD", "DSK" dan "NET".
Untuk statistik tingkat proses, label khusus diperkenalkan: "PRG" (umum), "PRC" (cpu),
"PRM" (memori), "PRD" (disk, hanya jika kernel-patch telah diinstal) dan "PRN"
(jaringan, hanya jika kernel-patch telah diinstal).
Dengan label "ALL", semua statistik tingkat sistem dan proses ditampilkan.

Untuk setiap interval, semua baris yang diminta ditampilkan setelahnya di atas menunjukkan garis saja
berisi label "SEP" sebagai pemisah sebelum garis untuk sampel berikutnya adalah
dihasilkan.
Ketika sampel berisi nilai sejak boot, di atas menunjukkan baris yang hanya berisi label
"RESET" sebelum baris untuk sampel ini dibuat.

Bagian pertama dari setiap jalur keluaran terdiri dari enam bidang berikut: label (nama
dari labelnya), tuan rumah (nama mesin ini), masa (waktu interval ini sebagai angka
detik sejak 1-1-1970), tanggal (tanggal interval ini dalam format YYYY/MM/DD), waktu (waktu
interval ini dalam format HH:MM:SS), dan selang (jumlah detik berlalu untuk ini
selang).

Bidang berikutnya dari setiap jalur keluaran bergantung pada label:

CPU Kolom berikutnya: jumlah total clock-ticks per detik untuk mesin ini,
jumlah prosesor, konsumsi untuk semua CPU dalam mode sistem (clock-ticks),
konsumsi untuk semua CPU dalam mode pengguna (clock-ticks), konsumsi untuk semua CPU
dalam mode pengguna untuk proses yang bagus (clock-ticks), konsumsi untuk semua CPU dalam keadaan idle
mode (clock-ticks), konsumsi untuk semua CPU dalam mode wait (clock-ticks),
konsumsi untuk semua CPU dalam mode irq (clock-ticks), konsumsi untuk semua CPU yang masuk
softirq mode (clock-ticks), konsumsi untuk semua CPU dalam mode steal (clock-
ticks), dan konsumsi untuk semua CPU dalam mode tamu (clock-ticks).

cpu Kolom berikutnya: jumlah total clock-ticks per detik untuk mesin ini,
prosesor-nomor, konsumsi untuk CPU ini dalam mode sistem (clock-ticks),
konsumsi untuk CPU ini dalam mode pengguna (clock-ticks), konsumsi untuk CPU ini dalam
mode pengguna untuk proses yang bagus (clock-ticks), konsumsi untuk CPU ini dalam keadaan idle
mode (clock-ticks), konsumsi CPU ini dalam mode tunggu (clock-ticks),
konsumsi untuk CPU ini dalam mode irq (clock-ticks), konsumsi untuk CPU ini dalam
mode softirq (clock-ticks), konsumsi CPU ini dalam mode steal (clock-ticks),
dan konsumsi untuk CPU ini dalam mode tamu (clock-ticks).

CPL Bidang berikutnya: jumlah prosesor, rata-rata memuat untuk menit terakhir, memuat
rata-rata selama lima menit terakhir, memuat rata-rata selama lima belas menit terakhir, jumlah
konteks-switch, dan jumlah interupsi perangkat.

MEM Bidang berikutnya: ukuran halaman untuk mesin ini (dalam byte), ukuran memori fisik
(halaman), ukuran memori bebas (halaman), ukuran cache halaman (halaman), ukuran buffer
cache (halaman), ukuran slab (halaman), dan jumlah halaman kotor dalam cache.

SWP Bidang berikutnya: ukuran halaman untuk mesin ini (dalam byte), ukuran swap (halaman),
ukuran swap gratis (halaman), 0 (penggunaan di masa mendatang), ukuran ruang yang dikomit (halaman), dan
batas untuk ruang berkomitmen (halaman).

PAG Kolom berikutnya: ukuran halaman untuk mesin ini (dalam byte), jumlah halaman yang dipindai,
jumlah alokasi, 0 (penggunaan di masa mendatang), jumlah swapin, dan jumlah swapout.

LVM/MDD/DSK
Untuk setiap volume logis/beberapa perangkat/hard disk, satu baris ditampilkan.
Bidang berikutnya: nama, jumlah milidetik yang dihabiskan untuk I/O, jumlah pembacaan
diterbitkan, jumlah sektor yang ditransfer untuk dibaca, jumlah penulisan yang diterbitkan, dan
jumlah sektor yang ditransfer untuk penulisan.

NET Satu baris pertama diproduksi untuk lapisan atas tumpukan TCP/IP.
Bidang berikutnya: kata kerja "atas", jumlah paket yang diterima oleh TCP, jumlah
paket yang ditransmisikan oleh TCP, jumlah paket yang diterima oleh UDP, jumlah paket
ditransmisikan oleh UDP, jumlah paket yang diterima oleh IP, jumlah paket
ditransmisikan oleh IP, jumlah paket yang dikirim ke lapisan yang lebih tinggi oleh IP, dan nomor
paket yang diteruskan oleh IP.

Satu baris berikutnya ditampilkan untuk setiap antarmuka.
Bidang berikutnya: nama antarmuka, jumlah paket yang diterima oleh
antarmuka, jumlah byte yang diterima oleh antarmuka, jumlah paket
ditransmisikan oleh antarmuka, jumlah byte yang ditransmisikan oleh antarmuka,
kecepatan antarmuka, dan mode dupleks (0=setengah, 1=penuh).

PRG Untuk setiap proses satu baris ditampilkan.
Bidang berikutnya: PID, nama (antara tanda kurung), negara bagian, uid nyata, gid nyata, TGID
(sama seperti PID), jumlah total utas, kode keluar, waktu mulai (Epoch), penuh
baris perintah (antara tanda kurung), PPID, jumlah utas dalam status 'berjalan' (R),
jumlah utas dalam status 'tidur terputus' (S), jumlah utas dalam
menyatakan 'tidur tidak terputus' (D), uid efektif, gid efektif, uid tersimpan,
gid yang disimpan, uid sistem file, gid sistem file, dan waktu yang telah berlalu (hertz).

RRC Untuk setiap proses satu baris ditampilkan.
Bidang berikutnya: PID, nama (antara tanda kurung), negara bagian, jumlah jam-
kutu per detik untuk mesin ini, konsumsi CPU dalam mode pengguna (clockticks),
Konsumsi CPU dalam mode sistem (clockticks), nilai bagus, prioritas, waktu nyata
prioritas, kebijakan penjadwalan, CPU saat ini, dan rata-rata tidur.

PRM Untuk setiap proses satu baris ditampilkan.
Bidang berikutnya: PID, nama (antara tanda kurung), status, ukuran halaman untuk ini
mesin (dalam byte), ukuran memori virtual (Kbytes), ukuran memori penduduk (Kbytes),
ukuran memori teks bersama (Kbytes), pertumbuhan memori virtual (Kbytes), memori penduduk
pertumbuhan (Kbytes), jumlah kesalahan halaman kecil, dan jumlah kesalahan halaman utama.

PRD Untuk setiap proses satu baris ditampilkan.
Bidang berikutnya: PID, nama (antara tanda kurung), status, patch kernel terpasang
('y' atau 'n'), statistik io standar yang digunakan ('y' atau 'n'), jumlah pembacaan pada disk,
jumlah kumulatif sektor yang dibaca, jumlah penulisan pada disk, jumlah kumulatif
sektor tertulis, dan jumlah sektor tertulis yang dibatalkan.
Jika patch kernel tidak diinstal dan statistik I/O standar (>= 2.6.20)
tidak digunakan, penghitung I/O disk per proses tidak relevan. Ketika
patch kernel diinstal, penghitung 'jumlah sektor tertulis yang dibatalkan' adalah
tidak berhubungan. Ketika hanya statistik io standar yang digunakan, penghitung
'jumlah pembacaan pada disk' dan 'jumlah penulisan pada disk' tidak relevan.

PRN Untuk setiap proses satu baris ditampilkan.
Bidang berikutnya: PID, nama (antara tanda kurung), status, patch kernel terpasang
('y' atau 'n'), jumlah paket TCP yang ditransmisikan, ukuran kumulatif paket TCP
ditransmisikan, jumlah paket TCP yang diterima, ukuran kumulatif paket TCP
diterima, jumlah paket UDP yang dikirim, ukuran kumulatif paket UDP
ditransmisikan, jumlah paket UDP yang diterima, ukuran kumulatif paket UDP
ditransmisikan, jumlah paket mentah yang ditransmisikan, dan jumlah paket mentah
diterima.
Jika patch kernel tidak diinstal, penghitung I/O jaringan per proses adalah:
tidak berhubungan.

CONTOH


Untuk memantau beban sistem saat ini secara interaktif dengan interval 5 detik:

di atas 5

Untuk memantau beban sistem dan menulisnya ke file (dalam ASCII biasa) dengan interval satu
menit selama setengah jam dengan proses aktif yang diurutkan berdasarkan konsumsi memori:

di atas -M 60 30 > /log/atop.mem

Simpan informasi tentang aktivitas sistem dan proses dalam bentuk kompresi biner ke a
file dengan interval sepuluh menit selama satu jam:

di atas -w /tmp/atop.raw 600 6

Lihat konten file ini secara interaktif:

di atas -r /tmp/atop.raw

Lihat pemanfaatan prosesor dan disk dari file ini dalam format yang dapat diuraikan:

di atas -PCPU,DSK -r /tmp/atop.raw

Lihat konten file log standar hari ini secara interaktif:

di atas -r

Lihat isi logfile standar sehari sebelum kemarin secara interaktif:

di atas -r yy

Lihat isi logfile standar tahun 2010, 7 Januari mulai pukul 02:00 dan seterusnya
secara interaktif:

di atas -r 20100107 -b 14:00

Gunakan di atas online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Burung api
    Burung api
    Firebird RDBMS menawarkan fitur ANSI SQL
    & berjalan di Linux, Windows &
    beberapa platform Unix. Fitur
    konkurensi & kinerja yang sangat baik
    & kekuasaan...
    Unduh Firebird.dll
  • 2
    KompoZer
    KompoZer
    KompoZer adalah editor HTML wysiwyg menggunakan
    basis kode Mozilla Composer. Sebagai
    Pengembangan Nvu telah dihentikan
    pada tahun 2005, KompoZer memperbaiki banyak bug dan
    menambahkan f...
    Unduh KompoZer.dll
  • 3
    Pengunduh Manga Gratis
    Pengunduh Manga Gratis
    Pengunduh Manga Gratis (FMD) adalah
    aplikasi sumber terbuka ditulis dalam
    Object-Pascal untuk mengelola dan
    mengunduh manga dari berbagai situs web.
    Ini cermin...
    Unduh Pengunduh Manga Gratis
  • 4
    Aetbootin
    Aetbootin
    UNetbootin memungkinkan Anda membuat bootable
    Drive USB langsung untuk Ubuntu, Fedora, dan
    distribusi Linux lainnya tanpa
    membakar CD. Ini berjalan di Windows, Linux,
    dan ...
    Unduh UNetbootin.dll
  • 5
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM mudah digunakan
    Paket perangkat lunak open source ERP dan CRM
    (dijalankan dengan server php web atau sebagai
    perangkat lunak mandiri) untuk bisnis,
    yayasan...
    Unduh Dolibarr ERP - CRM
  • 6
    Klien SQL SQuirreL
    Klien SQL SQuirreL
    SQuirreL SQL Client adalah SQL grafis
    klien yang ditulis dalam Java yang memungkinkan
    Anda untuk melihat struktur JDBC
    database yang sesuai, jelajahi data di
    meja...
    Unduh SQuirreL SQL Client
  • Lebih banyak lagi »

Perintah Linux

Ad