2012-07-05 5 views
0

필자는 파일 서버를 가지고 있으며 파일 서버를 최대한 최적화하고 싶었습니다. PHP의 다운로드 속도를 제한하려고 생각하고 있었으며 궁금해했습니다. 예, 숫양을 덜 사용하지만 더 많은 사람들이 쌓을 수 있습니다. 맞습니까?파일 다운로드 속도를 제한하는 이점은 무엇입니까?

Nginx를 최신 PHP로 실행 중입니다.

서버 성능에 대한 팁이나 권장 사항이 있습니까?

EDIT : 그냥 Nginx를 통해 대역폭 조절을 할 수 없으므로 그렇게 할 수 있습니다.

답변

1

왜 RAM을 덜 사용합니까? 디스크에서 파일을 네트워크 포트 밖으로 스트리밍하는 경우 거의 RAM이 필요하지 않습니다. PHP를 통해이 작업을 수행하는 경우, 일부 RAM을 사용하는 PHP 인스턴스를 계속 실행해야합니다. 을 천천히으로 지정하면 해당 인스턴스가 더 오래 실행됩니다. 점점 더 많은 인스턴스가 동시에 실행되며 많은 RAM이 사용됩니다.

가능한 한 빨리 요청을 처리하는 것이 가장 좋은 전략입니다. 그 이유는 시스템 리소스를 사용하여 시스템을 처리하는 것을 중단 할 수 있기 때문입니다. 사용자의 빈도는 변하지 않을 것입니다. 사용자를 처리하는 속도가 느릴수록 리소스를 사용하는 시간이 길어집니다.

관련 문제