ฉันกำลังคิดที่จะเพิ่มโซลิดสเตตไดรฟ์ (SSD) ลงในการติดตั้ง Windows 7 ที่มีอยู่ของฉัน
ฉันรู้ว่าฉันสามารถ (และควร) ย้ายไฟล์เพจของฉันไปยัง SSD ได้ :
ควรวาง pagefile บน SSD หรือไม่
ใช่. การดำเนินการ pagefile ส่วนใหญ่เป็นการอ่านแบบสุ่มขนาดเล็กหรือการเขียนเรียงลำดับที่ใหญ่กว่าซึ่งทั้งสองอย่างนี้เป็นประเภทของการดำเนินการที่ SSD ใช้งานได้ดี
ในการดูข้อมูล telemetry จากร่องรอยนับพันและมุ่งเน้นไปที่ pagefile อ่านและเขียนเราพบว่า
- Pagefile.sys อ่านมีจำนวนมากกว่า pagefile.sys เขียนโดยประมาณ 40 ถึง 1
- ขนาดการอ่าน Pagefile.sys มักจะค่อนข้างเล็กโดย 67% น้อยกว่าหรือเท่ากับ 4 KB และ 88% น้อยกว่า 16 KB
- Pagefile.sys เขียนมีขนาดค่อนข้างใหญ่โดย 62% มากกว่าหรือเท่ากับ 128 KB และ 45% มีขนาดเท่ากับ 1 MB
ในความเป็นจริงเนื่องจากรูปแบบการอ้างอิงไฟล์เพจทั่วไปและคุณสมบัติด้านประสิทธิภาพที่ดีที่ SSD มีในรูปแบบเหล่านั้นมีไฟล์น้อยกว่าไฟล์เพจเพื่อวางบน SSD
สิ่งที่ฉันไม่รู้คือถ้าฉันสามารถใส่แคชSuperFetch (เช่นแคช ReadyBoost) ลงในไดรฟ์โซลิดสเตต
ฉันต้องการได้รับประโยชน์จาก Windows ที่สามารถแคชกิกะไบต์ของข้อมูลที่เข้าถึงบ่อยในไดรฟ์โซลิดสเตทขนาดเล็ก (เช่น 30GB) นี่คือสิ่งที่ SuperFetch + ReadyBoost (หรือ SuperFetch + ReadyDrive) ได้รับการออกแบบมา
Windows จะเสนอ (หรือให้) วางแคช ReadyBoost ลงในแฟลชไดรฟ์โซลิดสเตตที่เชื่อมต่อผ่าน SATA หรือไม่
ปัญหาเกี่ยวกับแคชReadyBoostบนแคชReadyDriveคือแคชReadyBoostไม่สามารถอยู่รอดได้ระหว่างการรีบูต แคชถูกเข้ารหัสด้วยคีย์ต่อเซสชันทำให้เนื้อหาที่มีอยู่ไม่สามารถใช้งานได้ในระหว่างการบู๊ตและSuperFetchดึงข้อมูลล่วงหน้าระหว่างการเข้าสู่ระบบ
อัปเดตหนึ่ง
ฉันรู้ว่า Windows Vista จำกัด คุณไว้ที่ไฟล์ ReadyBoost.sfcache ไฟล์เดียว (ฉันไม่ทราบว่า Windows 7 ลบข้อ จำกัด นั้น):
ถาม: สามารถใช้อุปกรณ์หลายเครื่องสำหรับเมอร์คได้ไหม ตอบ: ไม่ เราได้ จำกัด Vista ไว้ที่ ReadyBoost หนึ่งเครื่องต่อเครื่อง
ถาม: ทำไมต้องเป็นอุปกรณ์เดียว? A: เวลาและคุณภาพ เนื่องจากนี่เป็นการแก้ไขครั้งแรกของคุณสมบัติเราจึงตัดสินใจมุ่งเน้นที่การทำให้อุปกรณ์เครื่องเดียวโดดเด่นโดยไม่ต้องยุ่งยากกับการจัดการแคชหลาย ๆ ตัว เราชอบแนวคิดนี้และอยู่ในระหว่างการพิจารณาสำหรับเวอร์ชันในอนาคต
ฉันยังรู้ว่าขีด จำกัด 4GB ของไฟล์แคชเป็นข้อ จำกัด ของระบบไฟล์ FAT ที่ใช้กับ USB sticks ส่วนใหญ่ - ไดรฟ์ SSD จะถูกฟอร์แมตด้วย NTFS:
ถาม: แฟลชที่ฉันสามารถใช้กับ ReadyBoost ได้มากที่สุดคือเท่าใด
ตอบ: คุณสามารถใช้แฟลชได้สูงสุด 4GB สำหรับ ReadyBoost (ซึ่งกลายเป็นแคช 8GB ที่มีการบีบอัด)ถาม: ทำไมฉันไม่สามารถใช้แฟลชมากกว่า 4GB ได้? ตอบ: ระบบไฟล์ FAT32 จำกัด ไฟล์ ReadyBoost.sfcache ของเราไว้ที่ 4GB
สามารถReadyBoostแคชบนไดรฟ์ NTFS จะมีขนาดใหญ่กว่า 4GB?
อัพเดทสอง
ReadyBoostแคชจะถูกเข้ารหัสด้วยคีย์เซสชั่นต่อบูต ซึ่งหมายความว่าจะต้องสร้างแคชใหม่หลังจากการบู๊ตแต่ละครั้งและไม่สามารถใช้เพื่อช่วยเพิ่มความเร็วในการบูตครั้งหรือเวลาแฝงจากการเข้าสู่ระบบเพื่อใช้งานได้
เทคโนโลยี Windows ReadyDrive ใช้ประโยชน์จากหน่วยความจำแบบไม่ลบเลือน (เช่นแฟลช) ที่รวมอยู่ในฮาร์ดไดรฟ์ไฮบริด แฟลชแคชนี้สามารถใช้เพื่อช่วยบูต Windows หรือดำเนินการต่อจากโหมดไฮเบอร์เนตเร็วขึ้น
- Windows 7 จะใช้ไดรฟ์ SSD ภายในเป็นแคชReadyBoost / ReadyDrive / SuperFetchหรือไม่
- เป็นไปได้หรือไม่ที่จะทำให้ Windows เก็บแคชSuperFetch (เช่น ReadyBoost) บน SSD ที่ไม่สามารถถอดออกได้
- เป็นไปได้หรือไม่ที่จะไม่เข้ารหัสแคชReadyBoostและถ้าเป็นเช่นนั้น Windows 7 จะใช้แคชตอนบูตหรือไม่
ดูสิ่งนี้ด้วย
- SuperUser.com: ReadyBoost + SSD =?
- Windows 7 - ไดรฟ์ ReadyBoost & SSD?
- การสนับสนุนและคำถาม & คำตอบสำหรับโซลิดสเตทไดรฟ์
- การใช้ SDD เป็นแคชสำหรับ HDD มีวิธีแก้ไขไหม?
- เพิ่มประสิทธิภาพโดยใช้ SSD สำหรับการเพจ / การดึงข้อมูล / แคชหรือ ReadyBoost? (Win7)
- Windows 7 เพื่อเพิ่มประสิทธิภาพ SSD
- วิธีการปิดใช้งานการแคชแบบไม่ลบเลือน