Mavericks การใช้ RAM สูงผิดปกติ


17

ฉันคิดว่า Mavericks คิดว่าจะใช้หน่วยความจำ RAM ได้ดีขึ้นจึงทำงานได้ราบรื่นขึ้น

ใช้ ML สำหรับ Mac mini 2012 พร้อม RAM ขนาด 16GB ... ทำงานได้อย่างราบรื่นแม้จะมีแอพมากกว่าสิบตัวที่ทำงานอยู่

ตอนนี้หลังจากติดตั้ง Mavericks แล้ว Mac ของฉันช้าการกิน RAM อย่างบ้าคลั่ง! กำลังมองหาการใช้งานของหน่วยความจำที่ติดตั้ง 16GB โดยเฉลี่ยแล้วจะใช้ RAM 10-14 GB เมื่อเรียกใช้แอพไม่กี่ !!!

มีสิ่งนี้kernel_taskที่ทำงานด้วย RAM มากกว่า 1GB เสมอและแอพส่วนใหญ่ไม่ได้ใช้ RAM มากขนาดนั้นดังนั้น RAM ของฉันทั้งหมดจึงใช้งานได้หมด! ไฟล์แคช? มันแสดงให้เห็นสูงมากในคำอธิบายใหม่ที่มีประมาณ 1/3 ของ RAM ทั้งหมดของฉัน


คุณสามารถให้ดัมพ์ของการมอนิเตอร์กิจกรรมที่แสดงโดย RAM หรือไม่? นอกจากนี้ Mavericks กำลังเขียนไปยังหน้าหรือไม่ มันไม่ควร ถ้าเป็นเช่นนั้นจะมีปัญหาใหญ่ (เนื่องจากคุณมี RAM 16GB)
CHM

เมื่อคืนก่อนฉันมี มันใช้ ram ขนาด 16GB ของฉันทั้งหมดบน imac ของฉัน - ตอนนี้ดูเหมือนว่าจะเสถียรแล้ว ตามที่ Erik ได้กล่าวถึง - อาจเป็นเพราะการจัดทำดัชนี ฉันกำลังดูกระบวนการทั้งหมดและไม่มีอะไรกินโปรแกรม ram อย่างชาญฉลาด

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

ฉันสังเกตเห็นสิ่งเดียวกันใน 2 mac ของฉัน (iMac และ MacBook Pro) โดยปกติแล้วด้วยแอพจำนวนมากที่ทำงานอยู่ฉันใช้ 6 Go on 8 Go ขณะนี้ใช้ Maverick ฉันใช้ไป 8 ครั้ง
Sébastien Gicquel

คำตอบ:


31

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

คำถามคืออีกโพสต์ในรูปแบบของ "โอ้ไม่มี ram ของฉันหมดแล้วไม่ดี [ใส่โบกี้ของคุณที่นี่]" ปล่อยให้มันหมดไป: RAM ควรใช้อย่างเต็มที่เสมอ คุณจ่ายเงินไปแล้วคุณจ่ายเงินเพื่อรักษาพลังไว้มันต่อต้านได้จริง ๆ สำหรับเงินทั้งหมดนี้เพื่อไปเสีย

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


ไม่มีการจัดทำดัชนี ยังคงมีปัญหาในบางครั้งด้วยการตอบสนองของระบบที่ไม่ตอบสนองหรือช้า / ล่าช้าใน Mac mini MBP ดูเหมือนว่าจะดีขึ้นหลังจากติดตั้ง Mavericks ไปสองสามวัน แต่ Mac mini ก็ล่าช้าในบางครั้ง
bretonics

อาจเป็นแอพที่คุณใช้โดยเฉพาะซึ่งอาจช้าถ้าปรับให้เหมาะกับ OS X เวอร์ชั่นล่าสุดฉันจะลองทำการเปรียบเทียบกับแอพ Apple อย่าง Safari
Chan-Ho Suh

เมื่อดูที่ตัวตรวจสอบกิจกรรมซึ่งนำฉันมาที่นี่ช่วงปลายปี 2013 ของฉัน MBP กำลังใช้งาน apprx 13 จาก RAM 16GB แม้ว่าฉันจะไม่สังเกตเห็นปัญหาด้านประสิทธิภาพใด ๆ ตามที่คนอื่น ๆ พูดถึง การมองดูการหมุนของล้อเลื่อนก็เหมือนกับการได้เห็น Sasquatch .. มีอยู่แล้ว !! ฉันคิดว่า ... มันดูเหมือนผิดปกติที่ฉันไม่มีอะไรทำงานจริงๆ แต่นี่เป็นผลิตภัณฑ์ Apple ชิ้นแรกของฉันดังนั้นแค่คิดว่าฉันจะตรวจสอบ บวก 1 สำหรับคำตอบที่ชัดเจนและรัดกุม
SoilSciGuy

2
@SoilSciGuy โดยหลักแล้วคุณควรใช้ RAM ทั้งหมดหมด RAM นั้นบัฟเฟอร์ฮาร์ดไดรฟ์ - มันเร็วกว่าไดรฟ์เสมอแม้ว่าจะเป็น SSD ก็ตาม สิ่งที่ RAM ไม่ได้ใช้จะเป็นการสิ้นเปลืองพลังงานและเงิน
Reinstate Monica

ฉันจะรองคำตอบนี้อย่างเด่นชัด การใช้หน่วยความจำบน Mavericks ค่อนข้างแตกต่างจาก OS X ที่ผ่านมาในลักษณะที่แสดงถึงการใช้งานของผู้ใช้ (และผู้เชี่ยวชาญ) การใช้ RAM ทั้งหมดเป็นสิ่งที่ดี หากผู้คนมีปัญหาเกี่ยวกับความเชื่องช้าถามคำถามนั้นและเราสามารถแสดงได้ว่า RAM เป็นสาเหตุของความเชื่องช้าหรือไม่ แต่คำถามนี้ดีเนื่องจากการแสดงผลเริ่มต้นอาจเป็นสิ่งที่เสียเมื่อมันเป็นเพียงการเปลี่ยนแปลงที่ตั้งใจใช้กับ OS X 10.9 .
bmike

4

คุณตรวจสอบว่า Spotlight กำลังจัดทำดัชนีฮาร์ดไดรฟ์หรือไม่

ฉันพบว่าประมาณ 2 ชั่วโมงหลังจากติดตั้ง Mavericks คอมพิวเตอร์ของฉันต้องทำงานนี้ซึ่งใช้ทรัพยากรระบบจำนวนมาก

คุณสามารถปิดการใช้งานการจัดทำดัชนีนี้ (แนะนำที่นี่ ) และตรวจสอบว่ามันเพิ่มหน่วยความจำใด ๆ ซึ่งได้รับการแนะนำโดยบางคนจะเป็นกรณีในสถานการณ์ที่คล้ายกัน


2

ฉันมีปัญหาเดียวกัน แต่ยังเห็นการลดลงของประสิทธิภาพระบบแฮงค์และแอปขัดข้อง ฉันถ่ายภาพและแอพบางตัวโดยเฉพาะ Lightroom ไม่เคยยอมแพ้ความทรงจำที่พวกเขาถ่ายแม้ว่าคุณจะเลิกเล่นก็ตาม!

ฉันได้คุยกับฝ่ายสนับสนุน mac และได้รับแจ้งว่าหากคุณเปิดแอปของคุณแบบเต็มหน้าจอ / ขยายใหญ่สุดทุกสิ่งที่อยู่ข้างหลังพวกเขาจะเข้าสู่โหมดแอป nap เขากล่าวว่านี่เป็นวิธีที่ดีที่สุดในการใช้ประโยชน์จากความสามารถของหน่วยความจำที่ไม่ฝักใฝ่ฝ่ายใด - ให้แต่ละแอปใช้ทั้งหน้าจอและแท็บ ctrl ระหว่างพวกเขา น่าเสียดายที่นั่นไม่ใช่วิธีการทำงานของฉันและทำงานได้ไม่ดีตามความต้องการของฉัน มันอาจช่วยคุณออกไปได้

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

ฉันติดตั้งไม่ฝักใฝ่ฝ่ายใดมากกว่า 5 วันที่ผ่านมาดังนั้นฉันคิดว่าควรทำดัชนี macbook retina pro, 16gb, kernal ใช้ 1.13gb, ไฟล์หน้าประมาณ 8Gb


สิ่งเดียวกันนั้นเกิดขึ้นกับฉัน iMac ของฉันค้างไว้ประมาณ 30 วินาทีจากนั้นพยายามติดตามสิ่งที่ฉันกดหรือทำซ้ำขณะรออยู่
Mark Ellul

0

มีหน่วยความจำที่จะใช้ เป็นที่สำหรับคอมพิวเตอร์ของคุณในการเก็บข้อมูลที่ใช้บ่อยที่สุดดังนั้นจึงไม่จำเป็นต้องดึงข้อมูลจากดิสก์ซึ่งช้ากว่ามาก (อาจช้ากว่า 50-60 เท่า) RAM ใน Mac Mini ของคุณคือ1600MHz DDR3หากคุณอัปเกรดเมื่อซื้อ สามารถถ่ายโอนได้ประมาณ 12800MB / s HDD ถ้าเป็นของจริงจะเป็นไดรฟ์ 5400 rpm ที่มีความสามารถ 200-300MB / s ดังนั้นคุณจึงต้องการให้ RAM ของคุณถูกใช้อย่างเต็มที่ มันไม่มีประโยชน์กับคุณเมื่อมันฟรี

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

ตามที่ระบุไว้ในคำตอบของ Superuser นี้ :

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

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

ปิดการใช้งาน: sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

เปิดใช้งาน: sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

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


-1

ฉันมีปัญหาเดียวกันและฉันต้องการชี้แจงจุดหนึ่งที่ TS / OP กล่าวถึง; หน้าต่างกิจกรรมจะไม่นับรวม ram ทั้งหมดที่ใช้ เมื่อรวมกันแล้วสิ่งที่แสดงในหน้าต่างไม่ได้รวมจำนวนบ้าที่ใช้ในที่ลับ ...

คำตอบของฉันคือปล่อยให้เวลาผ่านไปและดูว่ามันจะหายไปเองอาจมีการจัดทำดัชนีหรืออัปเดตที่เกิดขึ้นภายใต้ประทุน


ดูเหมือนว่ามันจะทำงานได้ดีขึ้นเป็นความคิดเห็นในโพสต์ต้นฉบับเพราะมันไม่ใช่คำตอบที่แท้จริง
tubedogg

@tubedogg ที่จริงแล้วปัญหาจริงที่นี่คือคำถาม มันคลุมเครือมากจนยากที่จะทำให้ความคิดเห็นหรือประสบการณ์ของใคร ๆ แก่นแท้ของคำตอบนี้คือรอการทำดัชนีและกระบวนการอื่นสิ้นสุดซึ่งอาจช่วยบางคน
bmike

-1

มีคนอื่นถาม แต่คุณจะกำหนดการใช้ RAM อย่างไร ผ่านtopในบรรทัดคำสั่งฉันเห็นสิ่งต่อไปนี้บน Mac Mini (2012) พร้อม RAM 8GB:

PhysMem: 3861M ใช้ (สาย 919M), ไม่ได้ใช้ 4328M

ซึ่งดูเหมือนว่าถูกต้อง แต่ถ้าฉันทำงานhtop- ซึ่งเป็นรุ่นที่ปรับปรุงแล้วของtopฉันได้รวบรวม & ติดตั้งด้วยตัวเอง - ฉันเห็นต่อไปนี้

Mem [||||||||||||||||||| 7762 / 8192MB]

สิ่งที่ฉันอ่านราวกับว่าฉันอยู่ห่างจากการแลกเปลี่ยนเพียง 512MB เท่านั้น ซึ่งก็คือทั้งหมดที่บอกว่าคุณอาจอ่านข้อมูลไม่ถูกต้อง & อย่างอื่นในการตั้งค่าของคุณทำให้เกิดคอขวด ฉันพอใจกับความเร็วและการตอบสนองของ Mac OS X 10.9 ในการตั้งค่าของฉัน ไม่มีปัญหา มีเสถียรภาพมากกว่า Mac OS X 10.8


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