PHP 实现获取内存 ,清空缓存

PHP 实现获取内存 ,清空缓存

1.首先要了解PHP内置函数

PHP内置函数memory_get_usage()能返回当前分配给PHP脚本的内存量,单位是字节(byte)。

2.清空缓存

先走缓存 获取内存

在删除缓存 获取内存

最后在用走缓存的内存-没有缓存的内存 就是一共清除了多少缓存了

public function clearCache()
{
$redis = new Redis();
$result = $redis->get('goodsData');//这里的goodsData 是之前缓存好的数据
$m1 = memory_get_usage();//字节
//删除缓存
unset($result);
$redis->clear();
$m2 = memory_get_usage();//字节

$result = $m1-$m2;
//返回结果
getJsonOk(200,'释放的内容结果为:'.$result);
}

    A+
发布日期:2024年06月18日  所属分类:php

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: