2 registered members (dr_panther, 7th_zorro),
1,203
guests, and 2
spiders. |
Key:
Admin,
Global Mod,
Mod
|
|
|
varying frame rate
#277043
07/07/09 13:21
07/07/09 13:21
|
Joined: Jul 2005
Posts: 1,002 Trier, Deutschland
Nowherebrain
OP
Serious User
|
OP
Serious User
Joined: Jul 2005
Posts: 1,002
Trier, Deutschland
|
I was wondering why I get massive frame rate fluctuations at regular intervals...I'm almost sure it is due to a dual core setup, but I am not sure..... it varies from around 200-75(windowed obviously)and it is very steady, as far as, rising and falling. I'm running an Athlon 64X2 dual core 4200+(kinda old now that I look at it)....
setting time smooth like in the examples helps...(3 frames) 0.666
Last edited by Nowherebrain; 07/07/09 13:23.
|
|
|
Re: varying frame rate
[Re: Nowherebrain]
#278694
07/15/09 08:50
07/15/09 08:50
|
Joined: Feb 2008
Posts: 3,232 Australia
EvilSOB
Expert
|
Expert
Joined: Feb 2008
Posts: 3,232
Australia
|
Sounds like the thing is either doing a full-scale virus-check of all drives, a background de-frag(?) or maybe a virus infection.
Needs serious investingation urgently, to play on the safe side. Try looking in the task-manager/processes list and see if you can see a process either starting/stopping with the same time-cycle, or one whose cpu-usage (CPU column) is jumping up and down to the same beat. Note:: the process starting/stopping or cpu-usage may not exactly match the HDD activity, but it will be the same timing pattern...
Best of luck.
"There is no fate but what WE make." - CEO Cyberdyne Systems Corp. A8.30.5 Commercial
|
|
|
Re: varying frame rate
[Re: EvilSOB]
#278740
07/15/09 12:37
07/15/09 12:37
|
Joined: Jul 2008
Posts: 1,178 England
MrGuest
Serious User
|
Serious User
Joined: Jul 2008
Posts: 1,178
England
|
if i use a simple code
//press F11 to run
#include <acknex.h>
#include <default.c>
var def_dfps;
var def_dfps_lo;
var def_dfps_hi;
var var_dfps_lo, var_dfps_hi;
PANEL* pnl_fps = {
// digits(10, 150, "time_frame %5.2f", *, 16, time_frame);
// digits(10, 160, "fps %5.0f", *, 16, def_dfps);
digits(10, 170, "fps lo %5.0f", *, 16, def_dfps_lo);
digits(10, 180, "fps hi %5.0f", *, 16, def_dfps_hi);
flags = SHOW;
}
void hi_lo(){
int i;
while(1){
var_dfps_lo = minv(var_dfps_lo, def_dfps);
var_dfps_hi = maxv(var_dfps_hi, def_dfps);
wait(1);
}
}
void main(){
hi_lo();
while(1){
def_dfps_lo = var_dfps_lo;
def_dfps_hi = var_dfps_hi;
var_dfps_lo = 1000;
var_dfps_hi = 0;
wait(-1);
}
}
for determining peak and lo of fps rate per second i get from 350 - 500, though no additional programs are running, but not necessarily at regular intervals sys: Intel CPU 2140 @ 1.60Ghz, 4GB RAM, Window Vista SP1, NVIDIA GeForce 7300LE Hope this helps
|
|
|
|