内存优化
This commit is contained in:
@@ -165,6 +165,8 @@ public:
|
||||
const auto value = specific.read([](const auto& value) { return value; });
|
||||
svr.set_connect_user_buffer_size(value.connect_user_buffer_size);
|
||||
svr.set_connect_system_buffer_size(value.connect_system_buffer_size);
|
||||
svr.set_recv_system_buffer_size(value.connect_system_buffer_size);
|
||||
svr.set_receive_buffering(false);
|
||||
svr.set_tcp_no_delay(false);
|
||||
svr.create();
|
||||
co_await svr.listen_coro("0.0.0.0", value.port);
|
||||
@@ -405,7 +407,6 @@ struct Type_Descriptor<Data_feed_Config_Data> {
|
||||
class Data_feed_Config {
|
||||
public:
|
||||
adminive::Managed_Value<Data_feed_Config_Data> settings;
|
||||
Psc::String_Pool pool_ = Psc::String_Pool(1600, 8 * 1024); // 8192 * 1600 12.5 MB
|
||||
Ordered_Map<std::string, std::shared_ptr<Data_Feed>> map;
|
||||
Data_feed_Config() = default;
|
||||
void init(const Psc::JSON* that_json) {
|
||||
|
||||
Reference in New Issue
Block a user