Changeset 262


Ignore:
Timestamp:
Mar 1, 2006 11:37:06 PM (19 years ago)
Author:
bennylp
Message:

Found out what has been causing the slow performance.

Location:
pjproject/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjlib-util/build/pjlib_util.dsp

    r217 r262  
    4242# PROP Target_Dir "" 
    4343# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c 
    44 # ADD CPP /nologo /MD /W3 /GX /Zi /O2 /Ob2 /I "../include" /I "../../pjlib/include" /D "NDEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D PJ_WIN32=1 /D PJ_M_I386=1 /FR /YX /FD /c 
     44# ADD CPP /nologo /MD /W4 /GX /Zi /O2 /Ob2 /I "../include" /I "../../pjlib/include" /D "NDEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D PJ_WIN32=1 /D PJ_M_I386=1 /FR /YX /FD /c 
    4545# ADD BASE RSC /l 0x409 /d "NDEBUG" 
    4646# ADD RSC /l 0x409 /d "NDEBUG" 
     
    6565# PROP Target_Dir "" 
    6666# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c 
    67 # ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /I "../include" /I "../../pjlib/include" /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D PJ_WIN32=1 /D PJ_M_I386=1 /FR /YX /FD /GZ /c 
     67# ADD CPP /nologo /MTd /W4 /Gm /GX /ZI /Od /I "../include" /I "../../pjlib/include" /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D PJ_WIN32=1 /D PJ_M_I386=1 /FR /YX /FD /GZ /c 
    6868# ADD BASE RSC /l 0x409 /d "_DEBUG" 
    6969# ADD RSC /l 0x409 /d "_DEBUG" 
  • pjproject/trunk/pjsip-apps/build/pjsip_perf.dsp

    r257 r262  
    4343# PROP Target_Dir "" 
    4444# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 
    45 # ADD CPP /nologo /MD /W3 /GX /O2 /I "../../pjsip/include" /I "../../pjmedia/include" /I "../../pjlib-util/include" /I "../../pjlib/include" /D "NDEBUG" /D PJ_WIN32=1 /D PJ_M_I386=1 /D "WIN32" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 
     45# ADD CPP /nologo /MD /W4 /GX /O2 /I "../../pjsip/include" /I "../../pjmedia/include" /I "../../pjlib-util/include" /I "../../pjlib/include" /D "NDEBUG" /D PJ_WIN32=1 /D PJ_M_I386=1 /D "WIN32" /D "_CONSOLE" /D "_MBCS" /YX /FD /c 
    4646# ADD BASE RSC /l 0x409 /d "NDEBUG" 
    4747# ADD RSC /l 0x409 /d "NDEBUG" 
     
    6767# PROP Target_Dir "" 
    6868# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c 
    69 # ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /I "../../pjsip/include" /I "../../pjmedia/include" /I "../../pjlib-util/include" /I "../../pjlib/include" /D "_DEBUG" /D PJ_WIN32=1 /D PJ_M_I386=1 /D "WIN32" /D "_CONSOLE" /D "_MBCS" /FR /YX /FD /GZ /c 
     69# ADD CPP /nologo /MTd /W4 /Gm /GX /ZI /Od /I "../../pjsip/include" /I "../../pjmedia/include" /I "../../pjlib-util/include" /I "../../pjlib/include" /D "_DEBUG" /D PJ_WIN32=1 /D PJ_M_I386=1 /D "WIN32" /D "_CONSOLE" /D "_MBCS" /FR /YX /FD /GZ /c 
    7070# ADD BASE RSC /l 0x409 /d "_DEBUG" 
    7171# ADD RSC /l 0x409 /d "_DEBUG" 
  • pjproject/trunk/pjsip-apps/src/pjsip-perf/main.c

    r259 r262  
    2121#include <stdlib.h>             /* atoi */ 
    2222 
    23 #define THIS_FILE   "main.c" 
     23//#define THIS_FILE   "main.c" 
    2424 
    2525pjsip_perf_settings settings; 
     
    4040    pj_status_t status; 
    4141 
    42     settings.stateless = 1; 
     42    settings.stateless = 0; 
    4343    settings.start_rate = 10; 
    4444    settings.max_capacity = 64; 
     
    538538        PJ_TIME_VAL_SUB(batch->spawned_time, batch->start_time); 
    539539 
    540         PJ_LOG(3,(THIS_FILE, "%02d:%02d:%02d: %d tasks in %d.%ds (%d tasks/sec), " 
    541                              "spawn=time=%d.%d", 
    542                              (sess_elapsed.sec / 3600), 
    543                              (sess_elapsed.sec % 3600) / 60, 
    544                              (sess_elapsed.sec % 60), 
    545                              batch->rate, 
    546                              elapsed.sec, elapsed.msec, 
    547                              batch->rate * 1000 / msec, 
    548                              batch->spawned_time.sec, 
    549                              batch->spawned_time.msec)); 
     540        if (batch->failed) { 
     541            PJ_LOG(2,(THIS_FILE,  
     542                      "%02d:%02d:%02d: %d tasks in %d.%ds (%d tasks/sec), " 
     543                      "spawn=time=%d.%d, FAILED=%d", 
     544                      (sess_elapsed.sec / 3600), 
     545                      (sess_elapsed.sec % 3600) / 60, 
     546                      (sess_elapsed.sec % 60), 
     547                      batch->rate, 
     548                      elapsed.sec, elapsed.msec, 
     549                      batch->rate * 1000 / msec, 
     550                      batch->spawned_time.sec, 
     551                      batch->spawned_time.msec, 
     552                      batch->failed)); 
     553        } else { 
     554            PJ_LOG(3,(THIS_FILE,  
     555                      "%02d:%02d:%02d: %d tasks in %d.%ds (%d tasks/sec), " 
     556                      "spawn=time=%d.%d", 
     557                      (sess_elapsed.sec / 3600), 
     558                      (sess_elapsed.sec % 3600) / 60, 
     559                      (sess_elapsed.sec % 60), 
     560                      batch->rate, 
     561                      elapsed.sec, elapsed.msec, 
     562                      batch->rate * 1000 / msec, 
     563                      batch->spawned_time.sec, 
     564                      batch->spawned_time.msec)); 
     565        } 
    550566 
    551567        if (!settings.session->stopping) { 
     
    624640 
    625641    ///  
     642#if 0 
    626643    elapsed = batch->spawned_time; 
    627644    PJ_TIME_VAL_SUB(elapsed, batch->start_time); 
    628645    PJ_LOG(2,(THIS_FILE, "%d requests sent in %d ms", batch->started, 
    629646                         PJ_TIME_VAL_MSEC(elapsed))); 
     647#endif 
    630648 
    631649    sess->total_created += batch->started; 
Note: See TracChangeset for help on using the changeset viewer.