yyzybb537

Results 77 comments of yyzybb537

嗯 大概了解了,那你初始化的TLS数据,关注时效性吗? 比如说进程启动的时候做一次初始化,然后后续使用的时候都用这一份,会不会有问题?

vector* initTLS() { vector* p = new vector; *p = copy_from(); return p; } vector & getTLS() { static thread_local vector *p = initTLS(); return *p; } 那你在使用tls数据的时候,可以调用这样一个getTLS函数

就是个侵入式智能指针啊

可以在协程中使用数据之前 先判断一下当前线程是否已经init过相关数据

在什么时候init好数据不是目的,只是手段。保证使用在init之后,才是目的

sample4_echo.cpp是linux的专用测试,里面用的都是linux的syscall,windows上的cmake里面我已经ban掉了这个,你是怎么跑到的?

1.用channel的读操作来让协程等待新任务 2.没有时间片,需要主动yield