1.構造時間
2.時間制定格式輸出
3.計時器(閉包)
os.difftime (t2, t1)
返回以秒計算的時刻 t1 到 t2 的差值。 (這裡的時刻是由 os.time 返回的值)。
在 posix,windows,和其它一些系統中,這個值就等於 t2-t1。
4.執行 shell 命令
**如下
--[[1.構造時間
2.時間制定格式輸出
3.計時器(閉包)
os.difftime (t2, t1)
返回以秒計算的時刻 t1 到 t2 的差值。 (這裡的時刻是由 os.time 返回的值)。
在 posix,windows,和其它一些系統中,這個值就等於 t2-t1。
4.執行 shell 命令
]]--
1.構造時間
d1=os.time()
print (type(d1)..os.date("
%y-%m-%d %h:%m:%s
",d1))
--2.時間制定格式輸出
d2=os.date("
%y-%m-%d %h:%m:%s")
(d2)
--3.計時器(閉包)
function
logtime( )
t1=os.time
()
--print ("t1 "..t1)
log= function
() t2=os.time
()
--print ("t2 "..t2)
tmp=os.difftime
(t2,t1)
--print ("tmp "..tmp)
--print (tmp)
t1=t2
return
tmp
endreturn
logend
lg=logtime()
print ("
cost time :
"..lg())
--4.執行 shell 命令
a="i
"for i=1,9999999
doa=math.sin(1
)
--a=a..i
endprint ("
cost time :
"..lg())
--4.執行 shell 命令
os.execute("
ping 127.0.0.1 -n 4 -w 1000 > nul ")
print ("
cost time :
"..lg())
作業系統實驗課(三)時間片輪轉排程演算法
include define max 10 struct task struct tasks max int counter 實際程序個數 int time counter 0 int pinput int poutput 排程結果輸出 int time int charge 判斷是否所有的程序都被...
作業系統學習筆記(三) 程序
一 程序環境 c程式儲存空間布局 正文段 唯讀 存放cpu執行的機器指令,可共享 資料段 也叫初始化資料段。包含程式中需要明確賦值的變數,如 int max 99 bss段 也叫未初始化的資料段,在程式開始執行前,核心將此段中資料初始化為0或空指標,如long sum 100 棧 存放自動變數 即區...
作業系統原理學習筆記(三)
7.3.5頁面淘汰 1.頁面抖動 頁面在記憶體和輔存之間頻繁交換的現象 抖動 會導致系統效率下降 2.最佳演算法 opt 淘汰以後不再需要或最遠的將來才會用到的頁面 3.先進先出淘汰演算法 fifo演算法 該演算法存在異常現象 belady現象 對於特定的訪問序列,可能缺頁率隨著分配的頁框數量增多而...