使用linux的select函數作爲定時器,發現調用clock進行計時,每次得到的結果都是0,
原因是因爲clock的函數定義是指從程序啓動到cpu所佔用的時間,這個很重要,如果調用的函數並未佔用cpu的時間,這個是不計時的,
包括調用sleep之類的,也是不會計入cpu的耗時的,所以在select的循環中直接調用clock是沒有意義的,如果需要計量時間,只能是調用
time了。
使用linux的select函數作爲定時器,發現調用clock進行計時,每次得到的結果都是0,
原因是因爲clock的函數定義是指從程序啓動到cpu所佔用的時間,這個很重要,如果調用的函數並未佔用cpu的時間,這個是不計時的,
包括調用sleep之類的,也是不會計入cpu的耗時的,所以在select的循環中直接調用clock是沒有意義的,如果需要計量時間,只能是調用
time了。
一、幾個基本概念 tty(Teletypewriter) 來源於“電傳打印機”,Linux系統中則是終端設備的統稱,同時也代指操作系統中支持終端設備的tty子系統。 console(控制檯)