การปรับแต่ง Windows 7 สำหรับใช้ใน VM


10

ฉันใช้ Windows 7 ใน VirtualBox Virtual Machine และต้องการให้มันทำงานได้อย่างคล่องตัวยิ่งขึ้น ฉันจะใช้การติดตั้งเป็นหลักในการทดสอบเว็บแอปและไม่จำเป็นต้องใช้เพื่อให้ทำงานได้อย่างรวดเร็ว ฉันต้องการให้ทำงานด้วยความต้องการหน่วยความจำน้อยที่สุดและมีการเปลี่ยนแปลงเล็กน้อยกับเนื้อหาของฮาร์ดไดรฟ์เสมือน การเปลี่ยนแปลงเนื้อหาของฮาร์ดไดรฟ์เช่นไฟล์เก็บเพจส่งผลให้ขนาดสแนปชอตใหญ่ขึ้น

อีกโพสต์ล่าสุดของฉันดูเหมือนว่าจะเกี่ยวข้องกับปัญหานี้ แต่ไม่ได้อยู่ตรงปัญหาเกี่ยวกับ Windows

สิ่งหนึ่งที่ฉันกังวลก็คือ Windows ดูเหมือนว่าจะใช้ไฟล์เพจจิ้นถึง 17% แม้จะมีหน่วยความจำมากกว่า 900MB ที่ระบุว่า "สแตนด์บาย" หรือ "ฟรี" การเดาที่ไม่ได้รับการศึกษาของฉันคือสิ่งนี้ใช้เพื่อจัดเก็บดัชนีหรือข้อมูลอื่น ๆ ที่ช่วยเร่งความเร็วของระบบ แต่ไม่จำเป็นจริงๆ

ฉันยังสงสัยด้วยว่าเป็นเรื่องปกติที่ Windows จะใช้หน่วยความจำ "ใช้งาน" เกิน 500 MB โดยที่ไม่มีแอพทำงานหรือไม่ จำนวนนี้จะลดลงหรือไม่ถ้าฉันลดจำนวนหน่วยความจำ "ที่ติดตั้ง" ใน VM หรือไม่ ฉันสามารถใช้ขั้นตอนใดในการลดพื้นที่หน่วยความจำของระบบโดยไม่ทำให้การใช้งานแฟ้มเพจเพิ่มขึ้น

คำตอบ:


10

ขณะนี้ไม่ได้โดยตรงตอบคำถามที่ผมโพสต์นี้ได้ที่นี่เช่นเดียวกับการแจ้งเตือนของโซลูชั่นทางเลือก สำหรับเครื่องเสมือนส่วนใหญ่ที่ใช้คุณอาจไม่จำเป็นต้องใช้ทุกส่วนประกอบเดียวที่มากับ Windows 7 (เช่นแท็บเล็ตพีซี, Windows Media Center) หากคุณสามารถเข้าถึงสื่อการติดตั้งหรือไฟล์รูปภาพคุณสามารถใช้WAIK โดยใช้เครื่องมือเครื่องมือ DISMหากคุณเป็นผู้ใช้ขั้นสูงหรือพิจารณาเครื่องมือที่ง่ายกว่าเช่นRT Se7en Liteเพื่อทำให้ระบบปฏิบัติการบางลง (หากคุณ สนใจคุณสามารถส่งอัปเดต / Service Pack ของ Windows แอปพลิเคชันแบบอัตโนมัติ ฯลฯ )

สิ่งนี้จะส่งผลให้ภาพมีขนาดเล็กลงมากและระบบปฏิบัติการที่ "เบากว่า" (ซึ่งใช้ RAM น้อยลงอย่างแน่นอน) ขึ้นอยู่กับส่วนประกอบที่คุณลบออก

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


ฉันสร้าง VM นี้จากอิมเมจการกู้คืนแล็ปท็อปของฉัน น่าเสียดายที่พวกเขาไม่ได้ให้ดิสก์การติดตั้งมาให้ฉันดังนั้นฉันดูเหมือนจะต้องทำกับรุ่นที่ติดตั้ง
intuited

ถ้าคุณมีแล็ปท็อปก็จะมีหมายเลขซีเรียลอยู่ด้านล่าง เท่าที่ผมรู้ว่ามันเป็นกฎหมายอย่างสมบูรณ์ที่จะได้รับ Windows 7 ISO จากทุกที่คุณชอบ (MSDN แหล่งปกติ ฯลฯ ... ) และติดตั้งโดยใช้ที่หมายเลขซีเรียล (หลังจากทั้งหมดเป็นสิ่งที่คุณจ่าย $ 180 เพราะไม่ใช่แผ่นดิสก์)
Breakthrough

2

Windows Thin PC (winTPC)

นี่เป็นรุ่นที่มีน้ำหนักเบาของ Windows 7:

Windows Thin PC ช่วยให้ลูกค้าสามารถจัดวางพีซีที่มีอยู่เดิมเป็น thin client ได้ด้วยการให้ขนาดที่เล็กลง Windows 7 ที่ถูกล็อค

นี่อาจเป็นความคิดที่ดีที่จะติดตั้งบน VM


1
โปรดระบุและให้ลิงก์ ฉันไม่พบไฟล์ iso ใด ๆ
TechLife

2
@TechLife - Google winTPC iso... download.microsoft.com/download/C/D/7/…
vsync

@vsync ลิงก์เสีย
joseantgv

0

แฟ้มเพจจิ้งใช้สำหรับหน่วยความจำที่กำหนด แต่ไม่สามารถเข้าถึงได้ ตัวอย่างเช่นแอปพลิเคชันจัดสรรหน่วยความจำ 1 GB แต่สัมผัสเพียง 100 MB แทนที่จะแกะสลักและออกหน่วยความจำเต็ม GB จะให้หน่วยความจำกายภาพ 100 MB เท่านั้น แต่ Windows ได้สัญญากับแอพพลิเคชั่นนั้นว่ามีหน่วยความจำ 1 GB การรับประกันนี้สนับสนุนโดยไฟล์เพจจิ้ง


1
สิ่งนี้ดูเหมือนจะบอกเป็นนัยว่าหาก Windows ไม่มีหน่วยความจำกายภาพเหลืออยู่จะไม่มีการเปลี่ยนแปลงใด ๆ ในแฟ้มเก็บเพจแม้ว่าจะมีการระบุว่ามีการใช้งานอยู่ก็ตาม มันเป็นเรื่องจริงเหรอ?
intuited

มันอยู่ใน "ใช้" แต่ไม่ได้อยู่ในความรู้สึกที่แท้จริงใด ๆ นี่คือเหตุผลที่ส่วนของ Commit Charge nee Page File ของ Commit Charge ทำให้เกิดความสับสนและทำให้เข้าใจผิด คุณต้องการตรวจสอบตัวนับ perfmon สำหรับการใช้งานไฟล์หน้าจริงในแง่ที่ทุกคนใส่ใจ โปรดทราบว่าฉันกำลังพูดในแง่ทั่วไป: แน่นอนไฟล์หน้าอาจใช้ถ้า Windows ตัดสินใจเช่นหน่วยความจำที่จะใช้อย่างมีประสิทธิภาพสำหรับดิสก์แคชกว่าสิ่งที่แอพไม่ได้สัมผัสมานาน นี่คือเหตุผลที่การคัดลอกไฟล์ขนาดใหญ่มักจะถูกดูดในอดีต (XP และก่อนหน้า)
Mark Sowul
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.