<-
Apache > HTTP Server > �ĵ� > �汾2.2 > ģ��
���� ��л | �������� | ��ƪ���ߣ��𲽹� | ��ҳ�����£�2006��1��26�� | ��ȡ���°汾

Apacheģ�� mod_mem_cache

˵�������ڴ�Ļ��������
״̬��չ(E)
ģ����mem_cache_module
Դ�ļ�mod_mem_cache.c

����

��ģ����Ҫmod_cache�ṩ�ķ�������Ϊmod_cache�ĸ���ģ�鹤�������ṩ�����ڴ�Ĵ洢����mod_mem_cacheģ����԰����ַ��������ã�����򿪵��ļ����������򻺴���еĶ���mod_mem_cache�������������ڻ��汾�����ɵ����ݣ�������mod_proxy���ó�ProxyPass��ʽ(Ҳ�����������)ʱ��˷��������������ݡ�

�����������ͨ������URI�ļ������浽��������ӻ�����ȡ���������ʱ��������ݲ��ᱻ���档

top

MCacheMaxObjectCount ָ��

˵����󻺴������
�﷨MCacheMaxObjectCount value
Ĭ��ֵMCacheMaxObjectCount 1009
������server config
״̬��չ(E)
ģ��mod_mem_cache

MCacheMaxObjectCountָ���趨��󻺴�����������ֵ�������ɿ��Ź�ϣ�����һ���µĶ���Ҫ�����뻺�棬����ʱ�������󻺴�������Ѵﵽ���ޣ�ԭ�������ij������ᱻ�����������¶�����뻺�档�����ĸ��������ߣ���ͨ��MCacheRemovalAlgorithmָ��ָ�����㷨��ȷ���ġ�

ʾ��

MCacheMaxObjectCount 13001

top

MCacheMaxObjectSize ָ��

˵���������������ĵ���С(�ֽ�)
�﷨MCacheMaxObjectSize bytes
Ĭ��ֵMCacheMaxObjectSize 10000
������server config
״̬��չ(E)
ģ��mod_mem_cache

MCacheMaxObjectSizeָ���趨�����������ĵ���С(��ByteΪ��λ)��

ʾ��

MCacheMaxObjectSize 6400000

ע��

MCacheMaxObjectSize��ֵ�������MCacheMinObjectSize��ֵ��

top

MCacheMaxStreamingBuffer ָ��

˵���ڴ���������������ʽ��Ӧ�ֽڳ���
�﷨MCacheMaxStreamingBuffer size_in_bytes
Ĭ��ֵMCacheMaxStreamingBuffer 100000��MCacheMaxObjectSize�е�С��
������server config
״̬��չ(E)
ģ��mod_mem_cache

MCacheMaxStreamingBuffer�ڴ���������������ʽ��Ӧ�ֽڳ��ȣ��Ծ��������ʽ��Ӧ�Ƿ�̫�������ܱ����档��ʽ��Ӧ��ָ������Ӧ�����޷������صõ�������Content-LengthҲĩ֪����Ӧ����ʽ��Ӧ����Դ�����������Ӧ���ݺ�CGI�ű��������Ĭ������£�������Ӧͷ����Content-Length��Ϣ��������ʽ��Ӧ���������档��������Ϊ�˱���ʹ�ô����ڴ滺����Щ������Ϊ̫�������ܻ������Ӧ����MCacheMaxStreamingBufferָ�������治��Content-Length����ʽ��Ӧ��ֱ���ﵽ��ָ����ֵ������ﵽ�������ʽ��Ӧ�ɻ��峤�ȣ��Ѿ�����������ݽ��ᱻ�ͷţ�����Ҳ���ټ�����

ע�⣺

��MCacheMaxStreamingBufferʹ��һ������ֵ�������Ӧ���͵��ͻ������ӳ١���mod_mem_cacheģ�齫��ʽ�������ݸ��Ƶ���������ͬʱ�Ὣ���ݿ鴫�͵���һ��������Դ��͸��ͻ��ˡ�

# ָ�������ʽ��Ӧ�ɻ��峤��Ϊ 64KB
MCacheMaxStreamingBuffer 65536

top

MCacheMinObjectSize ָ��

˵�����������С�ĵ���С(�ֽ�)
�﷨MCacheMinObjectSize bytes
Ĭ��ֵMCacheMinObjectSize 0
������server config
״̬��չ(E)
ģ��mod_mem_cache

MCacheMinObjectSizeָ���趨���������С�ĵ���С��

ʾ��

MCacheMinObjectSize 10000

top

MCacheRemovalAlgorithm ָ��

˵����������Ҫʱ�ĸ��ĵ����Ƴ�������㷨
�﷨MCacheRemovalAlgorithm LRU|GDSF
Ĭ��ֵMCacheRemovalAlgorithm GDSF
������server config
״̬��չ(E)
ģ��mod_mem_cache

MCacheRemovalAlgorithmָ�������Ҫʱ�ĸ��ĵ����Ƴ����档����������ѡ��

LRU (�������ʹ��)
LRU ָ���ʱ��û���õ��Ķ����ڱ�Ҫ��ʱ���Ƴ����档
GDSF (GreadyDual-Size)
GDSF ���ڻ��������ʺ��ĵ���С�������ȼ����ڱ�Ҫʱ�����ȼ���͵��ĵ����Ƴ����档

ʾ��

MCacheRemovalAlgorithm GDSF
MCacheRemovalAlgorithm LRU

top

MCacheSize ָ��

˵����������ʹ�õ�����ڴ�������KBΪ��λ
�﷨MCacheSize KBytes
Ĭ��ֵMCacheSize 100
������server config
״̬��չ(E)
ģ��mod_mem_cache

MCacheSizeָ���趨��������ʹ�õ�����ڴ�������KB(1024-byte)Ϊ��λ�����һ���µıȻ���ʣ���ڴ�����Ķ���Ҫ���뻺�棬��ôԭ�������ڵĶ���ᱻ���ߣ�ֱ������µĶ����ܱ����뻺�����������ĸ��������ߣ���ͨ��MCacheRemovalAlgorithmָ��ָ�����㷨��ȷ���ġ�

ʾ��

MCacheSize 700000

ע��

MCacheSize��ֵ�����MCacheMaxObjectSize��ֵ��