瑞幸咖啡,爆雷了。
我平时不喝咖啡,但是我也听说过瑞幸。不为别的,就因为他敢于正面刚星巴克,没事就dis星巴克。
01
得到消息很突然,看到网上报道说的是“公司COO刘剑及其部分下属员工从2019年二季度起从事某些不当行为,伪造交易相关的销售额约为22亿元;而瑞幸咖啡2019年前三季度的主营业务收入为29.29亿元,也就说22 亿元造假规模都快追上前三个季度的总收入了。”
用我们搞IT的专业术语来说,这就是虚拟内存设置过大,最终宕机了。
02
关于虚拟内存,咱们先来讲个故事。
在我纯纯的大学年代,经常会有各路名人来学校做演讲,对于我等迷茫的年轻人来说,听一次演讲,就好像航行在黑暗大海上的小船,看到了来自远方灯塔的光,所以演讲场场爆满。
有一次,一位名人前来演讲,在学校那容纳500人的会议室里,挤满了700人。那多出来的200人,就站在中间,两边的过道上,还有后门口。
这200人的存在,在计算机系统里,就等同于虚拟内存。
好处还是有的,不管是坐着听讲的同学,还是站着听讲的同学,都同样沐浴在灯塔的亮光中。
我之前有个旧的笔记本,内存条是1G大小,运行的X程序说是要2G内存。但是,X程序还是运行起来了。
多出来的1G数据放哪?系统就放到了硬盘上,用的时候取出来,不用的时候,就放回去。嗯,这确实是一个很不错的办法。
这多出来的1G数据,就和站着听讲的同学一样。他们站的地方,就叫虚拟内存。
03
虚拟内存,本质上是硬件不够的讨巧之举。
这么做当然要付出代价。
会议室容量有限,人多了,就会各种不方便。在长达2小时的会议中,一位同学想要出去办点事,他哼哧哧的挤出去,就像绿皮火车的售货员,挤过春运时的5节车厢。
在计算机里,数据往硬盘上搬来搬去,总是要比使用内存要慢很多。这种慢,第一是慢在数据检索上。第二是因为硬盘数据拷贝的速度比直接使用内存要慢。
还不止如此,频繁的数据搬移,不止是硬盘空间会变少,也会加速硬盘老化。
然后总有那么一刻,鼠标不动了。这就是我们说的当机了。
04
计算机这个相对确定的东西会当机,不确定的资本市场就更不好说了。
瑞幸搞了22个亿的帐,而现金收入29亿,这就相当于瑞幸系统运行时,75%的内存都用的是虚拟内存。
这就相当于一个10年前的电脑,跑了当前最新版的PS软件,这个卡的感觉,啧啧。
05
一般面对这种问题,研发人员给出的建议就是:
换个实实在在的16G的内存条。
把虚头巴脑的虚拟内存,关掉。
下一次,你的女朋友如果问你啥是虚拟内存,你就给她倒杯咖啡,然后坐到洒满阳关的阳台,顿上一顿,然后说:要说这个啊,先得从瑞幸咖啡说起。
最后一定要带上一句,我们做IT的,就讲究个踏踏实实,不玩虚的。