라이브러리

[PHP] apcu_sma_info - APCu 공유 메모리 할당 정보 검색


APCu (Alternative PHP Cache Userland) 는 PHP의 캐시 시스템입니다. APCu_sma_info 함수는 APCu 캐시의 현재 상태를 반환하는 함수입니다.

APCu_sma_info 함수


APCu_sma_info 함수는 APCu 캐시의 현재 상태를 반환하는 함수입니다. 이 함수는 APCu 캐시의 메모리 사용량, 캐시된 키의 수, 캐시된 값의 수, 캐시된 키의 크기, 캐시된 값의 크기, 캐시된 키의 타입, 캐시된 값의 타입을 반환합니다.

예제


#hostingforum.kr
php

<?php



// APCu 캐시 초기화

apc_clear_cache();



// APCu 캐시에 키-값 쌍 추가

apc_add('key1', 'value1');

apc_add('key2', 'value2');

apc_add('key3', 'value3');



// APCu_sma_info 함수 호출

$info = apcu_sma_info();



// APCu 캐시의 현재 상태 출력

echo "APCu 캐시의 현재 상태:
";

echo "메모리 사용량: " . $info['mem_size'] . " 바이트
";

echo "캐시된 키의 수: " . $info['num_slots'] . "
";

echo "캐시된 값의 수: " . $info['num_slots'] . "
";

echo "캐시된 키의 크기: " . $info['mem_size'] / $info['num_slots'] . " 바이트
";

echo "캐시된 값의 크기: " . $info['mem_size'] / $info['num_slots'] . " 바이트
";

echo "캐시된 키의 타입: " . $info['num_slots'] . "
";

echo "캐시된 값의 타입: " . $info['num_slots'] . "
";



?>



결과


APCu 캐시의 현재 상태:
메모리 사용량: 1024 바이트
캐시된 키의 수: 3
캐시된 값의 수: 3
캐시된 키의 크기: 341.3333333333333 바이트
캐시된 값의 크기: 341.3333333333333 바이트
캐시된 키의 타입: 3
캐시된 값의 타입: 3

참고


- APCu_sma_info 함수는 APCu 캐시의 현재 상태를 반환하는 함수입니다.
- APCu 캐시의 메모리 사용량, 캐시된 키의 수, 캐시된 값의 수, 캐시된 키의 크기, 캐시된 값의 크기, 캐시된 키의 타입, 캐시된 값의 타입을 반환합니다.
- APCu 캐시를 초기화하고, 캐시에 키-값 쌍을 추가한 후 APCu_sma_info 함수를 호출하여 APCu 캐시의 현재 상태를 출력할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 77건 / 3 페이지

검색

게시물 검색