这个好玩吗

Results 8 comments of 这个好玩吗

还有个疑问是 dl_iterate_phdr 和 /proc/self/maps 可以拿到当前进程已经加载的所有共享对象,是不是也有可能不是最新的?比如我遍历 /proc/self/maps 的每一行,假如遍历的中途有个新的动态库加载,会出现遍历不到这个动态库的情况吗

1.mmap3相当于个缓存文件,xlog的实现中将buffer和mmap关联,每次写的时候去写这个buffer,就相当于写mmap3。用mmap目的是为了避免日志不丢失、提高写效率; 2.默认情况下,都会先写到.mmap3,就是cache目录,然后在某些时机写入.xlog

@jimoshusheng 1、至少有三个时机: - 超时(15min); - buffetr大小达到一个阈值; - 每次进程启动时会先检查.mmap3是否有内容,有的话就先刷到.xlog文件; 刷磁盘的实现是通过另一个线程,先阻塞在条件变量上,等到条件满足再写入; 2、存在mmap3缓存写入xlog不及时的问题。因为写mmap3就是写buffer,根据mmap的特性,日志内容一定会存在buffer里,不保证一定会在.xlog;为了避免这部分内容丢失,所以每次进程启动时会先刷mmap3到xlog;你可以解密日志,发现有 begin mmap 这个字段; 3、mmap3我没看过,一般都是看.xlog

getCurWifiInfo/getSignal/getNetInfo 这几个函数是根平台特性相关的,应该要自己实现一下就行了吧,否则链接的时候找不到符号的定义

从时间上看 zaver 要早,所以...

Thanks for your reply.I used ngtcp2 as a client demo.I found that this problem may occur when the client **lost packets**.I'm looking for more details.

我也遇到这个问题了,有大佬知道怎么解决吗

发送0字节udp的意义是什么?