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

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

19
หากเครื่อง 32 บิตสามารถจัดการตัวเลขได้สูงสุด 2 ^ 32 ทำไมฉันสามารถเขียน 1000000000000 (ล้านล้าน) โดยที่เครื่องของฉันหยุดทำงาน
คอมพิวเตอร์ 32 บิตสามารถจัดเก็บจำนวนเต็มที่ลงนามได้สูงสุด 2 31 - 1 นี่คือเหตุผลที่เราใช้ที่อยู่ IPv4 หมดและเข้าสู่ยุค 64 บิต อย่างไรก็ตามหมายเลข 2 31 - 1 (2,147,483,647) นั้นไม่ใหญ่เท่ากับหมายเลข 1 ล้านล้าน (1,000,000,000,000) ซึ่งดูเหมือนว่าฉันจะสามารถแสดงผลได้ดีโดยไม่ต้องพังเครื่อง มีคนอธิบายได้ไหมว่าเพราะอะไร

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

12
หาก RAM ราคาถูกทำไมเราไม่โหลดทุกอย่างไปที่ RAM แล้วรันจากตรงนั้น
แรมราคาถูกและเร็วกว่า SSD มาก มันระเหยง่าย เหตุใดคอมพิวเตอร์จึงไม่มี RAM จำนวนมากและเมื่อเปิดเครื่องโหลดทุกสิ่งลงใน RAM จากฮาร์ดไดรฟ์ / SSD และเรียกใช้ทุกอย่างจากที่นั่นสมมติว่าไม่มีความจำเป็นที่จะต้องคงอยู่นอกหน่วยความจำจริง ๆ คอมพิวเตอร์จะไม่เร็วขึ้นหรือไม่ แน่นอนระบบปฏิบัติการปัจจุบันอาจไม่รองรับสิ่งนี้เลย แต่มีเหตุผลใดบ้างที่ RAM ไม่ได้ใช้ในลักษณะนี้?
132 memory  speed 

9
Linux: ค้นหาว่ากระบวนการใดที่ใช้ RAM ทั้งหมด?
ก่อนถามจริง ๆ ต้องชัดเจน: ใช่ฉันรู้เกี่ยวกับแคชดิสก์และไม่ใช่มันไม่ใช่กรณีของฉัน :) ขออภัยสำหรับคำนำนี้ :) ฉันใช้ CentOS 5 ทุกแอปพลิเคชันในระบบมีการแลกเปลี่ยนอย่างหนักและระบบช้ามาก เมื่อฉันทำfree -mนี่คือสิ่งที่ฉันได้รับ: total used free shared buffers cached Mem: 3952 3929 22 0 1 18 -/+ buffers/cache: 3909 42 Swap: 16383 46 16337 ดังนั้นฉันมีเพียง 42 Mb ใช้จริง! เท่าที่ฉันเข้าใจ-/+ buffers/cacheจริง ๆ แล้วไม่ได้นับแคชดิสก์ดังนั้นฉันมีเพียง 42 Mb เท่านั้นใช่ไหม ฉันคิดว่าฉันอาจผิดฉันจึงพยายามปิดการแคชดิสก์และไม่มีผลใด ๆ - ภาพยังคงเหมือนเดิม ดังนั้นฉันตัดสินใจว่าใครใช้ …

2
ข้อ จำกัด ของเครื่อง Windows 7 x64 ที่ <= 192GB RAM คืออะไร
ฉันรู้ว่ามาเธอร์บอร์ด, ไบออส, และอื่น ๆ อาจตั้งค่าขีด จำกัด สูงสุดของ RAM ที่เราสามารถติดตั้งหรือใช้กับเครื่องแต่ละเครื่องได้ อย่างไรก็ตามกำหนด RAM สูงสุดสำหรับ Windows 7 x64 คืออะไร นั่นเป็นข้อ จำกัด ทางสถาปัตยกรรมพื้นฐานของระบบปฏิบัติการหรือไม่? Windows 7 รุ่นต่าง ๆ มี RAM สูงสุดแตกต่างกัน (Starter edition &lt;= 2GB, Professional &lt;= 192 GB) มันเป็นสิ่งที่อาจมีการเปลี่ยนแปลงจริงหรือไม่? จากการเปรียบเทียบ Ubuntu 64x อนุญาตให้ใช้ RAM ได้มากถึง 1024GB

4
เครื่องระบบปฏิบัติการ 32 บิตสามารถใช้ไฟล์หน้า 8GB + 20GB ได้ทั้งหมดหรือไม่
สิ่งที่ฉันเข้าใจเกี่ยวกับระบบปฏิบัติการ 32 บิตคือที่อยู่จะแสดงเป็น 32 บิตดังนั้นส่วนใหญ่ระบบปฏิบัติการสามารถใช้พื้นที่หน่วยความจำ2 32 = 4G - ฉันถือว่าหน่วยเป็นไบต์ดังนั้น 4GB หมายความว่าหากเครื่องที่มีระบบปฏิบัติการ 32- บิต (ไม่ว่าจะเป็น Windows หรือ Unix) มีไฟล์ RAM + เพจมากกว่า 4GB ทั้งหมดบนฮาร์ดดิสก์เช่น 8GB RAM และไฟล์เพจ 20GB หน่วยความจำจะไม่ถูกใช้จนหมด "? เมื่อ"ใช้หมด"ฉันหมายถึงการเพิ่ม RAM หรือไฟล์หน้าจะไม่ช่วยประสิทธิภาพ แน่นอนว่าเป็นไปได้เสมอที่แอปพลิเคชันจะขอหน่วยความจำจากระบบปฏิบัติการ แต่ล้มเหลว ในทำนองเดียวกันถ้าเครื่องระบบปฏิบัติการ 32 บิตนี้มีไฟล์ 2GB RAM และ 2GB หน้าการเพิ่มขนาดไฟล์หน้าจะไม่ช่วยประสิทธิภาพ มันเป็นเรื่องจริงเหรอ?
98 memory  32-bit 

1
เหตุใดการใช้หน่วยความจำทั้งหมดที่รายงานโดย Windows Task Manager สูงกว่าผลรวมของการใช้หน่วยความจำของกระบวนการทั้งหมดมาก [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว: ทำไมการตรวจสอบทรัพยากรและการใช้งาน RAM ทั้งหมดของตัวจัดการไม่แม้แต่เพิ่มระยะไกลถึงการใช้งานหน่วยความจำกายภาพทั้งหมด [ซ้ำ] 1 คำตอบ ตัวจัดการงานแสดงการใช้งานหน่วยความจำทั้งหมดของฉันที่ 90% ของทั้งหมด 6 GB ของฉัน แต่ไม่มีกระบวนการใดที่ใช้ RAM มากกว่า 250 MB และผลรวมของ RAM ที่ใช้ในกระบวนการที่ทำงานอยู่ทั้งหมดนั้นน้อยกว่า 2 GB ฉันได้ลองแล้ว: ดูตัวเลขในคอลัมน์ "หน่วยความจำ" ในแท็บ "กระบวนการ" ของตัวจัดการงาน Windows 8 ดูที่คอลัมน์ "Working Set", "Private Working Set", "Shared Working Set" และ "Commit Size" บนแท็บ "รายละเอียด" ของ Task Manager ดูคอลัมน์ที่เกี่ยวข้องกับหน่วยความจำที่คล้ายกันใน Process …

12
ฉันควรปิดการใช้งานไฟล์สวอปหรือไม่ถ้าฉันมี RAM จำนวนมากหรือฉันควรย้ายมันไปที่ไดรฟ์ RAM เสมือนจริง?
ลองนึกภาพฉันมี RAM มากมาย สมมติว่า 64GB นั่นเป็นอะไรที่มากสำหรับเกมพีซี ตอนนี้ตำแหน่งเริ่มต้นของ pagefile ใน Windows จะอยู่ในไดรฟ์ระบบปฏิบัติการหลักไม่ว่าจะเป็น HDD หรือ SSD ซึ่งโดยทั่วไปจะเร็วกว่า แต่ก็ยังไม่เร็วเท่ากับแรม มีบางอย่างบอกฉันว่าการปิดใช้งาน pagefile บนฮาร์ดไดรฟ์หรือสร้างไดรฟ์ RAM เสมือนและปล่อยให้ pagefile นั้นอยู่สามารถทำให้ Windows ย้ายหน่วยความจำเสมือนทั้งหมดไปยัง RAM และเพิ่มประสิทธิภาพของระบบ แต่ฉันไม่ค่อยมีความรู้มากนัก พื้นที่ดังนั้นอาจไม่เป็นความจริงเลย ฉันลองทั้งคู่ แต่ไม่สามารถวิเคราะห์ผลลัพธ์เพื่อให้ได้ข้อสรุปที่ชัดเจนกับระดับความรู้ของฉันในเรื่องความทรงจำ จะใช้งานได้ไหม ถ้าไม่ทำไม

9
เหตุใด Windows จึงแสดง RAM ขนาด 4 GB เพียง 3.5 GB เท่านั้น
ฉันเพิ่งอัพเกรด RAM คอมพิวเตอร์ของฉันเป็น 4 GB การติดตั้ง Windows แบบ 32 บิตของฉันแสดงหน่วยความจำเพียง 3574 MB ฉันจะทำให้ Windows ใช้ RAM เต็มจำนวนได้อย่างไร

11
ทำไมแรมต้องมีความผันผวน
ถ้า RAM ของคอมพิวเตอร์ไม่ผันผวนเช่นการจัดเก็บข้อมูลถาวรอื่น ๆ ก็จะไม่มีสิ่งเช่นเวลาบูตเครื่อง ถ้าเช่นนั้นทำไมจึงเป็นไปไม่ได้ที่จะมีโมดูลหน่วยความจำไม่ระเหย? ขอขอบคุณ.
90 memory  ramdisk 

7
ฉันจะตรวจสอบการกำหนดค่า RAM ของฉันได้อย่างไร (Windows 7)
ฉันต้องการตรวจสอบการกำหนดค่า RAM ของฉัน ฉันรู้ว่าเป็นเรื่องง่ายที่จะตรวจสอบ RAM ทั้งหมดที่ติดตั้งบนคอมพิวเตอร์ (เช่น 32 GB) แต่มีวิธีที่ง่ายในการตรวจสอบใน Windows หรือไม่ถ้า RAM เป็น 2x16 GB, 4x8 GB, 8x4 GB หรือ 16x2 GB? ขอขอบคุณ

5
svchost.exe การใช้งานหน่วยความจำสูง - wuauserv
ฉันใช้ Windows 7 และฉันประสบปัญหาการใช้หน่วยความจำสูงจากกระบวนการ svchost.exe ของฉัน บริการภายใต้กระบวนการที่เฉพาะBITS, EAPHost, IKEEXT, LanmanServer, MMCSS, ProfSVC, RasMan, กำหนดการ SENS, SharedAccess, ShellHWDetection, ธีม, winmgmt และ wuauserv ฉันสามารถ จำกัด บริการเฉพาะโดยแยกแต่ละบริการเป็นกระบวนการของตนเองและระบุว่า wuauserv เป็นสาเหตุ การหยุดบริการอัปเดต Windows (wuauserv) จะหยุดการใช้งานหน่วยความจำที่บ้า แต่นั่นไม่ใช่วิธีแก้ปัญหา ความช่วยเหลือใด ๆ โปรด? ฉันได้ลองตั้งชื่อโฟลเดอร์SoftwareDistributionแล้วและลงทะเบียนWindows Update Agentอีกครั้ง ไม่มีอะไรทำงานได้แล้ว

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

4
Windows 10 กระบวนการ 'System' ใช้ RAM จำนวนมาก
ตั้งแต่ฉันอัพเกรดเป็น Windows 10 ระบบของฉันใช้ RAM มากเกินไป ฉันอ่านมานิดหน่อยและคิดว่ามันน่าจะเป็นความทรงจำที่ทำให้คนขับรั่ว ดังนั้นฉันจึงมี Windows Driver Kit และติดตามการใช้หน่วยความจำด้วย poolmon: อย่างไรก็ตามฉันไม่รู้วิธีดำเนินการจากที่นี่จริงๆ รายการถูกแท็ก "smNp" ผู้ร้ายในปัญหานี้หรือไม่ ฉันจะไปจากที่นั่นเพื่อระบุไดรเวอร์จริงได้อย่างไร ฉันพยายามสิ่งบางอย่างเช่น "C: \ Windows \ System32 \ Drivers&gt; findstr / s smnp . " แต่มันไม่มีผลลัพธ์ ฉันยังดูที่ไฟล์ pooltag.txt และนี่คือคำอธิบายที่ฉันพบ: ดังนั้นใช่ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม ขอบคุณล่วงหน้า.

8
คอมพิวเตอร์ / OS สามารถบอก RAM ประเภทใดในเครื่องได้?
Mac OS X จะบอกได้อย่างไรว่า RAM ประเภทใดในเครื่อง ตัวอย่างเช่นฉันกำลังทำงานกับเครื่องที่มี DDR3 RAM @ 1600MHz และฉันคิดว่ามันเป็นไปไม่ได้ที่จะรู้ RAM โดยไม่ต้องเปิดเคสและมองดูมันจะทำในระบบอื่นได้อย่างไร
81 windows  macos  memory 

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