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

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

3
เป็นไปได้ไหมที่จะสร้างไฟล์ swap สำหรับ VM guest guest VM ที่บริหารโดย Vagrant?
ในฉันVagrantfileฉันได้กำหนดผู้ให้บริการดังต่อไปนี้: ตัดตอนมาจาก Vagrantfile: config.vm.provider :virtualbox do |vb| vb.gui = false vb.customize ["modifyvm", :id, "--memory", "4096"] end เมื่อฉันรันfree -mภายใน VM ที่สร้างขึ้นฉันเห็นรายงานต่อไปนี้: total used free shared buffers cached Mem: 3953 337 3615 0 18 119 -/+ buffers/cache: 199 3753 Swap: 0 0 0 เป็นไปได้หรือไม่ที่จะกำหนดความไม่แน่นอนเมื่อทำการสร้างและเตรียม VM? ฉันได้พยายามตั้งvm.swappinessใน/etc/sysctl.confและรีสตาร์ท VM แต่ฉันไม่เห็นมีผลต่อการเพิ่มพื้นที่ swap กับ VM ใด …

5
ทำไมระบบของฉันช้ามากเมื่อฉันมี RAM มาก
ดังนั้นฉันมีคอมพิวเตอร์ที่มี RAM ขนาด 3.45 GB ตาม OS (XP) ของฉัน ฉันมี RAM เสมือน 2 GB บริษัท ของฉันผลัก Excel ให้ถึงขีด จำกัด ของการอ้างอิงแผ่นงานอื่นที่กินทรัพยากรจำนวนมาก บ่อยครั้งเมื่อมันใช้การคำนวณการบันทึก ฯลฯ โปรแกรมจะปรากฏขึ้นเพื่อหยุดเป็นบางครั้งมากถึง 10 นาที เมื่อต้องการดูว่าปัญหาคืออะไรฉันสังเกตเห็นว่าโปรเซสเซอร์มักจะทำงานที่ประมาณ 8-12% แต่ RAM มักจะเป็น 250,000+ KB นี่ทำให้คอมพิวเตอร์ของฉันทำงานช้าซึ่งจะสมเหตุสมผลถ้าฉันมี 512 หรืออาจเป็นกิกะไบต์ของ RAM ฉันรู้ว่า 250,000 เป็นหน่วยความจำที่ใช้สำหรับ OS แต่มีทั้งหมด 6 GB ฉันคาดว่าจะได้ประสิทธิภาพที่ดีขึ้นมาก มีคำอธิบายว่าทำไมมันจะทำงานช้ามาก? แก้ไข: ฉันควรชี้แจง ฉันกำลังมองหาแนวคิดเพิ่มเติมเกี่ยวกับเรื่องนี้ไม่ใช่แค่วิธีแก้ปัญหาที่คอมพิวเตอร์ของฉันทำงานช้า (นั่นเป็นเพียงตัวอย่าง) ฉันอยู่ภายใต้การรับรู้ว่าฉันควรจะสามารถใช้ …

4
ข้อผิดพลาดใน Memtest86 + หมายถึงอะไรบางอย่างผิดปกติกับ RAM ของฉันหรือไม่
ฉันเพิ่งสร้างคอมพิวเตอร์เครื่องใหม่สำหรับใครบางคน ทุกอย่างดูดีในตอนแรก แต่เมื่อฉันไปติดตั้งระบบปฏิบัติการ (ลองทั้ง Windows XP และ Windows 7) ตัวติดตั้งทั้งสองจะล้มเหลว XP ล้มเหลวด้วย BSOD, Windows 7 เพิ่งบอกว่ามันไม่สามารถอ่านไฟล์บางไฟล์และดิสก์อาจเสียหายได้แม้ว่าจะมี BSOD หนึ่งครั้งก็ตาม ฉันตัดสินใจว่าขั้นตอนตรรกะถัดไปคือการเรียกใช้ Memtest86 + บนมันดังนั้นฉันจึงบูตเข้าไปและปล่อยให้มันทำงานชั่วขณะหนึ่ง ฉันดูมันประมาณ 5 นาทีโดยไม่มีข้อผิดพลาดรายงาน แต่ฉันกลับมา 45 นาทีถึงหนึ่งชั่วโมงต่อมาและรายงานข้อผิดพลาดมากกว่า 15,000 ข้อ ฉันเปิดมันขึ้นมาและลบ / ต่อ RAM อีกครั้ง ฉันวางมันลงในอีกชุด DIMM (dual channel ที่มีทั้งหมด 4 DIMM) เมื่อกลับมาติดตั้ง Windows 7 และดูเหมือนว่าจะทำงานอย่างถูกต้อง ฉันคิดว่า "การแก้ไขปัญหา" แต่ตอนนี้หนึ่งวันหรือหลังจากนั้นระบบจะกลับไปที่ BSODing …

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

2
ลดการใช้หน่วยความจำ“ Metafile” หรือไม่
คอมพิวเตอร์ในที่ทำงานของฉัน (Windows 7 64 บิต) ใช้เวลาในการแลกเปลี่ยนหน่วยความจำหลายครั้งเมื่อฉันสลับระหว่างโปรแกรม สิ่งนี้ทำให้ฉันประหลาดใจเพราะฉันมี RAM 4 GB และโปรแกรมที่ฉันใช้ไม่ได้เป็น RAM หิวมาก (Outlook, Emacs, p4win, Firefox, เครื่องมือสร้างต่าง ๆ ) ฉันดาวน์โหลดRAMMapและมันแสดงให้เห็นถึงหน่วยความจำกิกะไบต์ที่ใช้โดย "Metafile" จากบล็อก Sysinternals : Metafile เป็นส่วนหนึ่งของแคชของระบบและประกอบด้วยข้อมูลเมตาของ NTFS ข้อมูลเมตาของ NTFS รวมถึง MFT เช่นเดียวกับไฟล์ข้อมูลเมตาของ NTFS อื่น ๆ ... ใน MFT แต่ละเร็กคอร์ดแอ็ตทริบิวต์ไฟล์ใช้เวลา 1k และแต่ละไฟล์มีอย่างน้อยหนึ่งเร็กคอร์ดแอ็ตทริบิวต์ เพิ่มลงในไฟล์เมตาดาต้า NTFS อื่น ๆ และคุณสามารถดูได้ว่าเหตุใดหมวดหมู่ Metafile จึงมีขนาดค่อนข้างใหญ่บนเซิร์ฟเวอร์ที่มีไฟล์จำนวนมาก ดังนั้นฉันจึงเข้าใจว่าข้อมูล …

6
เพิ่งวางแรมภายในปลอกพลาสติก - มันตายแล้วเหรอ?
ฉันเพิ่งวางแรมขนาดแล็ปท็อปในขณะที่มันอยู่ในห่อพลาสติกบนแป้นพิมพ์ของแล็ปท็อปของฉัน โอกาสที่จะล้มเหลวเนื่องจากการลดลงนี้คืออะไร หากแรมล้มเหลวความล้มเหลวจะแพร่กระจายไปยัง CPU และการ์ดกราฟิกของฉันในแล็ปท็อปของฉันหรือไม่ ความสูงที่ลดลงประมาณ 25 เซนติเมตร
8 memory 

3
ขนาด DRAM ของคอมพิวเตอร์ไม่สำคัญเท่ากับเมื่อเราได้รับ Solid State Drive หรือไม่?
ฉันกำลังคิดที่จะซื้อเน็ตบุ๊ค Dell X11 และสามารถเพิ่ม DRAM ได้สูงสุด 8GB พร้อมกับ Solid State Drive 256GB ดังนั้นในกรณีนี้มันสามารถรองรับ Virtual PC ที่ใช้ Linux และ Win XP เป็นต้น แต่ RAM 8GB นั้นไม่สำคัญอีกต่อไปแล้วใช่ไหม 2GB หรือ 4GB จะไม่ดีถ้าใช้ Solid State Drive? ฉันคิดว่าสิ่งที่น่าเป็นห่วงที่สุดคือหน่วยความจำไม่เพียงพอและข้อมูลที่ใช้น้อยกว่าถูกสลับไปยังเพจไฟล์บนฮาร์ดดิสก์และมันจะช้ามาก แต่ด้วยไดรฟ์ SSD ปัญหาจะน้อยกว่าหรือไม่ มีการเปรียบเทียบหรือไม่ถ้ามีความเร็ว DRAM ความเร็วของnไดรฟ์ SSD จะมีเท่าไหร่nและความเร็วของฮาร์ดดิสก์เท่ากับจำนวนnที่เปรียบเทียบกับ ball ball หรือไม่

4
โปรแกรมทดสอบ Windows RAM
ฉันเพิ่งได้รับหน้าจอสีน้ำเงินความตายบนเครื่อง Windows XP ของฉัน ฉันสงสัยว่าผู้ร้ายเป็นแรมที่ฉันเพิ่งติดตั้ง มีโปรแกรมใดบ้างที่ฉันสามารถใช้ทดสอบว่า RAM ของฉันดีหรือไม่ใน Windows XP ฉันกำลังดูโปรแกรมที่ไม่ต้องการให้ฉันบูตจากอุปกรณ์ภายนอกเช่นฟลอปปี้ดิสก์หรือซีดีรอม โปรแกรมควรทำงานเหมือนปกติโดยไม่ต้องให้ฉันรีสตาร์ทเครื่อง
8 windows  memory 

7
Windows 7 ใช้ RAM มากกว่า Windows XP เท่าใด
ฉันพยายามที่จะคิดออกว่าฉันต้องไปกับ Windows 7 รุ่น 64 บิตหรือไม่ฉันจะไม่ทำอย่างนั้นเว้นแต่จะได้รับประโยชน์มากเพราะแม้แต่ไดรเวอร์ 64 บิตที่ขาดหายไปหนึ่งหรือสองอัน ทำงานไม่ค่อยถูกต้องมีงานเยอะ เหตุผลที่ดีที่สุดที่จะไปกับ Windows 7 64 บิตที่ฉันเห็นคือมันอนุญาตให้ใช้ RAM ได้มากกว่า แต่ตอนนี้ฉันไม่เคยใช้ RAM สูงสุด (แม้จะเขียนซีดีพร้อมกันทดสอบซอฟต์แวร์ในพีซีแบบเสมือนด้วย Windows 7 ไม่น้อยและการแก้ไขเอกสารใน Microsoft Word) เนื่องจาก Windows 7 มี RAM ขั้นต่ำ 1 GB (เทียบกับ 64 MB สำหรับ XP) ซึ่งแนะนำว่า Windows 7 ใช้ RAM มากกว่านี้ Windows 7 ใช้ RAM ได้เท่าใดกว่า Windows …

2
ฉันจะ จำกัด การใช้ RAM สำหรับผู้ใช้หรือกระบวนการเฉพาะได้อย่างไร
ฉันใช้บริการพื้นหลังที่ทำให้หน่วยความจำรั่วบ่อยครั้ง เพื่อป้องกันการใช้Alt+ SysRq REISUB[ 1 ] ฉันต้องการ จำกัด การใช้ RAM สำหรับหนึ่งกระบวนการหรือผู้ใช้ระบบ ฉันอยากจะบอกว่า: ผู้ใช้ x อาจใช้ RAM สูงสุด 1 GB เป็นไปได้หรือไม่ ฉันต้องการเครื่องเสมือนชนิดนี้หรือไม่ ฉันใช้ Ubuntu 9.10

5
ฉันจะเปิดใช้งาน 4GB ใน Windows 7 64 บิตได้อย่างไร
ฉันมีการกำหนดค่าเครื่องต่อไปนี้: Intel Core 2 Duo E6300 ชิปหน่วยความจำ 1 x 2048 MBytes ชิปหน่วยความจำ 2 x 1024 MBytes 1 x Radeon HD 4870 เมนบอร์ด: Gigabyte 945P-S3 Windows 7 RTM 64 บิต ทั้งใน Windows และ BIOS ฉันมีหน่วยความจำ 3.25GB ฉันจะเปิดใช้งานเพื่อรองรับ 4GB ได้อย่างไร แก้ไข: ฉันจัดเรียงรุ่น CMOS แล้ว Windows ยอมรับว่าฉันมี 4GB แต่ใช้เพียง 3.25GB เท่านั้น ฉันคิดว่ามันเป็นฮาร์ดแวร์หลังจากทั้งหมดหรือไม่

2
ฉันจะตรวจสอบสเปคชิปหน่วยความจำแรมได้อย่างไรจากภายในเครื่อง Linux
ฉันต้องการเพิ่ม RAM ให้กับการติดตั้ง Ubuntu ของฉัน (ทำงานใน Dell Inspiron 640m) มีคำสั่ง inbuilt หรือแพ็คเกจเพื่อค้นหาข้อมูลจำเพาะของชิป RAM ปัจจุบัน (ผู้ผลิต, ประเภท, ความเร็ว ฯลฯ ) จากใน Linux หรือไม่?
8 linux  ubuntu  memory 

6
ฉันต้องมี 3 RAM DIMM เพื่อใช้ DDR3 หรือแม้กระทั่งสามารถใช้ CPU 3 แชนเนลได้
ซีพียู Core i7 จาก Intel (Bloomfield ในบรรทัด Nehalem) เป็นตัวอย่างของ CPU ที่จัดการช่องสัญญาณหน่วยความจำ 3 ช่องและบนเมนบอร์ดที่เหมาะสมโดยใช้ 3 DIMM เป็นตัวเลือกที่ดีที่สุด แต่ให้บอกว่าฉันต้องวินิจฉัยปัญหาหรือใช้เงินทั้งหมดไปกับ CPU และจ่ายได้เพียง 2, 2Gb DIMM หรือฉันแค่ต้องการรันเพียง 2 DIMM (ด้วยเหตุผลอื่น) มันจะใช้งานได้หรือไม่ CPU หรือ DIMM อื่น ๆ จะมีปัญหาในการกำหนดค่าดังกล่าวหรือไม่? หมายเหตุ: ฉันยังไม่มีฮาร์ดแวร์นี้ดังนั้น "ลองใช้" จึงยังไม่มีตัวเลือก

10
มีข้อได้เปรียบอะไรบ้างที่มี RAM มากกว่า 16 GB ในเครื่องผู้พัฒนา Windows?
สมมติว่าเครื่อง (Dual Quad Core Xeon (2.26 GHz) ที่มี 24 GB RAM) ที่ใช้ Windows Server 2008 และ Hyper-V ฉันสามารถคาดหวัง VM ได้กี่เครื่องในเวลาเดียวกันด้วยประสิทธิภาพที่ดี นี่มันมากไปไหม? คุณมี RAM มากเกินไปจริง ๆ ได้ไหม สมมติ 2 GB ต่อ VM นั่นคือประมาณ 16 GB สำหรับ VMs ที่เหลือ 8 GB สำหรับระบบปฏิบัติการหลักและ Hyper-V มันฟังดูใช่มั้ย แก้ไข: ฉันพยายามที่จะทำให้คำถามเสียงน้อยเหมือนโม้ ไม่เคยมีเจตนาของฉัน มันเป็นคำถามที่ยากที่จะเขียน

3
อะไรคือความแตกต่างระหว่างการลงทะเบียนฮาร์ดแวร์และการลงทะเบียนหน่วยความจำแมป?
สิ่งนี้น่างงงวยดังนั้นฉันจะวางมันทั้งหมดที่นี่ เห็นได้ชัดว่าผ่าน MMIO คุณสามารถเข้าถึงอุปกรณ์ภายนอกโดยใช้ที่อยู่หน่วยความจำที่กำหนดซึ่งจะถูกกำหนดเส้นทางไปยังอุปกรณ์นั้นอีกครั้ง (ผ่านการเขียนแพ็คเก็ตคำสั่ง ฯลฯ ) อย่างไรก็ตามฉันเคยได้ยินคำอธิบายที่หลากหลายของทั้งคู่ การลงทะเบียนฮาร์ดแวร์ (เช่นการลงทะเบียน CPU / GPU หรือชิปเสียง) และการลงทะเบียนที่แมปหน่วยความจำใช้สลับกันได้ พวกเขาเป็นสิ่งเดียวกันหรือไม่ เมื่อคุณพูดว่า "หน่วยความจำที่แมปลงทะเบียน" คุณไม่ได้อ้างถึงที่อยู่ซึ่งข้อมูลไบต์จะถูกกำหนดเส้นทางไปยังที่อยู่เฉพาะภายในอุปกรณ์นั้น (เช่นในทางทฤษฎี: ที่อยู่ 0x500 ของ GPU ใช้สำหรับลงทะเบียน TEXTURE_BUFFER) อย่างไรก็ตามอุปกรณ์ที่แมปหน่วยความจำไม่สามารถแมปการลงทะเบียนทางกายภาพภายใน RAM ดังนั้นโดยทั่วไปแล้วความแตกต่างระหว่างการลงทะเบียนหน่วยความจำแมปและเพียงลงทะเบียนฮาร์ดแวร์คืออะไร?

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