Memcached tidak memantau secara dalaman sama ada rekod telah tamat tempoh, sebaliknya, ia menyemak cap masa rekod apabila mendapatkannya untuk menyemak sama ada rekod telah tamat tempoh. Teknik ini dipanggil tamat tempoh malas. Oleh itu, memcached tidak menggunakan masa CPU pada pemantauan tamat tempoh.
flush_all hanya melakukan satu perkara: menandakan semua nilai utama sebagai tamat tempoh, tetapi tidak menuntut semula memori. Kerana tidak perlu menuntut kembali ingatan pada masa itu. Hanya apabila pengguna mengakses nilai kunci yang sama pada kali seterusnya, memcached menyemak nilai kunci Pada masa ini, didapati bahawa nilai kunci telah tamat tempoh, dan memori yang sepadan dengan nilai kunci dikitar semula. Tujuannya adalah untuk menjimatkan masa CPU ke tahap maksimum.
Anda boleh lihat artikel ini:
Malas Tamat
Memcached tidak memantau secara dalaman sama ada rekod telah tamat tempoh, sebaliknya, ia menyemak cap masa rekod apabila mendapatkannya untuk menyemak sama ada rekod telah tamat tempoh. Teknik ini dipanggil tamat tempoh malas. Oleh itu, memcached tidak menggunakan masa CPU pada pemantauan tamat tempoh.
flush_all hanya melakukan satu perkara: menandakan semua nilai utama sebagai tamat tempoh, tetapi tidak menuntut semula memori. Kerana tidak perlu menuntut kembali ingatan pada masa itu. Hanya apabila pengguna mengakses nilai kunci yang sama pada kali seterusnya, memcached menyemak nilai kunci Pada masa ini, didapati bahawa nilai kunci telah tamat tempoh, dan memori yang sepadan dengan nilai kunci dikitar semula. Tujuannya adalah untuk menjimatkan masa CPU ke tahap maksimum.