>  기사  >  백엔드 개발  >  PHP의 APC 확장에 대한 간략한 분석 (3)

PHP의 APC 확장에 대한 간략한 분석 (3)

WBOY
WBOY원래의
2016-07-29 09:15:13911검색

"호스트 상태 다이어그램" 및 "상세한 메모리 사용량 및 조각화": 페이지 오른쪽에 apc와 관련된 일부 차트가 있습니다. 차트를 통해 apc의 사용량을 보다 직관적으로 확인할 수 있습니다.

메모리 사용량: apc 메모리 사용량 차트에는 특정 메모리 사용량 값과 사용 비율이 나열되어 있습니다. 녹색 부분은 사용되지 않음을 나타내고 빨간색 부분은 사용됨을 나타냅니다.

적중률 및 실패률: APC 캐시 적중률 차트인 차트에는 적중률 백분율이 나열되어 있습니다. 여기서 녹색은 적중률을 나타내고 빨간색은 실패률을 나타냅니다.

자세한 메모리 사용량 및 조각화: 자세한 메모리 사용량 및 조각화입니다. 캐시에 있는 데이터 조각이 지워지면 데이터가 차지했던 공간이 해제되어 그 공간은 사용하지 않는 공간이 되지만 양쪽에는 여전히 데이터가 남아있고 점유된 공간은 여전히 ​​사용공간이므로 이 조각은 사용되지 않는 공간 공간은 분리되어 있고 다른 사용되지 않는 공간과 연결될 수 없으므로 조각화가 발생합니다. 아래 그림과 같이 35MB의 사용되지 않는 공간이 4개로 나누어집니다. 새로 요청한 파일의 크기가 조각이 차지하는 공간보다 작으면 조각을 계속 활용할 수 있지만, 요청한 파일이 조각이 차지하는 공간보다 크면 조각 ​​공간을 활용할 수 없습니다. 예를 들어, 이제 두 개의 분리된 608.0이 있습니다. 사용되지 않은 바이트의 공간, 이제 새로운 1KB 파일 요청입니다. 비록 두 조각의 합이 최대 1KB를 초과하지만 두 조각이 서로 연결되어 있지 않고 각 조각이 새 요청 요청을 수용하기에 충분하지 않기 때문에 이 두 조각은 조각은 건너뛰고 요청은 이를 수용할 수 있는 사용되지 않은 공간을 계속 요청합니다. 조각이 너무 많고 너무 작고 너무 조각화되어 있는 경우 조각화 문제를 해결하고 메모리 블록을 합리적으로 사용하는 방법에 대해서는 다음과 같이 설명합니다. 현재로서는 좋은 방법이 아닙니다.

PHP의 APC 확장에 대한 간략한 분석 (3)

이때 "호스트 통계 보기" 페이지에 표시되는 내용이 소개되었습니다. 이 페이지에는 apc의 기본 정보, 운영 구성 항목, 운영 상태 등, 이 페이지에서 캐시 수, 캐시 크기, 캐시 적중률 등과 같은 필요한 많은 정보를 얻을 수 있습니다. 이 페이지는 각 정보를 보려면 전체 정보를 표시합니다. 페이지 또는 변수를 얻으려면 "시스템 캐시 항목" 및 "사용자 캐시 항목" 페이지로 이동해야 합니다. 다음 기사에서는 이 두 페이지를 자세히 소개합니다.

이상 내용의 측면을 포함하여 PHP의 apc 확장(3)에 대한 간략한 분석을 소개했습니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.