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

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

8
2015“ MacBook” รุ่นใหม่จะสามารถเรียกใช้ VM ได้อย่างมีประสิทธิภาพหรือไม่ Windows โดยเฉพาะ
ปัจจุบันฉันใช้ MacAir 2Ghz i7 x 8gb Memory ด้วยวิธีนี้ฉันสามารถเรียกใช้ Windows 8 VM ที่รัน Visual Studio Professional และแอพการพัฒนาอื่น ๆ ได้อย่างมีประสิทธิภาพพร้อมกันหรือ Ubuntu และ Eclipse โดยไม่มีปัญหา ฉันได้รับข้อผิดพลาดของหน่วยความจำเป็นครั้งคราวใน windows guest ถ้าฉันเปิดมากเกินไป แต่มันหายาก แล็ปท็อปของฉันเริ่มมีปัญหา ฉันอยากได้ MacBook ใหม่ แต่ฉันกังวลเกี่ยวกับรายละเอียดที่น้อยกว่าของซีพียู มีใครใช้ VM บนกล่องนี้และยืนยันว่ามันมีความสามารถในงานดังกล่าวหรือเราจัดการกับ chromebook ที่นี่หรือไม่? ขอบคุณ แก้ไข ตรวจสอบทั้งหมด แต่บอกว่าแท่นขุดเจาะนี้จะไม่ทำงานได้อย่างราบรื่น vm

1
เทียบเท่ากับ "ฟรี" หรือ "/ proc / meminfo" ของ OS X
OS X ขาด "ลินุกซ์ที่เป็นมิตร" หรือfree/proc/meminfo อะไรจะเป็นวิธีที่เชื่อถือได้และเข้ากันได้ดีที่สุดในการดึงข้อมูลนี้: หน่วยความจำว่างในปัจจุบันหน่วยเป็นไบต์ จะกลับไปให้ไกลที่สุดเท่าที่เป็นไปได้ในแง่ของระบบปฏิบัติการรุ่นโดยไม่ต้องกำหนดให้ส่วนขยายเช่นports, brewฯลฯ
9 memory  kernel 

7
วิธีการวินิจฉัย OS X ค้าง / หมุนลูกบอลชายหาดแห่งความตายซ้ำแล้วซ้ำอีก?
นี่คือสถิติและการสรุปปัญหาโดยย่อของฉัน: macbook pro; กลางปี ​​2009 13 นิ้ว 2.26 GHz; 4GB RAM (ปัจจุบันจะทำอย่างละเอียด); 10.7.5 ปัญหาที่ฉันมีอยู่คือคอมพิวเตอร์จะได้รับ BBOD (การหมุนของลูกบอลชายหาดแห่งความตาย) ตลอดเวลาเมื่อทำงานประจำวัน BBOD จะไม่สามารถแก้ไขได้แม้ว่าฉันจะทิ้งไว้สองสามชั่วโมงดังนั้นในที่สุดฉันก็ต้องรีสตาร์ทคอมพิวเตอร์ สิ่งนี้สามารถเกิดขึ้นได้บ่อยครั้งตั้งแต่ไม่กี่ครั้งในหนึ่งชั่วโมงถึงหนึ่งครั้งต่อวัน ฉันได้เก็บบันทึกรายละเอียดของการแช่แข็งแต่ละครั้ง (เวลาสิ่งที่ฉันทำสถานะทั่วไปของระบบ) และไม่สังเกตเห็นทริกเกอร์ใด ๆ ในตอนท้ายฉันได้รับรายงานข้อผิดพลาดในคอนโซลที่เกี่ยวข้องกับบางตอนของ BBOD สิ่งนี้อาจช่วยวินิจฉัยปัญหาได้แม้ว่าฉันจะไม่ทราบวิธีการรายงานข้อผิดพลาดได้ดีนัก สิ่งเดียวที่ฉันสังเกตได้คือ Exception Type คือ SIGBUS ที่ฉันได้ยินมามักจะเกี่ยวข้องกับ RAM รายงานข้อผิดพลาดจะถูกแนบในตอนท้าย สิ่งที่ฉันทำไปแล้ว: ติดตั้ง OSX ใหม่ (ไม่เปลี่ยนแปลงมากนัก) เรียกใช้ memtest (ผ่าน RAM) แลกเปลี่ยน RAM / ทดสอบซ็อกเก็ตโดยปล่อยให้โมดูลหนึ่งตัวในและสังเกตพฤติกรรม (ธนาคาร 1 …

2
กู้คืนข้อมูลหน้าในหน่วยความจำจากการไฮเบอร์เนตล้มเหลวในการปลุก
Macbook แฟนของฉันเกิดข้อผิดพลาดขณะพยายามกู้คืนจากไฟล์จำศีล แถบความคืบหน้าหยุดการทำงานที่ ~ 10% หลังจากนั้นเรารีสตาร์ทคอมพิวเตอร์เพื่อการเริ่มต้นปกติ อิมเมจหน่วยความจำจำศีลนี้มีเอกสารที่ไม่ได้บันทึกเปิดอยู่ในหน้าซึ่งเราต้องการกู้คืน มีsleepimageใน/private/var/vmซึ่งฉันคิดว่าเป็นภาพจำศีลซึ่งไม่ได้รับการบูรณะอย่างถูกต้อง เราสำรองข้อมูลนี้ไว้เพื่อให้มีชีวิตอยู่ เราพยายามทำstrings sleepimage | grep known_substringแต่ก็ไม่ทำอะไรเลย grep -a known_substring sleepimageไม่ได้ทำอะไรเลยดังนั้นฉันจึงสมมติว่าหน้าเว็บไม่ได้เก็บข้อมูลข้อความไว้ในหน่วยความจำเป็นข้อความธรรมดา แก้ไข: หลังจากอ่านคำตอบนี้บนgrep ไบนารี่ฉันพยายามทำperl -ln0777e 'print unpack("H*",$1), "\n", pos() while /(null_padded_substring)/g' sleepimageแล้วไร้ผลอีกครั้ง ฉันเพิ่มด้วย nulls เพื่อพยายามจับคู่ข้อความ UTF-8 จากนั้นฉันลองด้วยความ.*เศร้าโศกระหว่างตัวละครแต่ละตัว - ยังไม่มีลูกเต๋า ดังนั้นหน้าอาจไม่เก็บข้อความด้วยการเข้ารหัสทั่วไปในหน่วยความจำ ฉันต้องการค้นหากฎการแปลระหว่างสตริง ASCII และการแสดงข้อมูลหน้า - ฉันคิดว่าอาจเป็นบางส่วนของบัฟเฟอร์สตริง Objective C สำหรับฉันดูเหมือนว่าแปลกมากในการจัดเก็บข้อมูลตัวละครเป็นอย่างอื่นนอกเหนือจากลำดับของตัวละคร แต่ดูเหมือนว่านี่เป็นสิ่งที่เพจทำอยู่ หากคุณมีความคิดใด ๆ เกี่ยวกับวิธีการหาการแสดงข้อความในหน่วยความจำภายในหน้าอาจเป็นประโยชน์อย่างมากในการแก้ปัญหานี้ บางทีฉันสามารถถ่ายโอนข้อมูลและอ่านหน่วยความจำกระบวนการด้วยวิธีง่าย …

12
ฉันสามารถใช้ RAM DDR3-1600MHz 16GB ใน Macbook Pro 8.2 รุ่นก่อนหน้าได้หรือไม่
ฉันพบ Mac ที่มี: ติดตั้ง RAM 16GB แล้ว ติดตั้ง RAM 8GB แล้ว แต่ทำงานที่ 1600MHzแทน 1333MHz (ลิงก์เป็นภาษาดัตช์) คำถาม เป็นไปได้หรือไม่ที่จะทำให้ 16GB ทำงานที่ 1600MHz ใน Mac ของฉัน? หากคุณทำสิ่งนี้แล้วโปรดโพสต์ภาพหน้าจอ เห็นได้ชัดว่าคุณต้องการ Macbook Pro ที่มีโปรเซสเซอร์ i7 อย่างน้อย 2.2GHz ขึ้นไปเพื่อใช้หน่วยความจำที่ทำงานที่ 1600MHz ฮาร์ดแวร์ของฉัน Macbook Pro 8,2 ต้นปี 2011 - 2.0GHz i7 quad แก้ไข: ฉันเพิ่งพบsleepimageนี้ โดยทั่วไปเป็นเพียงไฟล์สลับของ RAM ของคุณ ดังนั้น mac …
9 macbook  upgrade  memory  i7 

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

1
ทดสอบการอัปเกรด RAM ของ MacBook Pro
การทดสอบ RAM ที่ดีที่สุดเท่าที่เป็นไปได้ที่สามารถเรียกใช้บน MacBook Pro (ต้นปี 2011 ที่ใช้งาน Lion Lion) หลังจากอัปเกรด RAM จาก 4 GB เป็น 16 GB เป็นเท่าไร ฉันเห็นว่ามีเครื่องมือบางอย่างที่นั่นและฮาร์ดแวร์ Apple CD ทดสอบด้วยตัวเอง ฉันคิดว่าฉันขอที่นี่โดยหวังว่าจะได้คำตอบที่มีการศึกษาประสบการณ์และรวมงบมากขึ้น

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

4
มันเป็นการดีที่จะผสม 2 GB และ 4 GB DIMMS ใน iMac (กลางปี ​​2011)?
ฉันถูกบอกว่าเป็นสิ่งสำคัญที่จะต้องใช้ DIMM ที่ตรงกันเมื่อติดตั้งหน่วยความจำเพื่อใช้ประโยชน์จากปริมาณงาน 128 บิต ฉันกำลังมองหาซื้อ iMac รุ่นใหม่ขนาด 27 "(กลางปี ​​2554) ซึ่งมีสล็อตหน่วยความจำ 4 ช่องหากฉันใส่ 2x2GB ที่ตรงกันใน 2 ช่องและจับคู่ 2x4GB ในอีกสองช่องนั่นจะลดปริมาณงานหรือทำให้เกิดปัญหาหรือไม่? 4 ทั้งคู่ต้องจับคู่หรือต้องจับคู่ชุดละ 2 ชุดหรือไม่
9 imac  memory 

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
การใช้หน่วยความจำเมล
ฉันเห็นการใช้ RAM ขนาดใหญ่จาก Mail ฉันลบบัญชีเมลทั้งหมดตามที่ฉันคิดว่าเป็นสิ่งที่อยู่ในกล่องจดหมายซึ่งมีพื้นที่ว่าง แต่ถึงกระนั้นก็ไม่มีบัญชีอื่นใดนอกจาก iCloud (ซึ่งมีข้อความเป็นศูนย์และไม่เคยใช้) มันยังกระโจนใช้งาน ram มากกว่า 12G ทันทีที่จดหมายถูกฆ่าการใช้หน่วยความจำจะลดลง ใครสามารถแนะนำสถานที่ที่จะเริ่มมองหาว่าทำไม RAM ถึงถูกใช้เช่นนี้และจะหยุดได้อย่างไร OSX El Capitain 10.11.1 Macbook Pro 15 "(ปลายปี 2011) 2.4 กิกะเฮิร์ตซ์ i7 พร้อม RAM 16G

1
จะค้นหาแท็บ Safari ที่ใช้หน่วยความจำขนาดใหญ่ได้อย่างไร?
ตามที่อธิบายในคำถามอื่นของฉันSafari บน OS X 10.6 ทำให้ฉันมีปัญหาใหญ่ (ด้วยวิธีการทำงานของฉันเหมือนมีแท็บมากมายใน Safari เปิดมาเป็นเวลานาน) ฉันเพิ่งรู้ว่าหลังจากปิดแท็บที่เปิดอยู่จำนวนหนึ่ง (ไม่กี่!) ทันที มันเงียบลง - พัดลมระบายความร้อนของ macbook ไม่หมุนอีกต่อไป และฉันมีRAM ฟรีมากกว่า 1 GB ขึ้นไป (ซึ่งเยอะมากเพราะฉันมีทั้งหมดเพียง 3 GB) !! ดูเหมือนว่าบ่อยครั้งในชีวิตจริงกฎหมายของพาเรโต้ใช้: 20% ของแท็บที่เปิดอยู่ของฉันอาจใช้ทรัพยากร ressources 80%! ดังนั้นคำถามของฉัน: มีวิธีในการระบุแท็บเหล่านั้นไม่กี่อันที่ทำให้ซาฟารีใช้ ressources ฮาร์ดแวร์อย่างบ้าคลั่งโดยไม่ต้องปิดมัน - โดยการวิเคราะห์Safari Web Contentกระบวนการ?

3
ฉันจะฆ่ากระบวนการที่ทำให้หน่วยความจำรั่วไหลโดยอัตโนมัติได้อย่างไร
ฉันมีปัญหากับกระบวนการที่ทำให้หน่วยความจำรั่ว /private/var/vmพวกเขาทำให้เกิดฮาร์ดไดรฟ์ของฉันจะเต็มไปด้วยไฟล์แลกเปลี่ยนใน ฉันต้องการกระบวนการการรั่วไหลจะถูกฆ่าตายที่เห็นโดย OS ฉันไม่สนใจกล่องโต้ตอบที่ปรากฏหลังจากผ่านไป 20 นาทีแนะนำแอปพลิเคชั่นที่จะฆ่าและไม่แสดงให้เห็นถึงการรั่วไหล ฉันลองตั้งค่าrssและdataขีด จำกัด แล้ว/etc/launchd.confแต่ดูเหมือนจะไม่มีผลกระทบ นี่คือของฉัน/etc/launchd.conf: limit data 8589934592 8589934592 limit rss 8589934592 8589934592 นี่คือlaunchctl limitผลลัพธ์: % launchctl limit cpu unlimited unlimited filesize unlimited unlimited data 8589934592 8589934592 stack 8388608 67104768 core 0 unlimited rss 8589934592 8589934592 memlock unlimited unlimited maxproc 709 1064 maxfiles 256 …
8 macos  memory  launchd 

3
เหตุใด RAM ของฉันเกือบจะถูกใช้งานอย่างสมบูรณ์
ฉันซื้อ Macbook Pro 15 นิ้ว 3 เดือนที่ผ่านมา มันทำงานบน Mac OS X Snow Leopard และมี RAM 4GB ฉันคิดว่ามีการใช้คอมพิวเตอร์เครื่องนี้อย่างเป็นธรรม: - ท่อง (Chrome) - กำลังพัฒนา (Fraise) - เกม แต่หลังจากใช้ไปหลายชั่วโมงนี่คือสิ่งที่เกิดขึ้น: เป็นภาษาฝรั่งเศส แต่คุณสามารถเห็นได้อย่างง่ายดายว่ามีเพียงบางสิบ MB (Mo) เท่านั้นที่ยังคงมีอยู่ในขณะที่ผลรวมของกระบวนการที่เปิดตัวทั้งหมดอยู่ไกลถึง 4GB ... ดังนั้น RAM ของฉันไปไหน
8 macbook  memory 

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

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