Apache HTTP Server Version 2.4

| ����: | �� ���� ���ϵ��� ij�� | 
|---|---|
| ����: | Experimental | 
| ����: | file_cache_module | 
| �ҽ�����: | mod_file_cache.c | 
mod_file_cache��
      ����Ͽ� ����Ʈ�� �������� ����� ������� �� ������
      �IJ��� �б� �ٶ���.
    ���� ������ �ʰ� ���� ��û�Ǵ� ������ ij����
    �����Ͽ� ���� ���ϸ� ���� �� �ִ�. mod_file_cache��
    ���� ��û�Ǵ� ���� ������ �ΰ��� ������� ij����
    �����Ѵ�. ���� ���þ ����Ͽ� mod_file_cache��
    ������ ����(open) mmap()���� �ƴϸ� ������
    ���� ���� �ڵ��� �������� �����Ѵ�. �� ��� ���
    ������ �����ϱ����� �ʿ��� �۾��� �Ϻθ� (Ư�� ���� �����
    �۾�) ������ ��û�� ������ �Ź� �ϴ� ��� ������ �����Ҷ�
    �ѹ��� �Ͽ� ���� ���ϰ� �����Ѵ�.
����: �� ����� CGI ���α��̳� Ư���� �����ڵ鷯�� ���� �����ϴ� ������ ���� �ӵ��� ���� �� ����. �� ����� ���� ����ġ core �����ڵ鷯�� �����ϴ� �Ϲ����Ͽ��� ����ȴ�.
�� ����� ����ġ 1.3�� �ִ� mod_mmap_static
    ����� ����� Ȯ���� �����.
mod_file_cache�� �ּ��� �������� MMapFile�� CacheFile ���þ ����Ͽ�
    ������ ���� ���ϵ��� ij���� �����Ѵ�.
��� �÷����� �� ���þ ��� �����ϴ� ���� �ƴϴ�.
    ���� ���, ��������� ����ġ�� ���� MMapStatic ���þ
    �������� ������, AIX ���� �ٸ� �÷����� �� ��θ� �����Ѵ�.
    ���������ʴ� ���þ ����� ��� ���� ���� �α� ��������
    �����. ���������ʴ� ���þ ����ص� ������ ����������
    ������ ij���� �������� �ʴ´�. �� ���þ ��� �����ϴ�
    �÷����� ����Ѵٸ� � ����� �� ������ �����غ���.
mod_file_cache�� MMapFile ���þ��
      ������ ���� ���ϵ��� mmap() �ý���ȣ����
      ����Ͽ� �� �����Ѵ�. �ֽ� ���н��� �ü�����
      ���� �� �ý���ȣ���� ������, ���� �ü���� �ִ�. ��,
      mmap()�� �� �ִ� ���� ũ��� ������ �ý�����
      ������ �� �����Ƿ� �̸� �����غ��� ���� ����.
������ �����Ҷ��� ������Ҷ��� mmap()�Ѵ�.
      ���� ���Ͻý��ۿ��� �ش� ������ �ϳ��� ����Ǹ� ������
      ������ؾ� �Ѵ� (�ߴܰ�
      ����� ���� ����). �ٽ� ���ؼ� ������ ����Ǿ��µ�
      ������ ��������� ������ ������ �̻��ϰ� ��û�� ����������
      ��. ���� ������ �����(unlink) �� �ڸ��� ���ο� ������
      ����� ������� ������ �����ؾ� �Ѵ�. rdist��
      mv�� ���� ��ټ��� ������ �̷� ������� �����Ѵ�.
      �Ź� �߰��� ���ʿ��� stat() �˻簡 �ʿ��ϰ�
      ����� ���Ҷ�� ���� �ǵ��� ���ϱ���� �� ����� ������
      ��ȭ�� �����Ѵ�.
mod_file_cache�� CacheFile ���þ��
      ���� ���þ ������ ����(�� ���ϵ�)�� ��� ������
      �ڵ�(handle) Ȥ�� ���� �����(file descriptor)��
      ij���� �����Ѵ�. ������ ��û�ϸ� ������ ij������ �ڵ���
      ã�Ƽ� ���� API sendfile()�� (�����������
      TransmitFile()) �ѱ��.
������ �����Ҷ��� ������Ҷ��� ���� �ڵ��� ij���Ѵ�.
      ���� ���Ͻý��ۿ��� ij���� ������ �ϳ��� ����Ǹ�
      ������ ������ؾ� �Ѵ� (�ߴܰ� ����� ���� ����).
      �ٽ� ���ؼ� ������ ����Ǿ��µ� ������ ��������� ������
      ������ �̻��ϰ� ��û�� ���������� ��. ���� ������
      �����(unlink) �� �ڸ��� ���ο� ������ ����� �������
      ������ �����ؾ� �Ѵ�. rdist�� mv��
      ���� ��ټ��� ������ �̷� ������� �����Ѵ�.
���丮�� ��� ������ ��������� ij���� �����ϴ� ���þ��
      ����. ��� ������ ���� �غ���... Include ���þ �����Ͽ� ������
      ���� ���ɾ �����Ѵ�:
        find /www/htdocs -type f -print \
        | sed -e 's/.*/mmapfile &/' > /www/conf/mmap.conf
      
| ����: | ���۽� ���� ���� �ڵ��� ij���Ѵ� | 
|---|---|
| ����: | CacheFile file-path [file-path] ... | 
| ������: | �ּ������� | 
| ����: | Experimental | 
| ���: | mod_file_cache | 
CacheFile ���þ�� ������ �����Ҷ�
    ���� ������ ����(open) ���ϵ��� �ڵ��� ij���� �����Ѵ�.
    ���� ����� �ڵ����� ij���� ������ �ڵ��� �ݴ´�(close).
    ���Ͻý��ۿ��� ������ ����Ǹ� ������ �ٽ� ij���ϱ�����
    ������ ������ؾ� �Ѵ�.
file-path �ƱԸ�Ʈ�� �����ض�. �ƱԸ�Ʈ��
    ����ġ�� URL-���ϸ� ��ȯ �ڵ鷯�� ���� ���Ͻý��� ��ο�
    ��Ȯ�� ��ġ�ؾ� �Ѵ�. �ѹ� �� ���ʿ��� stat()
    �ý���ȣ���� �ʿ��ϱ���� inode�� �ɺ���ũ ����
    ��θ� ������ �� ����. �� ����� mod_alias��
    mod_rewrite�� ���ۼ��� ���ϸ��� �ٷ� ��
    �ֱ ��� �ϴ�.
      CacheFile /usr/local/apache/htdocs/index.html
    
| ����: | ���۽� ���� ������ �� �����Ѵ� | 
|---|---|
| ����: | MMapFile file-path [file-path] ... | 
| ������: | �ּ������� | 
| ����: | Experimental | 
| ���: | mod_file_cache | 
MMapFile ���þ�� ������ �����Ҷ�
    (�������� ������ �ƱԸ�Ʈ�� ������) ���� ������ ��
    �����Ѵ�(map). ���� ����� �ڵ����� ������ Ǭ��(unmap).
    ���Ͻý��ۿ��� ������ ����Ǹ� ���ϵ��� �ٽ�
    mmap()�ϱ����� �ּ��� ������ HUP�̳�
    USR1 �ñ׳��� ������ �Ѵ�.
file-path �ƱԸ�Ʈ�� �����ض�. �ƱԸ�Ʈ��
    ����ġ�� URL-���ϸ� ��ȯ �ڵ鷯�� ���� ���Ͻý��� ��ο�
    ��Ȯ�� ��ġ�ؾ� �Ѵ�. �ѹ� �� ���ʿ��� stat()
    �ý���ȣ���� �ʿ��ϱ���� inode�� �ɺ���ũ ����
    ��θ� ������ �� ����. �� ����� mod_alias��
    mod_rewrite�� ���ۼ��� ���ϸ��� �ٷ� ��
    �ֱ ��� �ϴ�.
      MMapFile /usr/local/apache/htdocs/index.html