Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: Mistofelees - 31.01.11 - klo:12.51
-
Jos ohjelman on tarkoitus käydä määrätyin välein tekemässä jotain, esimerkiksi lukemassa 20 min välein lukemassa jotain anturia, KÄYTÄ CRONTAB:a. Muokkaa ohjelmaa siten, että se päättyy, kun on tehnyt työnsä.
Samalla pääsee eroon komentoriviparametristä, jolla määrätään mittausväli.
Jos pistät ohjelmaan ajoitusloopin, ohjelma kuormittaa konetta koko loopin ajan, vaikkei teekään mitään.
-
Entäs sleep?
Esimerkiksi Pythonissa
import time
time.sleep(20*60) # 20 minuuttia