ID EN
System & OS

proc.time

R Base 3.6.2 🇮🇩 Bahasa Indonesia

proc.time menentukan berapa banyak waktu nyata dan waktu CPU (dalam detik) yang telah diambil oleh proses R yang sedang berjalan.

Syntax

R
proc.time()

Return Value

Objek kelas "proc_time" yang merupakan vektor numerik dengan panjang 5, berisi pengguna, sistem, dan total waktu yang berlalu untuk proses R yang sedang berjalan, dan jumlah kumulatif waktu pengguna dan sistem dari setiap proses anak yang dihasilkan oleh proses tersebut yang telah ditunggu. (Metode cetak menggunakan metode ringkasan untuk menggabungkan waktu anak dengan waktu proses utama.) Definisi waktu 'pengguna' dan 'sistem' berasal dari OS Anda. Biasanya ini seperti 'Waktu pengguna' adalah biaya waktu CPU

Details

proc.time mengembalikan lima elemen untuk kompatibilitas mundur, namun metode cetaknya mencetak vektor bernama dengan panjang 3. Dua entri pertama adalah total waktu CPU pengguna dan sistem dari proses R saat ini dan setiap proses anak yang telah ditunggu, dan entri ketiga adalah waktu berlalu 'sebenarnya' sejak proses dimulai.

Contoh

Example
R
# NOT RUN {
## a way to time an R expression: system.time is preferred
ptm <- proc.time()
for (i in 1:50) mad(stats::runif(500))
proc.time() - ptm
# }

See Also

system.time for timing an R expression gc.time for how much of the time was spent in garbage collection.