V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  wekw  ›  全部回复第 9 页 / 共 44 页
回复总数  873
1 ... 5  6  7  8  9  10  11  12  13  14 ... 44  
2018-06-06 11:29:33 +08:00
回复了 saybye 创建的主题 问与答 感觉和社会脱节了, V2EX 们都通过什么途径获取新闻?
刷微博看新闻
2018-06-05 14:34:01 +08:00
回复了 richzhu 创建的主题 程序员 好迷茫,求指点
做运维会毁掉一个人解决问题的能力:什么东西都是越快越好能用就行,没有设计,久而久之就变得不会设计。

要先从改变运维思维下手。
2018-06-05 13:11:50 +08:00
回复了 infun 创建的主题 硬件 求推荐 主动降噪耳机
QC30 是目前降噪能力最强的耳机
2018-06-05 10:17:51 +08:00
回复了 Clarke 创建的主题 程序员 大家觉得 github.com 和 gitlab.com 哪个比较靠谱?
视频来了:


GitLab YouTube 8 小时直播恢复数据 https://www.youtube.com/watch?v=v0TRHLvYGE0
2018-06-04 17:23:13 +08:00
回复了 rustkeyboard 创建的主题 程序员 鹅厂能不能出个 Linux 版本的 qq
十年前出过 Linux 版 QQ
2018-06-01 18:50:36 +08:00
回复了 xudzhang 创建的主题 问与答 618 大伙儿买了什么好货?
@xlw92 看到你这个,我也去淘宝买了 1014 的猫粮,我们不会买的是同一家吧
2018-06-01 18:39:57 +08:00
回复了 Antidictator 创建的主题 程序员 迫于没钱上大法, 3K 价位电视挑花眼,求推荐~
@uptime 电视的成本不在那块屏幕,大家拿货价都是差不多的,重要的是背光设计及视频芯片等,可以看看 fview 的测评。

电视作为黑色家电,本就不存在性价比,所以分辨好坏很简单:越贵越好。
2018-06-01 18:36:04 +08:00
回复了 p0wd3rop 创建的主题 程序员 不考虑挖矿,家里空闲的电脑能做什么?
软路由全家翻墙,真的爽歪歪。教程: https://docs.rixcloud.com/Windows/Hyper-V/Install-LEDE/
2018-06-01 14:18:56 +08:00
回复了 xudzhang 创建的主题 问与答 618 大伙儿买了什么好货?
我给大家推荐一个史上最便宜的超值好东西:

BOSE Soundlink mini 2,现价 1199,平时都是 17xx。

1. 这是史上最低价,之前的最低价是 1299
2. 音质超好,蓝牙可以同时连接两台设备,还有实体蓝牙切换按钮,这个体验真的感动人心:不用再去找哪台设备连接着音箱,再手动断开,而是直接在音箱上按两下就搞定了。这个功能我愿意出 500 买。

我右边坐着四个同事,今天上午有两个人已经买了。
2018-06-01 14:14:46 +08:00
回复了 Antidictator 创建的主题 程序员 迫于没钱上大法, 3K 价位电视挑花眼,求推荐~
三千多最好的就是小米电视 4 了,就是广告太多。

真心建议上索尼 X9000e,刚看了一下,活动价 5999。房子都买了就不要在乎这三千块钱了,体验的提升真的是超大的。
建议老丈人出门跟真人下吧,比在电脑上下棋爽多了
@mashiro233 我并没有把异步和协程混为一谈,我完全没有谈异步。我仔细给你解释一下协程好了:

Linux 下的线程只是共享内存的进程,所以线程在切换的时候还是需要上下文切换:CPU 的状态寄存器从用户态切到内核态,把寄存器里的内容存到内存的某个区域,从内存的另一个区域读出之前存储的某个线程的寄存器内容(包括“下一个指令”指针)写入到寄存器,再把状态寄存器切换到用户态,执行“下一个指令”,上下文切换完成。

而协程不需要这样做,协程对操作系统来说没有发生任何上下文切换,寄存器的内容和“下一个指令”指针都是自己实时维护的,简单来讲就是维护一个“动态任务列表”,实时地修改这个列表调整下一个指令的顺序。

所以这也就是为什么我说你没有理解协程:线程池技术也好,epoll 技术也好,都是操作系统级别的模型,协程是运行在某个线程内部的动态的自我维护的调用顺序,在操作系统看来,这个线程一直占用着 CPU,使用率可能都一直是 100%,但这并不影响协程的高效:由于在响应事件(如 TCP 有新的数据)的时候协程所在的线程以及所在的 CPU 没有发生中断,可以有效利用高速缓存(局部性),所以可以在一定的时间内处理巨量的请求,所以性能爆表。

说到高性能 SDN,以前我一直不理解为什么要用软件来实现网络,直到我知道了 DPDK,因为 UNIX 1969 年被设计出来最初是为了管理电话交换的,而电话交换的两端都是有状态的,所以中断”就成了一个好工具;后来的 CPU 设计也沿袭了这个设计思路。而 在当下的高性能软件定义网络中,要实现的是 ip 层的超高速包转发,而不是 TCP 这种状态机通信,所以 x86 CPU 的设计思路就不再适合了。

现实中 DPDK 的应用场景也是无状态的包转发,如负责 ip 包转发的网关,工作在 UDP 53 端口的 DNS 服务器等场景。有人把 DPDK 和 nginx 结合起来了,但是性能提升只有区区 2-3 倍,原因就是 TCP 是一个状态机,只提高自己的效率是不够的,还是要消耗很长的时间等待客户端的响应。

x86 CPU 的性能可以说大部分来自于 缓存+乐观 的理念,“局部性” 是一个极好的特性。
2018-05-31 11:34:31 +08:00
回复了 lamls 创建的主题 问与答 一加 6 实际续航只有半天,能用吗?
我记得前两天有一个华为的开发者上来讨论过 Android 里 google 套件的 bug,超级费电?
2018-05-31 11:28:43 +08:00
回复了 onetwo 创建的主题 程序员 谁给我一个明确的奋斗目标
楼主,听我一句,你的段位真的是有点高了,大部分 v 友都还达不到。

要不,你先探索出一条路到时候上来发个帖传播一下先进经验?
1 ... 5  6  7  8  9  10  11  12  13  14 ... 44  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1034 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 19:13 · PVG 03:13 · LAX 11:13 · JFK 14:13
Developed with CodeLauncher
♥ Do have faith in what you're doing.