ID EN
Environment & Scope

Sys.sleep

R Base 3.6.2 🇮🇩 Bahasa Indonesia

Tangguhkan eksekusi ekspresi R untuk interval waktu tertentu.

Syntax

R
Sys.sleep(time)

Arguments

Parameter Deskripsi
time The time interval to suspend execution for, in seconds.

Return Value

NULL tak terlihat.

Details

Penggunaan fungsi ini memungkinkan R untuk sementara diberi prioritas sangat rendah dan karenanya tidak mengganggu tugas-tugas latar depan yang lebih penting. Penggunaan umumnya adalah mengizinkan proses yang diluncurkan dari R untuk mengatur dirinya sendiri dan membaca file inputnya sebelum eksekusi R dilanjutkan. Tujuannya adalah agar fungsi ini menunda eksekusi ekspresi R namun membangunkan proses cukup sering untuk merespons peristiwa GUI, biasanya setiap setengah detik. Ini dapat diinterupsi (misalnya dengan Ctrl-C atau Esc di konsol R). Tidak ada jaminan bahwa proses akan tidur selama seluruh interval yang ditentukan (tidur mungkin terganggu), dan mungkin memerlukan waktu sedikit lebih lama secara real time untuk melanjutkan eksekusi. waktu harus non-negatif (dan bukan NA atau NaN): Inf diperbolehkan (dan mungkin sesuai jika niatnya adalah menunggu ind

Contoh

Example
R
# NOT RUN {
testit <- function(x)
{
    p1 <- proc.time()
    Sys.sleep(x)
    proc.time() - p1 # The cpu usage should be negligible
}
testit(3.7)
# }