-1
如果我有一個Java應用程序,我該如何測試計算機是否暫停?就像放下屏幕或點擊掛起一樣。如何測試我的筆記本電腦是否已暫停?
如果我有一個Java應用程序,我該如何測試計算機是否暫停?就像放下屏幕或點擊掛起一樣。如何測試我的筆記本電腦是否已暫停?
根據定義,幾乎你的電腦在掛起時什麼也不做。 CPU不運行,所有內存都刷新到磁盤。所以沒有任何東西在運行,在計算機再次喚醒之前,您的程序將不會執行任何操作,此時它會再次開始運行,就像什麼都沒發生過一樣。
您可以讓程序每分鐘緩存一個線程中的時間戳。然後將它與先前緩存的時間戳進行比較。如果發現的差異和預期的差異之間存在顯着差異(超過秒),則可能發生類似暫停的情況(儘管理論上線程可能已被其他事物延遲,睡眠僅保證最小睡眠時間,而不是最大值)。
「電腦暫停」是什麼意思? –
當您的計算機暫停時,您如何運行java應用程序? – SaurabhJinturkar