disk-access

    0

    2답변

    제목에서 알 수 있듯이 디렉토리에 많은 수의 파일 속성을 가져올 수있는 방법을 찾고 있지만 추가 디스크 액세스 비용을 추가하지 않았습니다. 각 파일. 예를 들어 컬렉션에 FileInfo 개체의 Name 특성을 가져온 경우 추가 디스크 액세스가 없습니다. 그러나 LastWriteTimeUtc를 얻으면 추가 디스크 액세스가 이루어집니다. 내 코드 : Direc

    -1

    1답변

    나는 OS 개발을 배우고 있으며 예비 단계에 있습니다. 간단한 부트 로더를 만들었습니다. 디스크의 다른 파일 (HDD 또는 USB 드라이브)에 액세스하려면 어떤 주소 지정 모드를 사용해야합니까? (CHS 또는 LBA 또는 INT 13h 확장자). 어떤 어드레싱 모드가 매우 효율적입니까 (이는 대부분의 드라이브에서 사용할 수 있음)? 감사 모든

    1

    2답변

    나는 멀티 스레드 응용 프로그램을 작성 중이며 지금은이 아이디어를 가지고 있습니다. 나는 FILE*[n]을 가지고 있는데, n은 런타임에 결정된 숫자입니다. 독서를 위해 n 개의 파일을 모두 열면 여러 스레드가 읽을 수 있습니다. 각 파일의 데이터에 대한 계산은 동일하다. 즉, 직렬 실행이 가정되면 각 파일은 동일한 시간 동안 메모리에 남아있게된다. 각 파

    0

    1답변

    다른 개발자가 응용 프로그램에서 사용하고 사용할 수있는 많은 고급 유틸리티 클래스가있는 DLL을 작성하고 있습니다. 현재 큰 클래스의 로컬 캐싱을 사용해야하는 클래스의 구현에 대해 노력하고 있습니다. 그렇지 않으면 매우 느려질 것입니다. 내 superclass.cache 파일을 (내 코드에서 dll로 이동), 어떤 .net 앱 (asp.net)에서도 작동

    2

    6답변

    동시 또는 순차 쓰기 작업 - 속도 측면에서 중요합니까? 멀티 코어 프로세서의 경우 속도를 높이기 위해 멀티 스레드를 사용하는 모든 파일 쓰기 작업을 병렬화하는 것이 합리적입니까? 물론 모든 쓰기 작업은 독립적입니다.

    2

    1답변

    BinaryReader을 사용하여 이진 파일을 읽습니다. BufferedStream으로 버퍼링 입력을 할 때 디스크 액세스 수를 계산하고 싶습니다. 불행히도이 클래스는 봉인되어 있으므로 수작업으로 계산하는 메서드를 재정의 할 수 없습니다. 표준 라이브러리를 사용하는 방법이 있습니까? 또는이 작업을 수행하려면 내 자신의 버퍼링 BinaryReader를 작성해