V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  sagaxu  ›  全部回复第 459 页 / 共 578 页
回复总数  11546
1 ... 455  456  457  458  459  460  461  462  463  464 ... 578  
2018 年 9 月 17 日
回复了 mewpoi 创建的主题 问与答 税改后工资变少了各位怎么看?
到手更多了,等于涨工资了
2018 年 9 月 17 日
回复了 yhvictor 创建的主题 Java 我也问个多线程的问题
for (int i = 0; i < 10; i++) {
String s = http.get(urls[i]);
if (s.equals("A")) {
continue;
}
if (s.equals("B")) {
break;
}
callBlockingServiceFoo();
}

把这段同步阻塞代码,转换成异步的试试,我们对比一下代码量和开发成本。
2018 年 9 月 17 日
回复了 abcbuzhiming 创建的主题 程序员 遇到真正的高并发问题了,特来求助
@yhvictor 逻辑简单用 queue 没问题,复杂的时候,异步编程风格心智负担太重了。如果异步写起来轻松,就不会搞协程解放双手了。
2018 年 9 月 17 日
回复了 ayonel 创建的主题 Java 请教各位大佬一个关于多线程的问题, RZ
2 倍说的是 running 状态的线程,idle 的不算。运行队列深度不要超过 cpu 核心数的 2 倍,否则会有明显的性能下降。

idle 线程就算有几千个,也不会对性能有很大的影响。业务逻辑大都是同步阻塞模型,堆线程或者进程,十几年前,高校基于 telnet 协议的 bbs,每个在线用户对应一个进程,1 万在线就是 1 万个进程,当年配置很一般的服务器,也能搞定几千在线。
2018 年 9 月 17 日
回复了 fwee 创建的主题 区块链 大众对区块链的偏见
是区块骗吧
2018 年 9 月 17 日
回复了 abcbuzhiming 创建的主题 程序员 遇到真正的高并发问题了,特来求助
@yhvictor tomcat 多开线程就是用来阻塞的,200 个线程都在阻塞等结果,谁来处理新的请求?如果只开 10 个线程,平均阻塞 1 秒的接口,qps 只有 10。
@micean 不用等 Java,Kotlin 协程下个版本正式发布。
2018 年 9 月 17 日
回复了 abcbuzhiming 创建的主题 程序员 遇到真正的高并发问题了,特来求助
@neoblackcap 因为异步代码比同步的难写的多,写框架和底层还行,业务逻辑错综复杂,比如同步循环里阻塞调用其它服务,根据其它服务的返回值做 break 或者 continue,异步的方式也能无脑写吗?

小项目堆机器更划算,3 个 15k 开发能搞定的事情,换成异步可能要 4 个 30k 的开发,一年多 100 万成本,加 10 台高配服务器都够了。嫌弃 cpu 切换开销大?来 20 个核,只做切换,别的啥也不干。

1000 线程时,切换开销比前置 nginx 的开销还小,把一个只占不到 1/10 的东西优化到 0,提升也不明显。
2018 年 9 月 16 日
回复了 abcbuzhiming 创建的主题 程序员 遇到真正的高并发问题了,特来求助
@abcbuzhiming 你知道四核 cpu 上,10000 个线程的时候,linux 内核做一次线程调度,上下文切换开销多大吗?微秒级别,比较古老的 cpu 上,也不过 10 微秒级别。

而 10000 个线程,通常需要配备 10G 内存。所以我们一般不会开 10000 个这么多,但是几百个上千个是很轻松的,1000 个线程的时候,上下文切换占用 cpu 的开销还不到 10%,完全可以承受。

tomcat 默认线程池大小就是 200,这个数值一般是偏保守的,难道说大部分人都是 100 核以上的机器?



我们之前一个 IO 密集型项目里,几台 backend 都是开 1000 线程或 2000 线程,日 pv 几亿。
2018 年 9 月 16 日
回复了 snnn 创建的主题 职场话题 中美程序员的工资已经基本持平
拿国内码农里最好的 5%(阿里 P7 起),对标美国平均水平吗?
2018 年 9 月 16 日
回复了 abcbuzhiming 创建的主题 程序员 遇到真正的高并发问题了,特来求助
JVM 的线程池一般也就核心的 1.5-2 倍?

对此表示怀疑,只要 cpu 占用率低,内存足够的时候,线程池是核心的 10 倍甚至 100 倍也行。
2018 年 9 月 16 日
回复了 yurun 创建的主题 PHP Swoole 自定义项目初始化事件处理的实现
应该等初始化完成后,再监听端口
买房很难吗?又不是买豪宅,普通房子几百万一套吧。同学和朋友,平均三套左右。
不交社保过了一年才发现?

连社保都不给交的老板,指望他做事有下限?
2018 年 9 月 14 日
回复了 wysnylc 创建的主题 问与答 子查询比无查询更快?
建议先把查询条件改成一致的,不要一边用比较一边用 like。然后再 explain 比一下执行计划。
2018 年 9 月 14 日
回复了 idamien 创建的主题 iPhone 苹果会不会凉了
同样的论调还有

“北京房价那么高,谁买得起?”

“房价已经那么高了,再涨卖不掉”
2018 年 9 月 14 日
回复了 idamien 创建的主题 iPhone 苹果会不会凉了
官方数据显示,仅用 29 分钟就超过去年 iPhone 新品首发天猫 Apple Store 官方旗舰店全天的销量,其中金色双卡双待版 iPhone 销量最高。
2018 年 9 月 14 日
回复了 changwei 创建的主题 随想 为什么有人总说手机性能过剩?
不玩任何游戏,app 不到 20 个,想卡都难
1 ... 455  456  457  458  459  460  461  462  463  464 ... 578  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   961 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 85ms · UTC 19:47 · PVG 03:47 · LAX 11:47 · JFK 14:47
♥ Do have faith in what you're doing.