V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  paparika  ›  全部回复第 16 页 / 共 35 页
回复总数  700
1 ... 12  13  14  15  16  17  18  19  20  21 ... 35  
2018-08-10 09:31:35 +08:00
回复了 paparika 创建的主题 Linux client 用 poll 方式收发消息,会不会比同步阻塞方式功耗更大
@MeteorCat 调试而已,设多少无所谓的。这个是库自己的 poll,不是标准函数。poll 机制不是来事件就退出阻塞态吗,连接应该也算事件,为啥会第二次进入 poll 才响应
2018-08-09 18:51:49 +08:00
回复了 paparika 创建的主题 Linux client 用 poll 方式收发消息,会不会比同步阻塞方式功耗更大
@MeteorCat 代码是用的一个库 mongoose,我先上下看个大概吧

在一个独立线程里 poll
void* Foobar::init_thread(void *arg){

pthread_detach(pthread_self());

while(loop){
mg_mgr_poll(mgr, 10000);
}

return NULL;
}

在其它线程发起连接
mg_connect_ws(&mgr, ev_handler, url,  WS_PROTOCOL, HEADER);
2018-08-09 18:48:42 +08:00
回复了 paparika 创建的主题 Linux client 用 poll 方式收发消息,会不会比同步阻塞方式功耗更大
@MeteorCat 感觉设为百毫秒级别的话,频繁唤醒 cpu,应该是比同步阻塞方式功耗多不少吧
2018-08-09 18:44:36 +08:00
回复了 paparika 创建的主题 Linux client 用 poll 方式收发消息,会不会比同步阻塞方式功耗更大
基本上就是要等过了一个间隔时间后,才真正有连接动作。这里想问,这个是不是正常的,另外就是除了调小时间间隔,有其他办法吗
2018-08-09 18:39:52 +08:00
回复了 paparika 创建的主题 Linux client 用 poll 方式收发消息,会不会比同步阻塞方式功耗更大
@MeteorCat 刚才我描述的可能有问题,现在是这样,我在一个线程里循环 poll,间隔是 10s,然后另外一个线程发起连接服务器,发现要基本过了 10s 才真正有发起连接的动作
2018-08-09 18:27:25 +08:00
回复了 paparika 创建的主题 Linux client 用 poll 方式收发消息,会不会比同步阻塞方式功耗更大
@MeteorCat 具体细节记不清了,回头再查下。先问下”如果 poll 的轮询间隔太久话,消息最坏要等一个间隔时间才发送“,这个结论正确吗,有办法消息能几乎立即发送吗
2018-08-09 09:20:11 +08:00
回复了 adyyq 创建的主题 分享发现 发现一个朝鲜网站
油管上有个计算机安全专家研究朝鲜红星 os 的视频,有兴趣可以看看
后来域名被 bat 高价收购了是吗
2018-08-08 18:27:59 +08:00
回复了 NotNil1 创建的主题 北京 房子不隔音怎么办?
玻璃球声好像是钢筋混凝土热胀冷缩产生的声音
2018-08-08 17:26:20 +08:00
回复了 AllOfMe 创建的主题 程序员 你司有没有过运维事故?
运维同学都是有故事的,开发一比弱爆了
2018-08-08 14:20:01 +08:00
回复了 gesugar 创建的主题 办公和客服在一起,没有隔板,十几个客服吵到炸裂.....
直接跟领导提
2018-08-08 14:16:33 +08:00
回复了 e8c47a0d 创建的主题 游戏开发 WebSocket 会存在碰包的情况吗?
听俺们量子物理和 cs 双学位的老工程师给讲过,碰包和欧洲那边原子对撞机是一个原理的撒,搞不好哪天就碰出黑洞,把地球湮灭了哦
2018-08-08 13:57:56 +08:00
回复了 Afishtail 创建的主题 问与答 百度贴吧删帖现在是 XJB 机制?
看成 XJP 了
2018-08-07 15:39:46 +08:00
回复了 guimey 创建的主题 Steam 说实话,我觉得完美世界担任不起 steam 中国的代理重任。
无所谓,反正有墙,不赚白不赚
2018-08-06 11:22:17 +08:00
回复了 woscaizi 创建的主题 分享发现 B 站郭杰瑞大家觉得他有团队运作吗?
感觉老外中文 6 点,有点内容就能火,之前不是火了个啥付玲芳,然后被爆各种泡大陆妹子。
2018-08-03 12:06:49 +08:00
回复了 paparika 创建的主题 Linux best c/c++ websocket lib for Linux
@hsyu53 准备用这个,作为 websocket 的客户端,能请教 2 个问题吗,如何让我的请求只支持我自己的一个跟证书(openssl 好像会导入默认证书),另外怎么能跳过证书的 common name 检查
2018-08-02 12:58:34 +08:00
回复了 qixuecheng 创建的主题 PayPal paypal 美元汇回国内银行卡
在这个时间点,楼主竟然反向操作,666
2018-08-01 13:32:54 +08:00
回复了 paparika 创建的主题 Linux best c/c++ websocket lib for Linux
@hsyu53 多谢,不过我是 client,有推荐吗?另外 broker 是个什么概念,还有我想让客户端只认我导入了根证书,应该怎么做
2018-08-01 10:25:42 +08:00
回复了 paparika 创建的主题 Linux c/c++ websocket client 如何让我的请求只支持我自己导入的特定证书
c/c++要做一个 websocket 的客户端,如何让客户端只支持我自己导入的特定证书
1 ... 12  13  14  15  16  17  18  19  20  21 ... 35  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3115 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 47ms · UTC 11:52 · PVG 19:52 · LAX 04:52 · JFK 07:52
Developed with CodeLauncher
♥ Do have faith in what you're doing.