สร้างไดรฟ์ RAM ใน Windows 10 เพื่อปรับปรุงอินสแตนซ์ที่ดัดแปลงของ TES V Skyrim


12

เราจะสร้างแรมดิสก์ใน Windows 10 เพื่อปรับปรุง mod TES V ได้อย่างไร ฉันต้องการใช้ ramdisk เพื่อโหลดเนื้อหาของ TES V เพื่อปรับปรุงประสิทธิภาพ ฉันมี RAM ขนาด 16Gb บนแล็ปท็อปนี้และ Windows 10 สามารถใช้ 3.5Gb ได้ในขณะที่เล่น Skyrim ฉันคิดว่าจะทำ ramdisk ขนาด 8Gb เพื่อโหลดสินทรัพย์ที่จำเป็นไม่ใช่รายการ mod ที่สมบูรณ์ของฉันและปล่อย 4 Gb สำหรับระบบปฏิบัติการและ 4Gb สำหรับ TES V จะใช้งานได้หรือไม่


บางทีนี่ควรจะโพสต์ใน Arqade?
ทอดด์

บางทีคุณควรรอสักครู่กว่า 30 นาทีเพื่อให้ใครซักคนตอบคำถามของคุณ? RAMDisk รองรับ Windows 10 อย่างเต็มที่คำถามของคุณไม่ใช่สิ่งที่ชัดเจน
Ramhound

คุณหมายถึงอะไรอย่างแน่นอน
ทอดด์

คำถามนั้นอยู่ในหัวข้อ แต่ยังไม่ชัดเจน อย่าข้ามโพสต์ในชุมชน SE หลายแห่ง
Ramhound

ฉันเข้าใจว่า Win 10 รองรับ RAMDisk อย่างเต็มที่คำถามของฉันถามวิธีและถ้าเป็นไปได้แม้ในพารามิเตอร์ที่ฉันระบุไว้ในโพสต์ของฉันดังนั้นฉันคิดว่านี่อาจเป็นคำตอบที่ดีกว่าในชุมชนเกม
ทอดด์

คำตอบ:


13

ก่อนอื่นสองสิ่งที่ควรพิจารณา:

  • SSD แสดงให้เห็นว่าโดยทั่วไปมีเวลาในการโหลดใกล้เคียงกันกว่าไดรฟ์ RAM ในทางปฏิบัติ ( แหล่งที่มา ) แม้ว่าในทางทฤษฎีแล้วไดรฟ์ RAM จะเร็วกว่า SSD ในทางทฤษฎี นอกจากนี้ SSD จะทำให้สิ่งอื่น ๆ เร็วขึ้นจากการโหลด DirectX และไดรเวอร์อื่น ๆ นอกเหนือจากไฟล์เกมเอง
  • หากคุณทำให้ดิสก์ RAM ของคุณมีขนาดใหญ่เกินไปคุณอาจป้องกันไม่ให้ Windows ปรับปรุงเวลาการโหลดด้วยการแคชข้อมูลบน RAM ที่ไม่ได้ใช้
  • หากคุณทำให้ดิสก์ RAM ของคุณใหญ่เกินไปคุณอาจชักจูงการแลกเปลี่ยนไฟล์เพจทำให้สิ่งต่างๆช้าลงอย่างรุนแรง
  • เนื่องจากคุณจะไม่สามารถคัดลอกทั้งเกมได้จึงเป็นการยากที่จะระบุได้อย่างมีประสิทธิภาพว่าไฟล์ใดที่ถูกใช้บ่อยที่สุดและช้าลงมากที่สุด

ดังกล่าวเพื่อลองทำสิ่งนี้คุณสามารถใช้ลิงก์สัญลักษณ์ (ทางแยกสำหรับโฟลเดอร์) เพื่อสร้างไฟล์หรือโฟลเดอร์บางส่วนจากจุดติดตั้ง Skyrim ของคุณไปยังตำแหน่งไดรฟ์ RAM แทน

  1. สร้างหน่วยความจำไดรฟ์โดยใช้หนึ่งในโปรแกรมฟรีออนไลน์ บางมาตรฐานและราคาที่นี่ ฉันชอบImDiskเป็นการส่วนตัวเพราะคุณสามารถสร้างอิมเมจ ISO ของดิสก์ RAM พร้อมไฟล์ของคุณเพื่อให้โหลดได้ง่ายขึ้นในครั้งต่อไป
  2. คัดลอกโฟลเดอร์หรือไฟล์บางไฟล์เช่น HighResTexturePack **. bsa ไปยังไดรฟ์ RAM
  3. ย้ายไฟล์เหล่านั้นจากโฟลเดอร์การติดตั้ง Skyrim ที่อื่นชั่วคราวบน HDD ของคุณ (เพื่อกู้คืนในภายหลัง)
  4. เปิดพร้อมท์คำสั่งในฐานะผู้ดูแลระบบและสร้างลิงก์สำหรับแต่ละไฟล์ไปยังตำแหน่งไดรฟ์ RAM โดยใช้ mklink mklink / h สำหรับลิงก์ "ยาก" (เกมไม่สามารถบอกความแตกต่างได้) และ / d สำหรับลิงก์โฟลเดอร์ (ทางแยก) ตัวอย่างเช่นถ้า R คือ ram disk ของคุณตัวอย่างเหล่านั้นลิงก์หนึ่งไฟล์หรือหนึ่งโฟลเดอร์

    mklink /h C:\Skyrim\Data\BigFile01.bsa R:\BigFile01.bsa

    mklink /d C:\Skyrim\Data\Textures R:\Textures

  5. เล่นเกม.


เนื่องจาก RAM มีความผันผวนฉันคิดว่ามันเป็นสิ่งสำคัญที่จะต้องเขียนข้อมูลเพื่อสำรองข้อมูล คุณเห็นด้วยไหม
ทอดด์

@Todd ในขั้นตอนที่ 3 ฉันขอแนะนำให้ย้ายไฟล์ที่คุณต้องการแคชใน Ram Disk ของคุณที่อื่นบน HDD ของคุณคุณจะต้องลบลิงก์ (ใน Windows Explorer) และนำต้นฉบับกลับมาถ้าคุณต้องการคืนค่าปกติ สถานะ. แนวคิดที่ฉันเสนอคือการแคชเฉพาะไฟล์ data / texture ขนาดใหญ่เพียงไม่กี่ไฟล์ที่ไม่ได้เขียนลงไปเพื่อให้คุณสามารถคลายออกจาก RAM ได้ตลอดเวลาและกู้คืนสถานะปกติได้อย่างง่ายดาย หากคุณติดตั้ง / ลบ mods ตรวจสอบให้แน่ใจว่าได้เรียกคืนสถานะก่อน
เสียงเรียกเข้า

เพียงแค่ทำให้มันใช้งานง่าย "SSD แสดงให้เห็นว่าโดยทั่วไปมีเวลาโหลดใกล้เคียงกันกว่าไดรฟ์ RAM ในทางปฏิบัติ" จะดีมากกับการอ้างอิง ที่กล่าวว่าฉันยอมรับว่า SSD จะเป็นทางเลือกที่ชาญฉลาดเพียงแค่ทำให้ประสิทธิภาพโดยรวมจะดีขึ้น
Journeyman Geek

3
@ JourneymanGeek เป็นการยากที่จะหาแหล่งอ้างอิงกึ่งทางการ (เช่นไม่ใช่ฟอรัม) แต่ฉันพบแหล่งข้อมูล มีวิดีโอ youtube หนึ่งรายการที่ได้ผลลัพธ์เร็วกว่า HDD มากกว่า SSD เห็นได้ชัดว่าการแคชของ windows เตะเข้าที่นั่น - ไม่ใช่แหล่งที่มาที่คู่ควร! ฉันได้ลองด้วยตัวเองกับ Fallout 4 เพื่อการเตะและไม่ได้สังเกตเห็นการปรับปรุงใด ๆ นอกจากนี้ Windows ยังมีแนวโน้มที่จะแคช ramdisk ที่เข้าถึงได้บ่อยๆ สนุกกับการเล่นด้วย แต่ฉันสงสัยว่ามันคุ้มค่ากับ SSD ณ จุดหนึ่ง CPU เป็นคอขวด
เสียงเรียกเข้า

1
หากต้องการเพิ่ม @mtone Skyrim เป็นเกมที่เล่นบน CPU ทางออกที่ดีที่สุดของคุณคือโทรกลับการตั้งค่าจริง ๆ
user2943160
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.