วิธีการไฮเบอร์เนตเพียงแค่เซสชันปัจจุบันใน Windows


3

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

การปิดระบบ PC จะส่งผลกระทบต่อผู้ใช้ทุกคน แต่การปิดการใช้งานเอฟเฟกต์เพียงแค่ผู้ใช้ปัจจุบัน ดังนั้นหากเราบอกว่าการปิดระบบเป็นสากลการออกจากระบบจะเป็นเวอร์ชั่นในเครื่อง การไฮเบอร์เนตมีผลกระทบต่อผู้ใช้ทุกคน แต่เวอร์ชันท้องถิ่นคืออะไร ไม่นานฉันจะจำศีลเพียงแค่ผู้ใช้ปัจจุบันใน Windows แต่คนอื่น ๆ ?

PS ฉันคิดว่าวิธีการแก้ปัญหาต้องเขียนโปรแกรมหรือสคริปต์ แต่ stackoverflow ทำเครื่องหมายคำถามนี้เป็นหัวข้อปิดแล้วลบคำถาม


OS Windows 8 หรือเซิร์ฟเวอร์ Windows 2012 msdn.microsoft.com/en-us/library/windows/desktop/โปรดทราบว่าใน Windows 8 การปิดระบบแบบไฮบริด (S4) จะหยุดเซสชันผู้ใช้ แต่เนื้อหาของเซสชันเคอร์เนลจะถูกเขียนลงในฮาร์ดดิสก์ ทำให้สามารถบูตได้เร็วขึ้น ...
STTR

1
@STTR, OS เป็น Windows 8 Pro 64 บิตและ Windows 7 Ultimate 64 บิต ปัญหาคือการจำศีล (S4) หยุดเซสชันผู้ใช้ทั้งหมด แต่ฉันต้องการฟังก์ชั่นที่คล้ายกันซึ่งหยุดเฉพาะผู้ใช้ปัจจุบัน กล่าวอีกนัยหนึ่งการจำศีลในท้องถิ่นไม่ควรเปลี่ยนการใช้พลังงานของพีซี มันควรจะเขียนโปรแกรมผู้ใช้ปัจจุบันลงบนฮาร์ดดิสก์เพื่อเข้าสู่ระบบด้วยโปรแกรมที่ทำงานอยู่ทั้งหมด
ide

1
ฟังก์ชันนี้อยู่ใน Windows MultiPoint Server 2011 ที่นั่นคุณสามารถระงับเซสชันของผู้ใช้ได้ เป็นคำถามที่ดีมาก! คิดเกี่ยวกับสิ่งอื่นที่คุณสามารถทำได้
STTR

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

1
อาจผึ้งกล่องเสมือนจริงหรือ เรียกใช้และระงับ VM หรือไม่
STTR

คำตอบ:


0

ไม่มีคุณสมบัติดังกล่าวใน Windows คุณสามารถไฮเบอร์เนตทั้งระบบได้เท่านั้น

เมื่อสลับผู้ใช้เซสชันพื้นหลัง (แอปพลิเคชัน) จะทำงานโดยมีลำดับความสำคัญต่ำกว่า อย่างไรก็ตามแอปพลิเคชันเหล่านั้นยังคงใช้ทรัพยากรระบบ

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


Windows 8 ใช้สิ่งที่คล้ายกับการจำศีลในเรื่องเกี่ยวกับแอปพลิเคชัน UI (Metro) ที่ทันสมัย เมื่อคุณไม่ใช้แอปพลิเคชันเป็นระยะเวลานานแอปพลิเคชันจะหยุดทำงานอย่างสมบูรณ์และเพิ่มทรัพยากรเกือบทั้งหมดที่ใช้ และเมื่อคุณกลับไปที่แอปพลิเคชันแอปพลิเคชั่นจะเริ่มต้นใหม่ดังนั้นจึงใช้เวลามากกว่า

แอปพลิเคชั่น UI สมัยใหม่จะถูกหยุดด้วยวิธีนี้เมื่อคุณสลับเซสชันผู้ใช้

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