作者BIAO (超越自己)
看板C_and_CPP
標題[問題] 執行緒池及程式效率問題
時間Tue Feb 10 14:33:03 2015
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC 2005
--
各位板友大家好,小弟正使用C++來撰執行緒池,
程式主要的功用是將資料庫的數值取出再存回,
每1分鐘、15分鐘、1小時會開啟執行緒來做相對應的運算。
目前遇到一個狀況,想和各位板友請益,
程式一開始執行時,都能夠依據正常的時間計算。
但是過了些許時間後,程式似乎會變慢..
例如:
14:15的資料應該在14:15被1分鐘執行緒及15分鐘執行緒處理,
結果看到自己印出來的log資訊卻是14:45在處理14:15的資料,
感覺好像是因為算不完!?
另想請問將程式計算處理過程的資訊寫入記事本,
是否會影響程式整體的運算效率呢!?
還請板上的先進不吝回覆,謝謝大家。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.219.255.70
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1423549987.A.AA7.html
推 Leadgen: 電腦用386嗎? 02/10 16:57
→ Push5F: 會,請google SetTimer (timerX, time , action ) 02/10 22:14