ฉันซื้อ 250GB Samsung 850 EVO SSD ใหม่สำหรับแล็ปท็อปของฉันที่ฉันต้องการใช้เป็นอุปกรณ์จัดเก็บข้อมูลหลักพร้อมกับรุ่นเก่า แต่ยังใช้งานได้ 250GB 7500 RPM HDD ที่ฉันใส่ในช่องใส่ DVD เดิมด้วยแคดดี้อะแดปเตอร์
ตอนนี้ HDD มีพาร์ติชั่น ext4 ขนาดใหญ่เพียงอันเดียวที่มีระบบปฏิบัติการ, แอพพลิเคชั่นและไฟล์ข้อมูล ฉันต้องการใช้ HDD ในการจัดเก็บข้อมูล แต่ฉันไม่อยากพลาดโอกาสในการปรับปรุงความเร็วของ SSD ด้วยการทำเช่นนั้น
ฉันต้องการรวมกันว่า 50GB หรือพาร์ติชันที่เล็กลงบน SSD และรวมเข้ากับพาร์ติชันบน HDD เพื่อให้ไฟล์ที่เข้าถึงได้มากที่สุดที่ถูกแก้ไขน้อยที่สุดจะถูกย้ายไปยัง SSD โดยอัตโนมัติ
ฉันดูแคชเช่นEnancheIOและBcacheแล้ว แต่พวกเขาดูเหมือนจะไม่ต้องการเพราะเพราะ (แก้ไขฉันถ้าฉันผิด):
- พื้นที่ว่างที่พาร์ติชันแคชถูกลบออกจากจำนวนพื้นที่ที่มีอยู่
- แคชเพิ่มความเร็วในการเข้าถึงไฟล์ที่เข้าถึงมากที่สุดโดยไม่คำนึงว่าเป็นไฟล์ที่ถูกแก้ไขน้อยที่สุดหรือไม่ซึ่งขัดกับวัตถุประสงค์ที่ไม่ต้องการให้ SSD เสื่อมสภาพ
ข้างต้นถูกต้องหรือแคช (อันไหนในสองอันนี้) ช่วยให้ฉันไปถึงเป้าหมายได้หรือไม่? หากข้อมูลข้างต้นถูกต้องคุณรู้จักวิธีแก้ไขปัญหาอื่น ๆ หรือไม่
จะระบบแฟ้มสหภาพเช่นOverlayFS , จะเป็นประโยชน์ต่อที่นี่? หากคุณตรวจสอบ HDD สำหรับไฟล์ที่เข้าถึงมากที่สุด (การติดตามข้อมูลของพวกเขาatime
ในแต่ละวัน) และระบุไฟล์ที่ถูกแก้ไขน้อยที่สุดในหมู่พวกเขา (การติดตามของพวกเขาmtime
) ในทางทฤษฎีคุณสามารถย้ายไฟล์เหล่านั้นไปยัง SSD ได้ HDD ในขณะที่ระบบไฟล์รวมสามารถทำให้ทุกอย่างโปร่งใสแก่ผู้ใช้
จะใช้งานได้ไหม