摊位回收:沉浸式当城管

114 阅读5分钟

“开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 1 天,点击查看活动详情

大专毕业后的你找不到工作,整日游手好闲,家里实在看不下去了,就托关系给你在城西那里找了个序化管理的事情干,你终于被现实打败,无奈的骑着小电驴去报道了。

到了之后你才知道队长看你不顺眼--因为你把他的第三个侄子挤走了,特意安排你晚上管理人民广场那块专门用来摆摊的空地,负责维持秩序,那里鱼龙混杂,很容易就犯错,你就会被他赶走,但是你不会屈服,发誓自己要好好干。

但是去了人民广场之后,你想起晚上这里的热闹场景头皮发麻,

  • 各种摊位随摆随停
  • 人来人往摩肩擦踵
  • 人声嘈杂难以传达

不过幸好,你已经打算跑路了,诶,小电驴没有电,哎,还是再随便想个解决办法吧,等小电驴有电了就回家,明天就不来了。

建立分区

不愧是大专生,很快你就想出一个办法了,你想着把这块地分成两快,一半是那种搞大棚要搞一整晚夜宵的,这种要卖一整晚,而且占据的地方也大,待的时间久,这是1区;另一半是各种方便收拾的摊子,卖小吃的,搞儿童玩具的,贴膜的等等,这种收摊快,人来人往多,这是2区。你想着这样可以互不打扰。嗯,把路留出来之后你满意的点点头。满怀信心的等待夜市的到来。

随上随下

夜晚华灯初上,人渐渐躲起来了,小贩们也在你的指挥下摆好摊位(谁让你是城管呢)开始了营业,但是过了半小时你就感觉不对了:怎么卖花的卖的那么快(今天情人节),摊位变来变去,每次变动你都得关注,机智的你马上就在2区里再画一半专门留出来给热销区,这里可以随上随下。果然你如释重负,可以去看下小电驴电满了没(其实这时候你不太想走了,但是你有电量焦虑症),还没走几步呢你就听到有人吵吵。

记名制度

什么意思?在我的场子找事?反正最后一天,明天不干了,你马上赶过去维护自己的规矩。 原来是有家夜宵摊老板要去追求爱情,收摊走了,其他人盯着这个位置在哄抢。“都给我让开,吵什么吵,我让谁上谁就上”,很好,你不愧是一个成功的城管,他们都停下来了。然后你把小本本掏出来念了第一个名字,说“孙狗你来这个地方开”,然后环顾一周“你们听好了,这位置我是有顺序的,不许哄抢,出事请了你们担待得起吗?”放话之后你开始帮忙收摊摆摊。

融入人群

收摊的时候你帮助那个老板运东西出去,发现一次运的东西太多,造成道路堵塞,耽误了很久。在帮女生摆摊的时候你就改变了策略,一次只运一部分,多运几次,这样虽然会增加搬运时候,但是每次运东西都挺快,也不耽误其他人时间,你为你的机智鼓掌,(没瞧见女生幽怨的眼神)

蛊惑三侄子

已经晚上11点了,人潮汹涌,你快忙不过来了,恰好你发现队长的三侄子也来了(队长白天拿着他的照片正要放进队伍的行列你就来了),你哪能放过这个机会,把他叫住让他帮你的忙(当然,你的条件是你以后都不来了)他乐意之至,尽心尽力的协助你,你俩一起把这块地盘的秩序维护的很好,摊位的利用率也很高,垃圾清理得都及时了。

你想起

凌晨2点,终于都收拾完了,你给三侄子递根烟,说谢谢他,他把烟甩回来了“什么意思?你明天还来?”“当然啊,这东西挺有意思的,还能应用到垃圾回收的原理”接着你就开始和他说V8的垃圾回收原理

回到正题: V8的垃圾回收机制

  • 建立分区--老生区和新生区,代际假说,越老的越容易生存,新对象容易夭折
  • 随上随下--主要垃圾回收器和次要垃圾回收器
  • 记名制度--主要垃圾回收器的‘标记-清除-紧凑’过程
  • 融入人群--增量回收,将垃圾回收分多次运行这样就不会堵塞主进程了
  • 蛊惑三侄子--并发回收,增加辅助线程

那,还有一个空闲垃圾回收器呢?回想一下,刚才是谁清理的垃圾?啊,是孙狗,你的线人,不仅自己摆摊,还在自己不忙的时候帮你清理路面,多好的孙狗。

终局

第二天,你想去上班,结果队长和你说收到你的投诉信有几十封,你已经被裁了。也好,和孙狗摆摊也不错,垃圾就该和垃圾在一起,不是吗?

“开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 1 天,点击查看活动详情