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

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

6
ฉันจะใช้ zRam ได้อย่างไร
ผมติดตั้ง zRam ตามที่อธิบายไว้ในwebupd8.org ฉันติดตั้งจากเทอร์มินัล นั่นคือทั้งหมดที่ฉันต้องทำหรือฉันต้องทำการกำหนดค่าบางอย่างหรืออะไร? zram-enabler ทำทุกอย่างด้วยตัวเองหรือฉันต้องตั้งค่าพารามิเตอร์บางอย่าง?
39 ram  swap  zram 

2
โซลูชัน จำกัด หน่วยความจำสำหรับแอปพลิเคชันที่อาจทำให้ระบบปฏิบัติการผิดพลาด?
ฉันใช้คอมพิวเตอร์เพื่อการเขียนโปรแกรมทางวิทยาศาสตร์ มันมีสุขภาพที่ดี8GBของ RAM และ12GBพื้นที่สว็อป บ่อยครั้งที่ปัญหาของฉันมีขนาดใหญ่ขึ้นฉันก็เกิน RAM ที่มีอยู่ทั้งหมด แทนที่จะล้มเหลว (ซึ่งเป็นที่ต้องการ) ดูเหมือนว่า Ubuntu จะเริ่มโหลดทุกอย่างลงใน swap รวมถึง Unity และเทอร์มินัลเปิดใด ๆ หากฉันไม่ทันเวลาโปรแกรมวิ่งหนีไม่มีอะไรที่ฉันสามารถทำได้ แต่รอ - ใช้เวลา 4-5 นาทีในการสลับไปยังพรอมต์คำสั่งเช่น Ctrl-Alt-F2ที่ฉันสามารถฆ่ากระบวนการที่กระทำผิด เนื่องจากความโง่ของตัวเองอยู่นอกขอบเขตของฟอรัมนี้ฉันจะป้องกันอูบุนตูไม่ให้ทำงานล้มเหลวได้อย่างไรเมื่อฉันใช้หน่วยความจำที่เหลืออยู่ทั้งหมดจากโปรแกรมที่ละเมิด การทดลองที่บ้าน *! เปิดเทอร์มินัลเปิดใช้งานpythonและหากคุณnumpyติดตั้งแล้วลองทำสิ่งนี้: >>> import numpy >>> [numpy.zeros((10**4, 10**4)) for _ in xrange(50)] * คำเตือน: อาจมีผลข้างเคียงตรวจสอบกระบวนการทางiotopหรือtopเพื่อฆ่ามันในเวลา ถ้าไม่ฉันจะเห็นคุณหลังจากรีบูต

2
ฉันควรจัดสรรหน่วยความจำ (RAM) ให้กับเครื่องเสมือนเท่าใด
ฉันกำลังติดตั้ง Ubuntu ในกล่องเสมือน โฮสต์ระบบปฏิบัติการของฉันคือ Windows 7 และฉันมี RAM 6GB ในระบบของฉัน บทแนะนำหนึ่งเกี่ยวกับการตั้งค่า Ubuntu บนเครื่องเสมือน (บทนี้ในขั้นตอนที่ 14: http://www.aztcs.org/meeting_notes/linuxsig/ubuntuintovirtualbox/ubuntuintovirtualbox.htm ) บอกให้ตั้งค่า RAM ที่ 45% ของ RAM ทั้งหมด ฉันมีให้ซึ่งจะเป็นประมาณ 2.7GB ในกรณีของฉัน ถูกต้องหรือไม่ นอกจากนี้เมื่อฉันจัดสรร RAM ให้กับ vm นั่นคือ RAM ที่จองไว้เฉพาะสำหรับ vm เท่านั้นและถ้าใช่จะสงวนไว้สำหรับ vm เท่านั้นเมื่อ vm กำลังเรียกใช้ guest OS หรือสร้างส่วนถาวรใน RAM เช่นเมื่อฉันหยุดการทำงานและออกจากเครื่องเสมือนโฮสต์ระบบปฏิบัติการ (Windows 7) ของฉันจะได้รับ RAM …

4
ทำไมฉันถึงได้รับข้อผิดพลาด“ ไม่สามารถจัดสรรหน่วยความจำ” นี้ได้บ่อยครั้ง?
ฉันใช้ Ubuntu 12.10 กับ Gnome-Classic ฉันได้รับข้อผิดพลาดนี้บ่อยครั้งและเกือบจะทุกโปรแกรมทั้งเล็กและใหญ่ เมื่อฉันพยายามเปิดพวกเขาพวกเขาจะไม่เริ่มและฉันได้รับข้อความแสดงข้อผิดพลาดCould not launch 'Program' - Failed to fork child process (Cannot allocate memory)แทน นี่ไม่ใช่ปัญหาจนกระทั่งภายในไม่กี่สัปดาห์ที่ผ่านมา ฉันไม่สามารถมองเห็นความธรรมดาสามัญใด ๆ ในโปรแกรมที่ทำให้เกิดข้อผิดพลาดนี้ ดูเหมือนว่าจะเป็นเรื่องของเวลา หลังจากที่คอมพิวเตอร์ของฉันทำงานมาระยะหนึ่งจากที่หนึ่งถึงสองสามวันจากนั้นฉันก็ไม่สามารถเริ่มโปรแกรมใหม่ได้ วิธีเดียวที่ฉันรู้เพื่อป้องกันข้อผิดพลาดนี้คือการรีคอมพิวเตอร์ เหตุใดฉันจึงได้รับข้อผิดพลาดนี้และฉันต้องทำอย่างไรเพื่อหยุดมันให้เกิดขึ้น ฉันใช้ memtest จากเมนู GRUB และรายงานว่าไม่มีข้อผิดพลาดดังนั้นฉันไม่คิดว่านี่เป็นความล้มเหลวของฮาร์ดแวร์ ฉันวิ่งไปsudo apt-get checkและไม่พบข้อผิดพลาด นี่คือเอาต์พุตบรรทัดคำสั่งที่ร้องขอบางส่วน: $ free -m total used free shared buffers cached Mem: 3945 3753 191 0 …

10
การ์ด MicroSD ถูกตั้งค่าเป็นสถานะอ่านอย่างเดียว ฉันจะเขียนข้อมูลลงไปได้อย่างไร?
ฉันมีเครื่องอ่านการ์ด MicroSD ในสมุดบันทึกของฉัน เมื่อฉันใส่การ์ดหน่วยความจำ MicroSD ลงไปฉันไม่สามารถเขียนข้อมูลใด ๆ ลงในการ์ดได้ - เป็นแบบอ่านอย่างเดียว สิ่งเดียวกันเกิดขึ้นเมื่อฉันพยายามทำภายใต้รูท และฉันไม่สามารถเปลี่ยนนโยบายการอนุญาตได้ ปัญหานี้เกิดขึ้นกับการ์ด microSD ทั้งหมด (ฉันได้ทำการทดสอบ 2 การ์ดแล้ว) ฉันพบบน Ubuntu 12.04 LTS ตอนนี้ฉันอยู่บน Ubuntu 12.10 ปัญหายังคงเกิดขึ้นอยู่ เมื่อฉันพยายามใส่การ์ด "อ่านอย่างเดียว" ในโทรศัพท์มือถือของฉันทุกอย่างก็โอเคและฉันสามารถเขียนข้อมูลลงไปได้ มีใครบอกฉันได้ฉันจะเขียนข้อมูลลงในการ์ดได้อย่างไร UPD: fdisk -lผลลัพธ์ที่นี่: Disk /dev/sdc1: 2013 MB, 2013135360 bytes 62 heads, 62 sectors/track, 1022 cylinders, total 3931905 sectors Units = …
29 ram  sd-card 

1
หน่วยความจำแคชหมายถึงอะไรเมื่อดู htop
ในขณะที่ดูรายงานของhtopฉันต้องการทราบว่าจริง ๆ แล้วแถบ 'หน่วยความจำแคช' สีส้ม / น้ำตาลระบุว่าอะไร จริง ๆ แล้วฉันกำลังมองหาคำอธิบายที่เป็นประโยชน์มากกว่าสำหรับสิ่งที่ฉันกำลังมองหาอยู่ แม้ว่าฉันต้องการที่จะมีทั้ง เมื่อฉันเห็นหน่วยความจำจำนวนมากถูกแคช (แล้ว?) สิ่งนั้นจะมีผลต่อประสิทธิภาพของระบบหรือไม่ ปกติแล้วอะไรจะทำให้หน่วยความจำแคชเพิ่มขึ้นมากในขณะที่หน่วยความจำที่ใช้งาน (สีเขียว) ยังคงต่ำอยู่ นี่คือการดักจับหน้าจอของhtopรายงาน ตัวอย่าง
28 ram  cache  htop 

6
เหตุใด Ubuntu จึงแสดง RAM เพียง 3GB เท่านั้น
ฉันมีแล็ปท็อป Asus G50vt-x5 พร้อม RAM 4GB ติดตั้งอยู่ แต่ Ubuntu 10.10 แสดง RAM เพียง 3GB ทำไมมันแสดงเฉพาะ RAM ขนาด 3GB แทนที่จะเป็น 4GB เต็ม ผลลัพธ์ของfreeคำสั่งคือ: neal@ubuntu:~$ free total used free shared buffers cached Mem: 3095668 2972784 122884 0 747996 1590044 -/+ buffers/cache: 634744 2460924 Swap: 0 0 0
27 ram 

6
จำนวน RAM สูงสุดที่ฉันสามารถใช้กับฮาร์ดแวร์เฉพาะคืออะไร
ฉันเป็นโน้ตบุ๊ค Asus U31SD ที่มีซีพียูi5-2430M เว็บไซต์ Asus บอกว่า RAM สูงสุดคือ 8 GB แต่ Intel บอกว่า CPU ของฉันรองรับ 16 GB RAM สูงสุดที่ฉันสามารถใช้บนระบบนี้ใน Ubuntu คืออะไร
26 hardware  ram 

3
ป้องกัน Ubuntu จากการแช่แข็งแม้ว่าหน่วยความจำระบบจะเหลือน้อย
บางครั้งฉันทำงานกับข้อมูลจำนวนมากที่ฉันต้องการเก็บไว้ในหน่วยความจำเพื่อการประมวลผล บางครั้งฉันคาดคะเนจำนวนหน่วยความจำที่โปรแกรมของฉันจะสร้างหรือดีบักเกอร์คูณการใช้หน่วยความจำด้วยปัจจัยที่เกินกว่าหน่วยความจำที่มีอยู่ของฉัน เมื่อใดก็ตามที่ฉันเริ่มกระบวนการหิวความจำนี่คือสิ่งที่ฉันคาดหวังจากระบบปฏิบัติการที่มีสติ: ลองกินหน่วยความจำฟรีทั้งหมดแล้วถามกระบวนการที่ไม่จำเป็นอื่น ๆ เพื่อเลิกความทรงจำที่พวกเขาไม่ต้องการ เขียนเพื่อแลกเปลี่ยน นี่คือสิ่งที่ Ubuntu ทำเพื่อฉัน: กินหน่วยความจำ fre ทั้งหมดแล้วขอให้ระบบปฏิบัติการแลกเปลี่ยนบริการที่จำเป็นทั้งหมด (เซสชัน gnome, terminal, keyboard) จากนั้นหยุดและรอให้ฉันดึงปลั๊กไฟ สองคำถาม: ระบบปฏิบัติการสามารถสันนิษฐานได้อย่างไรว่าสิ่งใดที่สำคัญเกินกว่าที่จะหยุดฟังอินพุตของผู้ใช้ได้ ฉันจะบอก Ubuntu ได้อย่างไรว่าจะไม่ต้องแลกเปลี่ยนบริการที่จำเป็นและตอบสนองต่ออินพุตของผู้ใช้เสมอแม้ว่ากระบวนการโง่ ๆ บางอย่างจะพยายามกินทรัพยากรมากกว่าที่ระบบจัดไว้ให้
24 14.04  ram  swap 

4
Google Chrome จะนำหน่วยความจำของฉันไปยังจุดที่ทำให้คอมพิวเตอร์ของฉันหยุดที่จะหยุดชะงัก ฉันจะทำอย่างไรเพื่อป้องกันปัญหานี้
มันช่างน่ากลัวเหลือเกินที่ฉันไม่สามารถแม้แต่จะเปลี่ยนเป็น TTY1 เพื่อบังคับให้รีบูตได้ ฉันต้องรีเซ็ตอย่างหนักและทำงานไม่สำเร็จ เป็นการดีที่ฉันต้องการใช้เบราว์เซอร์ chrome บน Ubuntu โดยไม่ต้องเตือนตัวเองให้ปิดแท็บ มีส่วนขยายใด ๆ สำหรับ Chrome หรือเครื่องมือสำหรับ Ubuntu ที่สามารถช่วยป้องกันไม่ให้ฉันผ่านจุดที่ Ubuntu กิน RAM ทั้งหมดจนหมดความสามารถ

3
เหตุใด Unity (Compiz) จึงใช้ RAM มากขึ้นเรื่อย ๆ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับถาม Ubuntu ปิดให้บริการใน7 ปีที่ผ่านมา ประมาณ 3 ถึง 4 ชั่วโมงหลังจากเปิดพีซีของฉันการใช้หน่วยความจำเพิ่มขึ้นจาก300MBเป็น1.5GB ! เกิดอะไรขึ้น? เกิดอะไรขึ้น? นี่คือภาพหน้าจอจากการตรวจสอบระบบ:
20 11.04  unity  compiz  ram 


2
การปรับแต่ง Ubuntu ให้ทำงานจาก RAM เท่านั้นภายในตัวเลือก GRUB
ฉันสนใจสิ่งนี้มากขึ้นตอนนี้ให้ฉันอธิบายสิ่งที่อยากทำกับสิ่งนี้ ฉันเตรียมที่จะซื้อ RAM 32GB และมี Quad Core อยู่แล้ว ความคิดของฉันคือการใช้ตัวเลือกอื่นในด้วงที่จะทำสิ่งนี้: ในการบูตให้ย้าย/พาร์ทิชันทั้งหมดไปramfsและบูต Ubuntu จากที่นั่น ในบางครั้งและที่สัญญาณปิดให้เรียกใช้ rsync กับข้อมูล "สำรอง" ไปยัง HDD ซึ่งแน่นอนว่าเป็นแบ็คกราวด์ ฉันมี SSD อยู่แล้วและฉันคิดว่าrsyncไม่ต้องใช้เวลามากในการซิงค์ไฟล์ และการสูญเสียข้อมูลก็สำคัญน้อยกว่ายกเว้นว่ามันจะสูญเสียงานที่ใช้งานมากกว่า 30 นาทีเพราะช่วงเวลาในการทำงานของคอมพิวเตอร์ของฉันเกือบ 99.99% ไม่เคยปิดดังนั้นจริง ๆ แล้วไม่คิดว่ามันจะใหญ่ขึ้น ปัญหากว่าบังคับปิดไฟจาก HDD / ระบบไฟล์ไม่ใหญ่มากประมาณ 7GB ตอนนี้คำถามของฉันคือ: ความคิดนี้จะ "ประหยัดค่าใช้จ่าย" rsyncใช้ทรัพยากรจำนวนมากและมีการใช้วิธีแก้ปัญหาคล้ายกันนี้อยู่แล้วหรือไม่
18 boot  grub2  ram  rsync 

4
วิธีใช้ RAM อย่างเต็มที่เพื่อเพิ่มประสิทธิภาพของระบบโดยรวม
ฉันมีเครื่องโปรไฟล์ต่ำ แต่มี RAM ความเร็วสูงจำนวน 4 Gb ซึ่งเป็นจำนวนหน่วยความจำที่ฉันอาจจะไม่เคยใช้เลยแม้แต่ครึ่งเพราะฉันใช้เครื่องนี้ในการเขียนโปรแกรมและท่องเว็บ HDD ช้ามากและประสิทธิภาพโดยรวมก็แย่เมื่อทำการบูทแคชหรือเริ่มโปรแกรมใหม่ฉันสงสัยว่า Ubuntu สามารถให้การตั้งค่าหรือยูทิลิตี้เพื่อแก้ไขสถานการณ์นี้และปล่อยให้ระบบของฉันพึ่งพาการใช้ RAM มากขึ้น
18 performance  ram 

2
เป็นไปได้ไหมที่จะค้นหา ram สูงสุดที่ mobo ใช้
เป็นไปได้หรือไม่ที่จะสอบถามผ่านเทอร์มินัลว่าเมนบอร์ดของฉันสามารถรับ RAM ได้หรือไม่ ฉันต้องการตรวจสอบว่าฉันสามารถอัพเกรดได้หรือไม่

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