
동일한 하드웨어에서 실행되는 Windows 8 및 Ubuntu와 같은 두 개의 다른 운영 체제가 있는 경우 두 운영 체제의 읽기 및 쓰기 속도가 서로 다른가요?
내 생각에는 운영 체제와 하드 디스크에 대한 읽기 및 쓰기 속도 사이에 차이가 거의 없을 것 같습니다. 주요 제한 요소는 추구하는 것입니다. 그러나 서로 다른 운영 체제에서는 하드 디스크의 검색 시간을 줄이기 위해 서로 다른 파일 시스템을 사용할 수 있습니다.
마찬가지로 최신 운영 체제는 실제로 하드 디스크에 직접 기록하지 않고 대신 메모리에 저장하고 더티 비트로 표시할 것이라고 확신합니다.
OS 간 읽기 및 쓰기 속도의 차이를 보여주는 연구가 있습니까? 아니면 OS에서 사용하는 파일 시스템이 OS 자체보다 더 중요합니까?
답변1
적용분야에 따라 약간의 차이가 있을 수 있습니다. 파일 시스템 설계의 차이 외에도 OS 아키텍처에도 차이가 있습니다. 예를 들어, 사용자/커널 전환은 역사적으로 Unix 기반 시스템보다 Windows에서 약간 더 빠른 경향이 있었습니다. 따라서 예를 들어 OS에 대한 호출 수를 줄이기 위한 C 런타임 버퍼링에 대한 이점이 적습니다.