V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  LeeReamond  ›  全部回复第 68 页 / 共 83 页
回复总数  1653
1 ... 64  65  66  67  68  69  70  71  72  73 ... 83  
2021-04-14 11:46:39 +08:00
回复了 LeeReamond 创建的主题 问与答 Linux 系统使用直接 I/O,是否会产生多线程并发错误?
@codehz 还是不是很理解,主要是两点,其一是关于“于是就会有潜在的竞争状态”这部分,所以理论上直接 IO 确实需要自己处理竞争,统一进程内可以用线程争用的解决方案,跨进程的话需要用跨进程方案才能避免出错?这也是最开始疑惑的地方。

另外关于提高效率的部分,它用用户缓冲区代替内核缓冲区本身不是一种减少系统调用的行为么。而你说的“直接从用户缓冲区写到块设备上”,这里是指物理写入硬盘的行为吧,还是说块设备仍然是一种 linux 的虚拟缓冲,实际写入行为在更后面
2021-04-14 00:08:26 +08:00
回复了 LeeReamond 创建的主题 问与答 Linux 系统使用直接 I/O,是否会产生多线程并发错误?
@codehz 感谢回复,所以意思是所谓的直接 io 是指,他只是在把缓冲区输出到硬盘的时候需要系统调用,这个意义上的系统调用减少,然后提高了效率?
2021-04-13 19:44:57 +08:00
回复了 qiutian00 创建的主题 Sublime Text sublime 用的人还多么?
正常程序员都是多 ide 的,你不可能只写一种语言,不同语言各个 ide 互有优劣。从这个角度讲 sublime 是永远在你安装清单上的那个,因为它实现八成功能且轻量
2021-04-13 16:57:56 +08:00
回复了 dzdh 创建的主题 SSL API 接口已经有 HTTPS 的前提下,为什么还需要签名机制?
@dzdh 必要性是没有,但应该也没有非必要性。很难有 api 在设计层面说脱离开 tls 我干脆就禁用,大部分是保留支持能力的,那如果已经写好了逻辑,就没有删除的理由。哈希算法成本很低,hs256 也仅在百纳秒的数量级,而不以抗哈希攻击为目的的快速哈希可以做到远更快
2021-04-13 16:54:06 +08:00
回复了 dzdh 创建的主题 SSL API 接口已经有 HTTPS 的前提下,为什么还需要签名机制?
@akira 显然不对,tcp 只保证连接可靠,不保证数据可靠,单纯 http 肯定是有缺陷的,居然还有两个人点赞
2021-04-13 03:17:32 +08:00
回复了 rikka 创建的主题 问与答 要在几千台机器上部署穿透程序, frp or nps?
@rikka 你这个理论不对的,所谓我把枪指着你的脑袋,只要我没开枪你凭什么说我威胁你,强词夺理啊
我倒是十分想知道你们靠人工管理怎么扩展到几百台虚拟机的业务的。。
2021-04-07 04:35:39 +08:00
回复了 skies457 创建的主题 生活 飞利浦电动牙刷的质量实在是太差了.....
小米用户表示一年使用无尿点。。电动牙刷我记得 b 站有专业横评视频的,我当初只是选择了个自己能接受的价格的
2021-04-07 04:28:09 +08:00
回复了 YEZHI 创建的主题 问与答 求助:想入 IT 是否该放弃跨专业考研去参加机构培训
不用焦虑,你这都是年轻人共通焦虑,除了极少数人以外大家都这样,跟专业没关系。

看你写这么多,关于专业问题稍微提一下。计算机平均工资高,想跨考正常,但是没有万金油,你提这两条路都很难走。计算机平均工资高是因为一线大厂在互联网风口,代表着吸收现金流的能力,手里有热钱,大厂的用工选择,其一你学历不够很难进圈子,其二真正做事情也得有做事情相应的水准。你现在转行,不管走哪条路,都是三分之二残废,首先第一学历不够高,其次就算你之后学习很努力,计算机底层和应用层的东西很大程度上是分离的,你未来几年里无论怎样很难兼顾双方。

建议放低需求,别太焦虑,个人发展要看个人奋斗,也要看机遇的
@delpo 确实,很合理,所以意思是面向连接还是独立的,只不过多进程公用一个端口地址
@delpo 感谢,默认 socket 都提示不让重复绑定,没写过类似的应用。单进程内 io 复用我觉得挺好理解的,多进程间绑定的话流不就乱了么,不知道数据的哪部分叫谁取走了。
@cubecube 我点的赞,我又不明白,看一楼回复还说你可以抓包验证,就以为是正确答案了。不过现在说来,似乎抓发出的包也不能分析路由路线。。
@delpo 所以如果我没理解错的话,你的意思是断开连接后系统资源并不立即释放,默认设置要一分钟以后才能释放?另外 timewait 的状态下端口可以绑定新的 socket,这个我觉得也很矛盾
@toaruScar 感谢回复,另外想到一个问题是,tcp 要四次分手,可靠地注销掉双方机器上开辟出的资源,那如果一方完全没有回复,发出去的包全都石沉大海了,也就没办法四次分手,这种情况下另一方会直接释放资源吗,这是否意味着不可靠
@TongNianShanHe 确实,大部分时候作为开发者都是不希望自己数据被爬取的,写博客之类的当然随便,商业应用通常贵在数据
@alect nat 模式下母鸡没法访问小鸡吧?
@Dreax 看起来很吊,然而都是国内用户,他这个没意义啊
@3dwelcome 隐藏浏览器怎么理解,与无头有何不同?百度没什么有效信息
1 ... 64  65  66  67  68  69  70  71  72  73 ... 83  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2668 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 05:20 · PVG 13:20 · LAX 22:20 · JFK 01:20
Developed with CodeLauncher
♥ Do have faith in what you're doing.