저는 Linux Ubuntu의 LAMP Stack에서 소셜 네트워킹 사이트를 시작하고 있으며 사람들이 많은 사진을 업로드할 것이라는 것을 알고 있습니다. 5000명의 사용자가 있고 각 사용자가 최소 100개의 이미지, 즉 500,000개의 이미지를 업로드한다고 가정합니다. 내 디스크에는 웹 페이지 템플릿 이미지 등과 같은 다른 파일도 있습니다.
내 공개 www에는 약 1백만 개 이상의 파일이 있을 것입니다. Linux 파일 시스템이 그렇게 많은 파일을 지원합니까? 한계는 무엇이며 이를 극복하는 방법은 무엇입니까? Linux의 파일 수 제한을 일반 영어로 설명할 수 있는 사람이 있습니까?
답변1
어떤 파일 시스템에 대해 이야기하고 있는지에 따라 다릅니다. ext[234]의 경우 스위치를 사용하여 -i byte-per-inode
구성 할 수 있습니다 mke2fs
. 기본값은 16KiB이므로 500GB 파일 시스템에는 약 3천만 개의 inode가 있습니다.