0

次の memcached オブジェクトのサイズは、コードの最後に到達すると変更されますか?

<?php
$m = new Memcached();
$m->addServer('localhost', 11211);

$m->set('array', array(11, 12, 13, 14, 15, 16, 17, 18, 19, 20)); //Size in memory is X

$m->set('array', array(11, 12)); //Size in memory is ?

?>
4

1 に答える 1

1

はい、それはメモリを減らします

を使用してメモリの使用量を memory_get_usage();出力すると、違いがわかります

 $m->set('array', array(11, 12, 13, 14, 15, 16, 17, 18, 19, 20));

 $memory = memory_get_usage();
 echo $memory ."<br>"; // it print 235368

 $m->set('array', array(11, 12));

 $memory = memory_get_usage();
 echo $memory ."<br>"; // it print 235504

サーバーで試してみてください

于 2013-10-21T22:31:40.167 に答える