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"); LOG_INFO("update rfsbu.tar\n");
sleep(3); sleep(3);
print_info("strcmd = %s\n",param.fileName.c_str()); 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"){ }else if(param.fileName == "update.json"){
print_info("strcmd = %s\n",param.fileName.c_str()); print_info("strcmd = %s\n",param.fileName.c_str());

View File

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