没错,老板让我写个 BUG!

2018-12-12 08:42:05 +08:00
 crossoverJie

没错,老板让我写个 BUG !

强行写 BUG 也没有那么容易🤣

13070 次点击
所在节点    程序员
67 条回复
crossoverJie
2018-12-12 11:33:44 +08:00
@www5070504 #38

嗯 要完成这个需求的话方法还是很多的。
crossoverJie
2018-12-12 11:34:45 +08:00
@yongzhong #40

兄弟 你知道的太多了
xenme
2018-12-12 11:36:10 +08:00
@crossoverJie

所以就是正常开个线程,分配完内存,线程开始等待一个信号,不就结束了?这不就是个再正常不过的行为么?

并不需要了解什么可达不可达,GC 行为啥的。
Zzdex
2018-12-12 11:36:49 +08:00
写得不错 学习了,但是出于占内存的目的 完全可以使用其他办法
LichMscy
2018-12-12 11:38:15 +08:00
@flybird #26 这个是啥 github 的一个 bug 吗
zhaogaz
2018-12-12 11:41:17 +08:00
喷了,怀疑和楼主差不多,我们这边也有这事,说是上面审查,有要求(就是你说的背景就不说了)
MrUser
2018-12-12 11:42:47 +08:00
前端把 onready 换成 setTimeout
删掉数据库中除 ID 外的索引( ID 也删除会引起注意)
业务逻辑只处理正常情况,异常情况一律不管
让不常用的功能不能运行(增删标点符号即可)
还有么?
crossoverJie
2018-12-12 11:46:21 +08:00
@Zzdex #44 本来是想让运维搞的 他们没时间就只有开发搞了。
disagree
2018-12-12 11:49:33 +08:00
请问这个观察内存和 cpu 曲线的软件是什么
crossoverJie
2018-12-12 11:50:11 +08:00
@xenme #43

我想要的结果是新生代和老年代的内存尽量都占用到百分之八九十,只有可以保证不发生 GC 的同时内存占有率比较高。

不然我初始化了 4G 的内存,却只使用了几百兆那就没啥意义了。

所以才需要了解这些。
crossoverJie
2018-12-12 11:57:18 +08:00
@disagree #49

VisualVM
xenme
2018-12-12 12:00:04 +08:00
@crossoverJie 你要的不是增加内存和 CPU 使用量么。

直接开个线程占完内存,然后做点无用功,消耗一定量的 CPU 就完事。

还是没明白为啥要去折腾新生代和老年代内存,感觉是你有点复杂化了,虽然学习到了点新知识。
crossoverJie
2018-12-12 12:08:04 +08:00
@xenme #52

可以是可以。

直接来说就是我分配了 4G 内存给这个应用,在 16G 内存的服务器上我想要尽量占用到 25% 的内存。

不去考虑这些说不定只能使用 5% 的内存。
wdv2ly
2018-12-12 12:13:33 +08:00
牛逼,洋洋洒洒几千字解释了托管内存回收是通过 GC 进行的道理~
shpdnx
2018-12-12 12:39:38 +08:00
老板逆向思维? 发散思维?
crossoverJie
2018-12-12 12:49:30 +08:00
@wdv2ly #54 我当做是表扬了
@shpdnx #55 老板的心思不要猜
CallMeReznov
2018-12-12 13:01:00 +08:00
线程随机阻塞.随机阻塞秒数
OK~ 百分比和性能都可以利用常量控制达到可以"优化的"地步 简直完美好吗
17chai
2018-12-12 13:29:48 +08:00
现在搞博客都想搞个大标题,把流量一收.滑稽脸
我才不会扫码关注呢
apoclast
2018-12-12 14:03:35 +08:00
写得挺好的
supuwoerc
2018-12-12 15:04:35 +08:00
hexo 牌面 =。=

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/516727

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX