Inodes อธิบาย

อัปเดต: 04 ส.ค. 2021 / บทความโดย: Jerry Low

แม้ว่า inode จะไม่ใช่ปัจจัยที่สำคัญที่สุดในการพิจารณาเมื่อเลือกโฮสต์เว็บ แต่ก็เป็นหนึ่งใน "สิ่งที่ควรทราบ" โดยเฉพาะอย่างยิ่งหากคุณโฮสต์เว็บไซต์จำนวนมากในบัญชีโฮสติ้งบัญชีเดียว

ไอโนดคืออะไร?

คำว่า "ไอโหนด" มีมาตั้งแต่เปิดตัวระบบไฟล์ UNIX ตัวแรกในช่วงปลายทศวรรษ 1970

ไอโหนดจะถูกสร้างขึ้นในเซิร์ฟเวอร์ของคุณทุกครั้งที่มีการสร้างหรืออัปโหลดไฟล์ เมื่อระบบไฟล์ถูกสร้างขึ้น โครงสร้างข้อมูลที่มีข้อมูลเกี่ยวกับไฟล์นั้น ๆ จะถูกสร้างขึ้น แต่ละไฟล์มี “i-number” และระบุด้วยหมายเลขไอโหนดในระบบไฟล์ที่ไฟล์นั้นอยู่

Inodes ใช้เพื่อเก็บข้อมูลไฟล์เซิร์ฟเวอร์เช่นผู้ใช้ไฟล์และความเป็นเจ้าของกลุ่มโหมดการเข้าถึง (อ่านเขียนเรียกใช้สิทธิ์) และประเภทไฟล์ สำหรับประเภทไฟล์ส่วนใหญ่จำนวน inodes ที่พร้อมใช้งานจะได้รับการแก้ไขเมื่อสร้างระบบไฟล์

Inode Limit คืออะไร?

Inode Limit เป็นหนึ่งในไม่กี่วิธีในการจำกัดการบริโภคของผู้ใช้ใน “แผนพื้นที่ไม่ จำกัด“. เพื่อให้ทรัพยากรเซิร์ฟเวอร์มีความสมดุล ผู้ให้บริการโฮสติ้งมักจะกำหนดขีดจำกัดของ inodes ต่อบัญชี

จะเกิดอะไรขึ้นถ้าคุณเกินขีด จำกัด Inode?

ผู้ให้บริการโฮสต์ที่แตกต่างกันตอบสนองต่างกันเมื่อถึงขีดจำกัดของ Inode

เอา เช่น Hostingerคุณจะไม่สามารถสร้างไฟล์เพิ่มเติมได้อีกเมื่อถึงขีดจำกัด Inode ของคุณ บัญชีของคุณอาจถูกระงับจนกว่าคุณจะลบไฟล์เว็บที่ไม่ได้ใช้และใช้งานต่ำกว่าขีดจำกัด

Oในทางกลับกัน ผู้ใช้ Hostgator จะได้รับ 100,000 inodes ต่อบัญชีที่ใช้ร่วมกันโดยค่าเริ่มต้น. ผู้ใช้ที่ใช้งานมากกว่า 100,000 inodes จะไม่รวมอยู่ในการสำรองข้อมูลรายสัปดาห์ของ Hostgator และบัญชีของพวกเขาจะถูกระงับหากพวกเขามี inodes มากกว่า 250,000

แผนบริการโฮสติ้งที่ใช้ร่วมกันส่วนใหญ่ในปัจจุบันอนุญาตให้ใช้งานได้ถึง 200,000 inodes ต่อบัญชีซึ่งโดยปกติจะมากเกินพอ

อย่างไรก็ตาม ไม่ใช่ผู้ให้บริการทุกรายที่ชัดเจนเกี่ยวกับข้อจำกัดไอโหนดล่วงหน้า

ตัวอย่างเช่น – Bluehost กล่าวถึงการระงับบัญชี/เค้น CPU สำหรับ โควต้า CPU ที่ใช้มากเกินไป (แต่ไม่ใช่ไอโหนด). ในอีกทางหนึ่ง Lunarpages พูดคุยพูดคุยเกี่ยวกับไอโหนดเท่านั้น wikipage แต่ไม่มีการให้หมายเลขเฉพาะใน ToS

การเพิ่มค่า Inodes ในบัญชีโฮสติ้งของคุณ

เช่นเดียวกับไดรฟ์เก็บข้อมูลที่ยุ่งเหยิงการเพิ่ม inodes บนเว็บโฮสติ้งมักจะเป็นเรื่องของการกำจัดขยะ หากคุณพบว่าตัวเองได้รับการเตือนการใช้ทรัพยากรเนื่องจากมีจำนวนไอโหนดสูงคุณมีสองสามวิธีที่คุณสามารถเพิ่มพื้นที่ว่างด้วยการดูแลทำความสะอาด

1. ล้างแคชของคุณ

ก่อนที่คุณจะสัมผัสอย่างอื่นนี่เป็นหนึ่งในสถานที่แรกที่คุณควรมองหาโดยเฉพาะอย่างยิ่งหากคุณสังเกตเห็นปริมาณการจราจรที่สูง ไซต์จำนวนมาก (โดยเฉพาะไซต์ที่ใช้ CMS) ใช้ประโยชน์จากไฟล์แคช

แม้ว่าบ่อยครั้งชั่วคราวพวกเขาสามารถเพิ่มจำนวนมากอย่างรวดเร็วหากคุณมองข้ามการตั้งค่าควบคุมบางอย่าง หากคุณใช้ปลั๊กอิน CMS เพียงแค่ล้างแคชของคุณสามารถเพิ่ม inodes ได้อย่างรวดเร็ว สำหรับเว็บไซต์อื่น ๆ อาจมีส่วนเกี่ยวข้องมากกว่าและคุณอาจต้องค้นหาไฟล์ชั่วคราว

2. สูญเสียจำนวนมาก

พวกเราหลายคนมักจะทำผิดพลาดจากการไม่มีแนวทางการดูแลทำความสะอาดที่ดี ซึ่งหมายความว่าเราสร้างไฟล์และปรับปรุงไซต์ของเราอย่างต่อเนื่องโดยไม่ต้องกำจัดขยะเก่า ๆ สิ่งนี้สามารถนำเสนอปัญหาได้หลายวิธี

ตัวอย่างเช่นการมีไฟล์เก่าที่ไม่ได้ใช้วางอยู่รอบ ๆ ไม่ได้เป็นเพียงแค่การเสียไอโหนดเท่านั้น แต่ยังเพิ่มความเสี่ยงของคุณ หากคุณพบว่าตัวเองอยู่ในอวกาศให้ทำความสะอาดและกำจัดขยะ

3. อีเมลยังมีส่วนช่วยในการนับไอโหนด

สำหรับผู้ที่มีอีเมลรวมอยู่ในบัญชีโฮสติ้งของคุณโปรดจำไว้ว่าอีเมลของคุณรวมอยู่ด้วยเช่นกันอีเมลหนึ่งฉบับอาจเป็นไอโหนด แต่ไฟล์แนบแต่ละไฟล์จะนับรวมเป็นหนึ่งด้วย หากคุณเป็นคนประเภทที่ไม่ลบอีเมลเก่าไม่ช้าก็เร็วสิ่งต่างๆก็เกิดขึ้น

ล้างโฟลเดอร์อีเมลของคุณเป็นประจำและตรวจสอบให้แน่ใจว่าได้ลบอีเมลขยะด้วย หากคุณต้องการเก็บไว้ทำสำเนาออฟไลน์และไม่เกะกะเว็บเซิร์ฟเวอร์ของคุณ

อ่านได้ด้วย

เกี่ยวกับ Jerry Low

ผู้ก่อตั้ง WebHostingSecretRevealed.net (WHSR) - การตรวจสอบโฮสต์ที่เชื่อถือได้และใช้งานโดยผู้ใช้ของ 100,000 ประสบการณ์มากกว่า 15 ปีในเว็บโฮสติ้งการตลาดพันธมิตรและ SEO ผู้ร่วมให้ข้อมูลแก่ ProBlogger.net, Business.com, SocialMediaToday.com และอีกมากมาย