2012-06-14 4 views
0

안녕하세요 저는 서버에서 파일을 가져오고이 상황에서 디렉토리에서 사용되지 않는 파일을 예측하기위한 사양을 가지고 있습니다. 서버에서 파일을 가져올 것입니다. 그것은 거대한 파일을 반환합니다, 문제는 내가 큰 파일을 가져 오는 동안 CPU 사용량이 증가하므로,이 시나리오를 없애고 싶습니다. 이 상황을 피하는 방법을 아는 사람은 나에게 도움이 될 지 모르지만 나와 공유하시기 바랍니다. 감사합니다웹 서버에서 거대한 파일을 가져 오는 가장 좋은 방법은 무엇입니까? #

+0

휴지 파일을 가져올 때 일반적으로 많은 I/O가 있지만 이는 CPU 사용량이 거의 없음을 의미합니다. 그래서 당신의 문제는 정확히 무엇입니까. 파일을 처리하고이를 병렬화 할 방법이 필요합니까? 또는 asyncronously 파일을 읽을 수있는 방법을 찾고 있습니까? –

답변

0

큰 파일을 여러 개의 작은 조각으로 나눌 수 있으며 조각 수, 크기 등의 메타 데이터를 가져와 클라이언트 c# 코드에서 하나씩 가져 와서 이진 모드로 조각을 결합 할 수 있습니다 큰 파일.

관련 문제