移除无用代码
This commit is contained in:
parent
814998855f
commit
7322b038fa
@ -54,47 +54,19 @@ const char* const PROJ_LOG_FILENAME_FMT = "log_$pid_%Y%m%d.log";
|
|||||||
|
|
||||||
static void SavePerfLog()
|
static void SavePerfLog()
|
||||||
{
|
{
|
||||||
a8::UdpLog::Instance()->Info("mainloop_rundelay:%d room_num:%d player_num:%d online_num:%d alive_count:%d "
|
a8::UdpLog::Instance()->Info
|
||||||
"sys_request_delay:%d user_request_delay:%d http_pending_num:%d",
|
("mainloop_rundelay:%d room_num:%d player_num:%d online_num:%d alive_count:%d "
|
||||||
{
|
"sys_request_delay:%d user_request_delay:%d http_pending_num:%d",
|
||||||
App::Instance()->perf.max_run_delay_time,
|
{
|
||||||
RoomMgr::Instance()->RoomNum(),
|
App::Instance()->perf.max_run_delay_time,
|
||||||
App::Instance()->perf.entity_num[ET_Player],
|
RoomMgr::Instance()->RoomNum(),
|
||||||
PlayerMgr::Instance()->OnlineNum(),
|
App::Instance()->perf.entity_num[ET_Player],
|
||||||
App::Instance()->perf.alive_count,
|
PlayerMgr::Instance()->OnlineNum(),
|
||||||
f8::HttpClientPool::Instance()->max_sys_request_delay,
|
App::Instance()->perf.alive_count,
|
||||||
f8::HttpClientPool::Instance()->max_user_request_delay,
|
f8::HttpClientPool::Instance()->max_sys_request_delay,
|
||||||
f8::HttpClientPool::Instance()->GetPendingNum()
|
f8::HttpClientPool::Instance()->max_user_request_delay,
|
||||||
});
|
f8::HttpClientPool::Instance()->GetPendingNum()
|
||||||
if (App::Instance()->HasFlag(4)) {
|
});
|
||||||
a8::XPrintf("mainloop_time:%d netmsg_time:%d room:%d over_room:%d online:%d bullet:%d grid_chg_times:%d test_times:%d send_node_num:%d sent_node_num:%d sent_bytes_num:%d max_user_request_delay:%d\n",
|
|
||||||
{
|
|
||||||
App::Instance()->perf.max_run_delay_time,
|
|
||||||
App::Instance()->perf.max_dispatchmsg_time,
|
|
||||||
RoomMgr::Instance()->RoomNum(),
|
|
||||||
RoomMgr::Instance()->OverRoomNum(),
|
|
||||||
PlayerMgr::Instance()->OnlineNum(),
|
|
||||||
App::Instance()->perf.entity_num[ET_Bullet],
|
|
||||||
App::Instance()->perf.grid_chg_times,
|
|
||||||
App::Instance()->perf.test_times,
|
|
||||||
GGListener::Instance()->GetSendNodeNum(),
|
|
||||||
GGListener::Instance()->GetSentNodeNum(),
|
|
||||||
GGListener::Instance()->GetSentBytesNum(),
|
|
||||||
f8::HttpClientPool::Instance()->max_user_request_delay
|
|
||||||
});
|
|
||||||
#if 0
|
|
||||||
a8::XPrintf("params[0]:%d params[1]:%d params[2]:%d params[3]:%d params[4]:%d params[5]:%d params[6]:%d\n",
|
|
||||||
{
|
|
||||||
App::Instance()->perf.params[0],
|
|
||||||
App::Instance()->perf.params[1],
|
|
||||||
App::Instance()->perf.params[2],
|
|
||||||
App::Instance()->perf.params[3],
|
|
||||||
App::Instance()->perf.params[4],
|
|
||||||
App::Instance()->perf.params[5],
|
|
||||||
App::Instance()->perf.params[6],
|
|
||||||
});
|
|
||||||
#endif
|
|
||||||
}
|
|
||||||
App::Instance()->perf.max_run_delay_time = 0;
|
App::Instance()->perf.max_run_delay_time = 0;
|
||||||
App::Instance()->perf.max_dispatchmsg_time = 0;
|
App::Instance()->perf.max_dispatchmsg_time = 0;
|
||||||
App::Instance()->perf.max_timer_idle = 0;
|
App::Instance()->perf.max_timer_idle = 0;
|
||||||
@ -306,21 +278,8 @@ void App::NotifyLoopCond()
|
|||||||
|
|
||||||
void App::Schedule()
|
void App::Schedule()
|
||||||
{
|
{
|
||||||
#if 1
|
|
||||||
{
|
|
||||||
std::unique_lock<std::mutex> lk(*loop_mutex_);
|
|
||||||
loop_cond_->wait_for(lk, std::chrono::milliseconds(1));
|
|
||||||
}
|
|
||||||
#else
|
|
||||||
std::unique_lock<std::mutex> lk(*loop_mutex_);
|
std::unique_lock<std::mutex> lk(*loop_mutex_);
|
||||||
if (!HasTask()) {
|
loop_cond_->wait_for(lk, std::chrono::milliseconds(1));
|
||||||
int sleep_time = a8::Timer::Instance()->GetIdleableMillSeconds();
|
|
||||||
loop_cond_->wait_for(lk, std::chrono::milliseconds(sleep_time));
|
|
||||||
if (sleep_time > perf.max_timer_idle) {
|
|
||||||
perf.max_timer_idle = sleep_time;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
bool App::HasTask()
|
bool App::HasTask()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user