想請教關於Linux抓取時間會亂跳的問題 - Linux

Table of Contents

我的server程式在centos上

不管使用time() 或是gettimeofday函式 只要過一段時間就會往後跳

例如 前幾次抓到依序是 100000 100001 100002 突然會跳到106801 (數字只是舉例)

造成程式誤判為timeout或是寫入log檔時間不定 請問有前輩遇過類似的問題嗎?


另外程式會不定期吃掉system loading 如圖 http://rapidpik.com/show/28829/nf5tc

但很神奇的是又不是吃到滿 如果是全藍還可以解釋是server程式loading過重,

那條線出現的時候,會出現集體斷線,以及client很難再連線的情形,

如果程式重啟會恢復,如果不管他過一陣子也會恢復,但不一定多久,可能幾小時,

現在懷疑跟上面那個問題有關係,不知道前輩有何看法。

Server在國外,很難重灌,不知道有沒有解決的辦法。 感謝。

--

All Comments

Wallis avatarWallis2009-01-25
沒用過,但聽起來很像開了網路校時..