Bagikan melalui


Opsi Parameter Sesi Log

Di tab Opsi Parameter Sesi Log , Anda dapat menentukan nilai fitur variabel sesi pelacakan.

Anda dapat mengatur dan mengubah nilai opsi berikut saat membuat sesi pelacakan. Beberapa opsi dapat diubah saat sesi pelacakan sedang berjalan. Opsi yang tidak dapat Anda ubah tampak redup ("berwarna abu-abu") dalam kotak dialog Opsi Parameter Sesi Log .

Bendera
Menentukan bendera pelacakan untuk penyedia pelacakan. Bendera pelacakan menentukan pesan pelacakan mana yang dihasilkan penyedia. Arti bendera ditentukan secara independen oleh setiap penyedia.

Jika TraceView dapat menemukan file kontrol pesan pelacakan (.tmc) untuk penyedia, Anda dapat memilih bendera dan tingkat dari daftar yang ditampilkan dalam kotak dialog Bendera Pelacakan dan Pemilihan Tingkat . Untuk membuka kotak dialog Tracing Flags and Level Selection, klik nilai SET pada opsi Flags atau Level dalam kotak dialog Log Session Parameter Options.

Waktu Bersihkan (detik)
Menentukan seberapa sering (dalam detik) buffer sesi pelacakan dibersihkan ke log jejak atau tampilan TraceView. Defaultnya adalah 1 (detik).

Flush paksa ini terjadi selain flush yang terjadi secara otomatis ketika buffer penuh. Nilai 0 berarti tidak ada flush paksa.

Untuk membersihkan lebih sering dari sekali per detik, gunakan opsi Ukuran Buffer untuk mengurangi ukuran setiap buffer.

Anda dapat mengubah nilai Waktu Flush saat sesi pelacakan sedang berjalan.

Buffer Maksimum
Menentukan jumlah maksimum buffer yang dialokasikan untuk sesi pelacakan.

Nilai default ditentukan oleh jumlah prosesor, jumlah memori fisik, dan sistem operasi yang Anda gunakan. Anda dapat mengubah nilai ini saat sesi pelacakan sedang berjalan.

Minimum Buffer
Menentukan jumlah buffer yang awalnya dialokasikan untuk menyimpan pesan jejak.

Ketika buffer penuh, lebih banyak buffer dialokasikan hingga jumlah buffer mencapai nilai yang ditentukan dalam opsi Buffer Maksimum . Nilai default ditentukan oleh jumlah prosesor, jumlah memori fisik, dan sistem operasi yang digunakan. Anda tidak dapat mengubah nilai ini saat sesi pelacakan sedang berjalan.

Ukuran Buffer
Menentukan ukuran, dalam kilobyte (KB), dari setiap buffer yang dialokasikan untuk sesi pelacakan. Nilai default ditentukan oleh jumlah prosesor, jumlah memori fisik, dan sistem operasi yang digunakan. Anda tidak dapat mengubah nilai ini saat sesi pelacakan sedang berjalan.

Waktu Pencairan (Menit)
Menentukan berapa lama (dalam menit) buffer pelacakan yang tidak digunakan disimpan sebelum dibebaskan. Nilai default-nya adalah 15. Nilai opsi ini ditampilkan di kolom Usia Daftar Sesi Pelacakan.

Parameter ini hanya berlaku pada Windows 2000. Anda tidak dapat mengubah nilai ini saat sesi pelacakan sedang berjalan.

Ukuran Buffer Melingkar (MB)
Menentukan bahwa buffer pelacakan melingkar dan menentukan ukuran maksimum (dalam MB) setiap buffer.

Ketika buffer sirkular penuh, pesan pelacakan baru ditulis ke awal buffer, menimpa pesan pelacakan terlama. Secara default, buffer pelacakan berurutan, bukan melingkar.

Anda tidak dapat mengubah nilai ini saat sesi pelacakan sedang berjalan.

Ukuran Buffer Berurutan (MB)
Menentukan apakah buffer pelacakan berurutan dan menentukan ukuran maksimum (dalam MB) dari setiap buffer.

Ketika buffer berurutan penuh, pesan jejak ditulis ke buffer lain atau hilang. Secara bawaan, buffer trace berurutan, tidak melingkar, dan setiapnya berukuran 200 MB.

Anda tidak dapat mengubah nilai ini saat sesi pelacakan sedang berjalan.

Mulai File Baru Setelah Ukuran Buffer (MB)
Membuat file log jejak baru (.etl) setiap kali log yang ada mencapai nilai yang ditentukan. Nilai menentukan ukuran maksimum setiap file log dalam MB.

Nilai opsi ini ditampilkan di kolom File Baru dari Daftar Sesi Pelacakan.

Opsi ini hanya efektif ketika penyedia menghasilkan log pelacakan, yaitu ketika Anda memilih opsi Log Trace Event Data ke File di halaman Opsi Sesi Log. Opsi ini tidak berpengaruh pada buffer melingkar atau log dari sesi pelacakan NT Kernel Logger. Ini tidak didukung pada Windows 2000.

Menggunakan Nomor Urut Global
Menghasilkan nomor urut global untuk setiap pesan jejak.

Nomor urutan global unik untuk semua sesi pelacakan di komputer. Nilai default opsi ini adalah FALSE.

Opsi ini tidak didukung pada Windows 2000 dan tidak berpengaruh pada log dari sesi pelacakan NT Kernel Logger.

Gunakan Nomor Urutan Lokal
Menghasilkan nomor urutan lokal untuk setiap pesan jejak. Nilai defaultnya adalah TRUE.

Nomor urutan lokal unik dalam sesi pelacakan.

Opsi ini tidak didukung pada Windows 2000 dan tidak berpengaruh pada log dari sesi pelacakan NT Kernel Logger.

Tingkat
Menentukan tingkat pelacakan untuk penyedia pelacakan. Tingkat pelacakan menentukan pesan pelacakan mana yang dihasilkan penyedia. Arti dari nilai tingkat ditentukan secara independen oleh setiap penyedia. Biasanya, ini mewakili peningkatan tingkat detail.

Jika TraceView dapat menemukan file kontrol pesan pelacakan (.tmc) untuk penyedia, Anda dapat memilih bendera dan tingkat dari daftar yang ditampilkan dalam kotak dialog Bendera Pelacakan dan Pemilihan Tingkat . Untuk membuka kotak dialog Bendera Pelacakan dan Pemilihan Tingkat , klik nilai SET opsi Bendera atau Tingkat dalam kotak dialog Opsi Parameter Sesi Log .

Untuk informasi selengkapnya tentang tingkat pelacakan, lihat deskripsi parameter EnableLevel dari fungsi EnableTrace di Microsoft Windows SDK.

WinDbg
Mengalihkan jejak pesan ke KD atau WinDbg, mana pun yang diaktifkan, selain menampilkannya di jendela TraceView. Opsi ini juga mengatur ukuran buffer menjadi 3 KB, ukuran maksimum yang diizinkan oleh WinDbg. Nilai yang ditampilkan untuk opsi Ukuran Buffer diabaikan.

Untuk menampilkan pesan jejak dalam debugger, wmitrace.dll dan traceprt.dll harus berada di jalur pencarian debugger di komputer host. DLL ini disertakan dalam Alat Penelusuran Kesalahan untuk Windows Juga, untuk memungkinkan debugger menemukan file format pesan pelacakan (.tmf) untuk pesan pelacakan, file TMF harus berada di jalur pencarian debugger di komputer host. Untuk mengatur jalur pencarian debugger, gunakan ekstensi debugger khusus !wmitrace.searchpath atau atur nilai variabel lingkungan %TRACE_FORMAT_SEARCH_PATH%. Untuk informasi tentang Ekstensi Pelacakan WinDbg dan WMI, lihat Alat Debugging untuk Windows.

Abaikan TraceView
Mencegah pesan pelacakan yang dihasilkan dari operasi TraceView.

Ukuran File Virtual
Menunjukkan jumlah maksimum pesan penelusuran yang disimpan TraceView sebelum mulai mengganti pesan terlama untuk memberi ruang untuk pesan yang lebih baru.

Nilai 0 berarti tidak ada nilai maksimum. TraceView mempertahankan semua pesan dan tidak pernah menimpanya. Nilai default opsi ini, 65536, adalah nilai yang direkomendasikan untuk sebagian besar sistem. Nilai yang lebih besar dapat menyebabkan penundaan yang signifikan.

Nilai ini muncul di kolom Catatan Jejak Maks dari Daftar Sesi Pelacakan.