처음에는로드하는 데 더 많은 시간이 걸리는 ASP.NET 응용 프로그램이 있습니다. 처음로드 한 후 페이지가 더 빨리로드됩니다.Asp.Net 응용 프로그램 초기로드에서 느리게로드됩니다.
내 페이지에 이미지 갤러리가 있습니다. 이 갤러리는 카테고리 선택에 따라로드됩니다. 이것은 아약스에 의해 이루어진다. 특정 카테고리를 클릭하면 아약스를 통해 갤러리가로드됩니다. 그러나 문제는 카테고리를로드하는 첫 번째 Ajax 요청에 더 많은 시간이 소요된다는 것입니다. 두 번째로 동일한 카테고리에 액세스하려고하면 더 빨리로드됩니다.
서버 측 및 클라이언트 측 캐싱을 활성화하지 않았습니다. 장면 뒤에는 실제로 어떤 일이 발생합니까? 디스크에서 처음으로 파일을 읽으려고하면 메모리에 캐시되고 메모리에서 두 번째로 캐시됩니다. 내 가정은 사실입니까? 내 질문은 다음과 같습니다.
1.Will Os는 파일 읽기 작업을 디스크 캐시에 저장합니까?
2. 처음 열 때 어떤 문제가 발생합니까?
3. 어떻게하면이 문제를 해결할 수 있습니까? IIS 설정 또는 페이지 수준이 있습니까?
도와주세요.
이거나 일반적으로 애플리케이션에 첫 번째 요청인지? – Pleun