내 노트북에는 640GB 하드 드라이브인 WD Scorpio Blue(WD6400BPVT)가 내장되어 있습니다. 5개의 파티션이 있습니다.
- 120GB NTFS 파티션, 기본, sda1
- 250GB NTFS, 확장, sda5
- 20GB/(루트), sda6
- 4GB/스왑, sda7
- ~ 202GB /홈, sda8
이 두 개의 NTFS 파티션은 이전에 설치된 Windows로 인해 발생하지만 NTFS 파티션의 읽기 및 쓰기 속도는 약 42MB/s에 불과한 반면 ext4 파티션의 읽기 및 쓰기 속도는 85MB/s 이상입니다. Ubuntu 14.04를 설치한 이후로 속도가 매우 느려졌습니다.
문제가 무엇입니까?
노트
- Ubuntu를 설치하기 전에 두 개의 NTFS 파티션 조각 모음을 수행했습니다.
- 또한 이 명령을 사용하여 조각 모음을 시도했지만 성공하지 못했습니다.
fsck -t ntfs --kerneldefrag /dev/sda
답변1
확립된이 스레드ubuntuforums에서 OP는 fstab의 동기화 옵션을 사용하여 NTFS 파티션을 마운트하면 속도가 느려지는 것을 발견했습니다. 물론, sync
NTFS 파티션에서 항목을 제거한 후 /etc/fstab
모든 파일에 대한 액세스 속도가 훨씬 빨라졌습니다.
답변2
NTFS는 독점 파일 시스템(MS)입니다. ntfs-3g
할 수 있는 모든 일은 리버스 엔지니어링을 통해 이루어집니다. 위의 내용을 고려할 때 독점 파일 시스템이 개방형 파일 시스템(Linux에서)만큼 빠르다고는 기대하지 않습니다.
이제 귀하의 경우 NTFS가 ext4보다 20%만 느려야 한다면(50%가 아니라) 잘 모르겠지만 깨끗한 NTFS 파티션을 사용하여 몇 가지 테스트를 수행할 수 있을 것이라고 확신합니다(그렇지 않은 경우). 자주 스왑을 사용하지 않으면 NTFS로 포맷하고 테스트를 수행할 수 있습니다.