3.2.5 优化了内存分配空间

This commit is contained in:
zhangsheng 2024-10-16 18:12:55 +08:00
parent f78e853342
commit cab18cd2de
2 changed files with 10 additions and 5 deletions

View File

@ -2122,7 +2122,12 @@ std::string JsonData::JsonCmd_Cgi_42(Param_42 &param)
LOG_INFO("update rfsbu.tar\n");
sleep(3);
print_info("strcmd = %s\n",param.fileName.c_str());
system("/opt/opt.sh");
int iRet = system("/opt/opt.sh");
print_info("iRet = %d\n",iRet);
if (iRet == -1)
{
perror("system() error");
}
}else if(param.fileName == "update.json"){
print_info("strcmd = %s\n",param.fileName.c_str());

View File

@ -37,12 +37,12 @@ int main(int argc, char *argv[])
return 0;
}
g_VecWaveDataX.reserve(300000);
g_VecWaveDataY.reserve(300000);
g_VecWaveDataZ.reserve (500000);
g_VecWaveDataX.reserve(1000);
g_VecWaveDataY.reserve(1000);
g_VecWaveDataZ.reserve (1500);
// 设置线程属性之栈空间大小
boost::thread::attributes attrs;
attrs.set_stack_size(1024*1024*2);//2M
attrs.set_stack_size(1024*1024);//2M
// 初始化平台配置文件
platform->PlatFormInit();