คำถามติดแท็ก virtual-memory

3
การรันของ MacBook ช้ามากการตรวจสอบกิจกรรมรายงาน VM ขนาดใหญ่
MacBook ของฉันใช้งานได้ช้ามากในขณะนี้ฉันออกจากกระบวนการมากมายแล้ว ฉันเพิ่งสังเกตเห็นว่าฉันมี VM ขนาด 250GB! นี่อาจเป็นปัญหาหรือไม่ ทำไมมันถึงใหญ่ขนาดนั้น?

1
เหตุใด OS X จึงใช้หน่วยความจำเสมือนเมื่อฉันยังมี RAM ว่าง
ฉันมี MacBook Pro ที่ยอดเยี่ยมนี้พร้อม RAM 8 GB เมื่อฉันเปิดกิจกรรมการตรวจสอบดูเหมือนว่าฉันมี RAM มากมาย แต่คอมพิวเตอร์ของฉันดูเหมือนจะชอบใช้หน่วยความจำเสมือนสำหรับหลาย ๆ อย่าง ทำไมนี้ มีวิธีที่จะเปลี่ยนหรือไม่? จะเป็นการดีไหม นอกจากนี้ฉันดูเหมือนจะมี pageins 7 GB และไม่มี pageouts เป็นเรื่องปกติหรือไม่ นั่นเป็นข้อมูลจำนวนมาก

2
หน่วยความจำเสมือนจะมากกว่าพื้นที่ว่างทั้งหมดได้อย่างไร
เหตุใด MBP ของฉันจึงรายงานVM Size: 300+ GBใน Activity Monitor ภายใต้แท็บหน่วยความจำระบบเมื่อขนาดฮาร์ดดิสก์ของฉันมีเพียง 250 GB (ทั้งหมด) และ RAM เป็น 4GB? ฉันรู้ว่ามันไม่สามารถเพิ่มพื้นที่ว่างได้อย่างน่าอัศจรรย์ แต่มันพยายามบอกอะไรฉัน

1
วิธีเพิ่มพื้นที่สว็อปด้วยตนเองโดยไม่ต้องรีสตาร์ท?
ฉันใช้ High Sierra บน MacBook Pro พร้อม RAM ขนาด 16GB กับ SSD มีไฟล์ swap 15G มีวิธีใดในการเพิ่มพื้นที่ / ไฟล์ swap โดยไม่ต้องรีสตาร์ท? $ sysctl -a | grep swap vm.swapusage: total = 15360.00M used = 14468.75M free = 891.25M (encrypted) vm.compressor_swapout_target_age: 0 vm.swapfileprefix: /private/var/vm/swapfile debug.intel.swapCount: 0 $ ll -h /var/vm/swap* -rw------- 1 root …

1
มีวิธี จำกัด ขนาดของไฟล์สลับดิสก์ใน Mac OS X หรือไม่?
ดูเหมือนว่าจะเป็นเช่นนั้นใน OS X ทุกครั้งที่คุณไม่ได้ใช้งานระบบจะเปลี่ยนเป็นดิสก์อย่างมีความสุข เรื่องนี้กลายเป็นหายนะได้ง่าย ๆ เนื่องจากความจริงที่ว่าหน่วยความจำที่ถูกสลับเปลี่ยนนั้นเต็มไปด้วยไดรฟ์ของฉัน สำหรับ Macbook Air ที่มี 2GB RAM และดิสก์ 64GB นี่เป็นปัญหาที่สำคัญ เพื่อแก้ปัญหานี้ฉันได้สร้าง crontab ที่ใช้คำสั่งล้างข้อมูลทุก 10: นาที มันช่วยลดการแลกเปลี่ยนจากการเพิ่มขึ้นและยังทำให้ระบบตอบสนองได้ดีขึ้นเมื่อใดก็ตามที่ระบบทำการแลกเปลี่ยน ฉันพยายามปิดการใช้งาน swap แต่มันก็ไม่น่าเชื่อถือ คุณสามารถกำหนดค่าพฤติกรรมนี้ได้หรือไม่? มีวิธีแก้ปัญหาที่ดีกว่านี้ไหม? $ crontab -e */10 * * * * purge

2
ปัญหาในการทำความเข้าใจหน่วยความจำที่ไม่ได้ใช้งานใน MacOSX
ฉันคิดว่าฉันเข้าใจว่า MacOSX จัดการหน่วยความจำได้อย่างไร แต่เมื่อเร็ว ๆ นี้ฉันรู้สึกสับสนกับประสิทธิภาพของมัน นี่คือสถานการณ์: ฉันมีระบบ Core i7 ใหม่ล่าสุดพร้อมหน่วยความจำกายภาพ 8GB ที่ใช้ MacOSX 10.6.7 มีแอปพลิเคชั่นไม่กี่ตัวที่ใช้งานหน่วยความจำบางตัวเป็นประจำเช่น Safari, Mail, Xcode, Terminal เป็นต้น ฉันจำเป็นต้องเรียกใช้กระบวนการ 64 บิตสามชุดในแบบคู่ขนานซึ่งแต่ละกระบวนการใช้หน่วยความจำจริงประมาณ 2000M แม้ว่าหน่วยความจำแบบใช้สายจะอยู่ต่ำกว่า 1,000M (เช่นฉันมีมากกว่า 7000M สำหรับกระบวนการ) ฉันเห็นกิจกรรมการเพจหนักซึ่งนำไปสู่ประสิทธิภาพที่แย่มากจากกระบวนการที่ใช้หน่วยความจำสามอย่างที่ฉันเปิดตัว เห็นได้ชัดว่าฉันไม่ได้ใช้งาน RAM ที่ว่างอยู่เนื่องจากหน่วยความจำที่ไม่ได้ใช้งานรายงานอยู่ที่ 2500M และหน่วยความจำที่ใช้งานไม่สูงกว่า 5,000M ใครสามารถให้เบาะแสแก่ฉันว่าทำไม MacOSX ไม่ปล่อยหน่วยความจำที่ไม่ได้ใช้งานสำหรับกระบวนการที่ต้องการแทนที่จะหันไปใช้การเพจ นอกจากนี้ยังมีวิธีที่เหมาะสมที่จะมีอิทธิพลต่อการจัดการหน่วยความจำโดยระบบหรือไม่

1
ทำไม Mac ของฉันค่อนข้างจะสลับมากกว่าล้างหน่วยความจำที่ไม่ได้ใช้งาน?
ทำไม Mac ของฉัน (ที่รัน 10.8 Mountain Lion) จะสลับมากกว่าหน่วยความจำที่ไม่ได้ใช้งาน ฉันรู้ว่ามีคนพูดว่า Mac OS จัดการตัวเองและอะไรก็ตาม แต่มีประสิทธิภาพการทำงานที่ร้ายแรงเมื่อ MacBook ของฉันเริ่มทำการแลกเปลี่ยนแม้ว่ามันจะมีหน่วยความจำที่ไม่ได้ใช้งานมากกว่า 1.5 GB ซึ่งไม่ได้ล้างออก ฉันมีตัวเรียกใช้งานสำหรับคำสั่งล้างข้อมูลในท่าเรือของฉัน - นั่นคือความรุนแรง! สังเกตว่าไม่ใช้งาน 2.21 GB และ swap 127.1 MB ซึ่งการใช้งานโปรแกรมทั้งหมดในเวิร์กโฟลว์ของฉัน (Photoshop + Illustrator + Dreamweaver + Publisher เป็นต้น) จะเพิ่มขึ้นอย่างรวดเร็วเว้นแต่ฉันจะใช้คำสั่ง purge และบันทึกคอมพิวเตอร์ของฉัน จากเทศกาลฆ่าของลูกบอลชายหาด

4
ดิสก์เริ่มต้นไม่มีที่ว่างสำหรับหน่วยความจำแอปพลิเคชันอีกต่อไป
ฉันซื้อ Macbook Pro ใหม่ (8,3) เมื่อเดือนเมษายนที่ผ่านมาและใช้มันอย่างหนักเพื่อการพัฒนา xcode และอย่างอื่น เช้านี้มีข้อความโผล่ขึ้นมา: "ดิสก์เริ่มต้นระบบ Mac OS X ของคุณไม่มีพื้นที่เหลือสำหรับหน่วยความจำแอปพลิเคชันอีกต่อไป" จากนั้นจะแนะนำการปิดแอปพลิเคชันและลบไฟล์ออกจากดิสก์เริ่มต้นของฉัน ฉันคิดว่านี่หมายถึงหน่วยความจำเสมือน แต่ดิสก์ของฉันมี 600.26 GB ตามตัวค้นหา ฉันมีดิสก์สำรองข้อมูลไทม์แมชชีนแนบกับคอมพิวเตอร์ด้วย แต่มี 664 GB ข้อความนี้หมายความว่าอย่างไรเมื่อมีพื้นที่ว่างเหลืออยู่บนฮาร์ดไดรฟ์หลักอย่างแน่นอน ฉันมี RAM 8GB, ฮาร์ดไดรฟ์ 750GB และใช้ OS X 10.6.8 หากข้อมูลระบบอื่นใดที่ตรงประเด็นแจ้งให้เราทราบ

1
Swap กำลังเติบโตอย่างรวดเร็วฉันคิดว่าฉันรู้ว่าแอปใดเป็นสาเหตุของมันฉันจะตรวจสอบได้อย่างไร
swapfile ของฉันมีการเติบโตอย่างรวดเร็วเมื่อเร็ว ๆ นี้และฉันคิดว่าฉันรู้ว่าแอพใดรับผิดชอบ แต่ไม่แน่ใจ มีวิธีสำหรับผู้ที่ไม่ใช่นักพัฒนาเพื่อตรวจสอบบางอย่างเช่นนั้นหรือคุณต้องการรุ่นของแอพที่เปิดใช้งานการดีบักหรือไม่ หมายเหตุฉันติดตั้งเครื่องมือ Xcode / Developer ใช้งาน 10.8 บน MacBook Air

1
เหตุใดการจัดการหน่วยความจำใน macOS จึงมีประสิทธิภาพมากกว่าใน Linux
ฉันเป็นผู้ใช้ Linux มาสี่ปีแล้ว เมื่อเร็ว ๆ นี้ฉันใช้ macOS และเห็นว่ามีการจัดการหน่วยความจำที่มีประสิทธิภาพมากเมื่อเทียบกับ Linux ตัวอย่างเช่นนี่คือคำอธิบายของเอกสาร / แอพที่ฉันเปิดบน Mac Mini i5 1.4 GHz 8GB RAM 500 GB HDD ที่ 5400 RPM: 40 pdf เครื่องปั่น PowerPoint ภาพถ่าย iTunes 12 แท็บ Safari วิดีโอ QuickTime สถานีปลายทาง แผนที่ ข้อความประเสริฐ ปฏิทิน เมื่อเปิดเครื่อง Mac จะพบว่ามี RAM 5.91 GB ใช้ คำถามของฉัน: อะไรคือความแตกต่างของ Mac …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.