同步操作
我们会在系统中安装内存监测工具来查看内存占用情况
我们会在系统中安装内存监测工具来查看内存占用情况,它是服务器的运行效率的一个重要的参考指标,如果内存占用过大时如何快速的释放内存,今天我们来聊一下! Linux 在运行时会将硬盘中的常用数据缓存在内存,通过内存的速率提升系统的效率。 Linux 内存的占用分为真实占用、缓存占用、缓冲占用,其中后两者是为了提升系统运行效率,可以关闭或者清空,以达到释放内存的目的。 我们的脚本就是基于这个原理实现的,但因为 Linux 把文件放在内存中执行,如果直接释放,必然会导致数据的丢失,所以我们在释放前,还需要做一个同步操作,具体脚本如下:
promise对象是commonjs工作组提出的一种规范
Promise对象是CommonJS工作组提出的一种规范,目的是为异步操作提供统一接口。 首先,它是一个对象,也就是说与其他JavaScript对象的用法,没有什么两样;其次,它起到代理作用(proxy),充当异步操作与回调函数之间的中介。它使得异步操作具备同步操作的接口,使得程序具备正常的同步运行的流程,回调函数不必再一层层嵌套
