21
ฉันสามารถใส่แฟ้มลงในไดเรกทอรีได้กี่ไฟล์
มันสำคัญแค่ไหนที่ฉันเก็บไฟล์ไว้ในไดเรกทอรีเดียว? ถ้าเป็นเช่นนั้นมีกี่ไฟล์ในไดเรกทอรีที่มีมากเกินไปและสิ่งที่มีผลกระทบของการมีไฟล์มากเกินไป? (นี่เป็นเซิร์ฟเวอร์ Linux) พื้นหลัง: ฉันมีเว็บไซต์อัลบั้มรูปภาพและทุกภาพที่อัปโหลดจะถูกเปลี่ยนชื่อเป็นรหัส 8 หลักฐานสิบหก (พูด, a58f375c.jpg) นี่คือเพื่อหลีกเลี่ยงข้อขัดแย้งของชื่อไฟล์ (หากอัปโหลดไฟล์จำนวนมาก "IMG0001.JPG") ชื่อไฟล์ดั้งเดิมและข้อมูลเมตาที่มีประโยชน์ใด ๆ จะถูกเก็บไว้ในฐานข้อมูล ตอนนี้ฉันมีไฟล์ประมาณ 1500 ไฟล์ในไดเรกทอรีรูปภาพ สิ่งนี้ทำให้การแสดงรายการไฟล์ในไดเรกทอรี (ผ่าน FTP หรือไคลเอนต์ SSH) ใช้เวลาไม่กี่วินาที แต่ฉันไม่เห็นว่ามันจะมีผลกระทบอะไรนอกจากนั้น โดยเฉพาะอย่างยิ่งดูเหมือนจะไม่มีผลกระทบใด ๆ กับความเร็วของไฟล์รูปภาพที่ถูกส่งไปยังผู้ใช้ ฉันคิดเกี่ยวกับการลดจำนวนภาพโดยทำไดเรกทอรีย่อย 16 รายการ: 0-9 และ af จากนั้นฉันจะย้ายรูปภาพไปยังไดเรกทอรีย่อยโดยยึดตามหลักฐานสิบหกแรกของชื่อไฟล์ แต่ฉันไม่แน่ใจว่ามีเหตุผลใดที่จะต้องทำเช่นนั้นยกเว้นการแสดงรายการไดเรกทอรีเป็นครั้งคราวผ่าน FTP / SSH
561
filesystems
limit