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

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

4
มันเป็นขนาดบัสที่อยู่หรือขนาดบัสข้อมูลที่กำหนดระบบ“ 8 บิต, 16- บิต, 32- บิต, 64- บิต” หรือไม่?
ความเข้าใจที่เรียบง่ายของฉันมีดังนี้ หน่วยความจำ (RAM) ประกอบด้วยบิตกลุ่มของ 8 ซึ่งเป็นรูปแบบไบต์ซึ่งแต่ละคนสามารถได้รับการจัดการและด้วยเหตุนี้หน่วยความจำที่อยู่แอดเดรสไบต์ Address Bus เก็บตำแหน่งของหน่วยความจำไบต์ หากแอดเดรสบัสมีขนาด 32 บิตนั่นหมายความว่ามันสามารถเก็บได้มากถึง 2 32ตัวเลขและดังนั้นจึงสามารถอ้างถึงหน่วยความจำสูงสุด 2 32ไบต์ = หน่วยความจำ 4GB และหน่วยความจำใด ๆ ที่ใหญ่กว่าไร้ประโยชน์ Data bus ใช้สำหรับส่งค่าที่จะเขียนไปยัง / อ่านออกจากหน่วยความจำ ถ้าฉันมี data บัสขนาด 32 บิตหมายความว่าสามารถเขียน / อ่านหน่วยความจำได้สูงสุด 4 ไบต์ต่อครั้ง ฉันไม่พบความสัมพันธ์ระหว่างขนาดนี้และขนาดหน่วยความจำสูงสุดเท่าที่จะเป็นไปได้ แต่ฉันอ่านที่นี่ว่า: แม้ว่าระบบส่วนใหญ่สามารถกำหนดแอดเดรสแบบไบต์ได้ แต่ก็เหมาะสมที่โปรเซสเซอร์จะย้ายข้อมูลมากที่สุดเท่าที่จะทำได้ สิ่งนี้ทำได้โดยดาต้าบัสและขนาดของดาต้าบัสนั้นเป็นที่ที่ระบบชื่อ 8 บิตระบบ 16 บิตระบบ 32 บิตระบบ 64 บิตระบบ 64 …

3
ECC ที่ลงทะเบียนแล้วกับ ECC ไม่มีข้อผูกมัด
ฉันต้องการสร้างเซิร์ฟเวอร์เก็บข้อมูล (ตาม GNU / Linux หรือ FreeBSD) ซึ่งจะอยู่ตลอดเวลา เพื่อป้องกันความเสียหายของข้อมูล (ซึ่งไม่น่าจะเกิดขึ้นเนื่องจากฉันไม่เคยมีปัญหาดังกล่าว แต่ควรปลอดภัยกว่าขออภัย) ฉันต้องการใช้ ECC RAM แม้ว่าจะไม่ดีเท่า EDD (?) (ซึ่งเป็นวิธีที่แพงกว่า) และให้ความคุ้มครองเพิ่มเติม ดูเหมือนว่า ECC จะแก้ไขข้อผิดพลาดบิตเดียวเท่านั้น RAM ที่ลงทะเบียน ECC สามารถใช้ได้กับเวิร์กสเตชัน / บอร์ดเซิร์ฟเวอร์เช่น Intel Xeon หรือ AMD interlagos / magny-cours / valencia g34 หรือ c32 ECC unbuffered สามารถใช้งานได้บน Intel Xeon lga1155 หรือ AMD AM3 + …

1
จะจัดสรรพลังงานตัวประมวลผลเพิ่มเติมให้กับระบบ Virtualbox ของฉัน (บน Ubuntu) ใน Windows 7 ได้อย่างไร?
ฉันได้ติดตั้งLinux OS บน Ubuntu แบบ 32 บิต, Elementary, บน VirtualBox ที่ติดตั้งใน Windows 7 (32 บิต) บนแล็ปท็อป 64 บิตซึ่งมี Intel i3-2330 CPU @ 2.20Ghz 2-core และ RAM 4GB (2.45 ใช้งานได้) ฉันได้จัดสรร RAM 1.2 GB ให้กับระบบเสมือนและปล่อยให้การจัดสรร CPU เริ่มต้น การตั้งค่าตัวประมวลผล VM มีลักษณะดังนี้: ระบบ Linux VM ช้าเกินไป เมื่อดูที่ Task Manager ใน Win7 และที่ System …

4
รีสตาร์ท mysql อัตโนมัติเมื่อมันตาย
ฉันมีเซิร์ฟเวอร์ rackspace ที่ฉันเช่าเพื่อใช้งานโครงการส่วนตัวของฉัน เนื่องจากฉันราคาถูกมันมี RAM ขนาด 256 เมกะไบต์และไม่สามารถจัดการได้อย่างตรงไปตรงมา ทุกครั้งที่มีการจราจรติดขัดเซิร์ฟเวอร์ตัดสินใจที่จะเริ่มกระบวนการฆ่าและดูเหมือนว่า mysqld เป็นที่นิยมสำหรับการฆ่า ฉันพยายามเยี่ยมชมเว็บไซต์ของฉันและได้รับการต้อนรับด้วยข้อความว่ามีข้อผิดพลาดในการสร้างการเชื่อมต่อฐานข้อมูล การตรวจสอบบันทึกพบว่า mysqld ถูกฆ่าเนื่องจากหน่วยความจำไม่เพียงพอ ตั้งแต่ฉันยังคงแย่เหมือนเมื่อวานและไม่ต้องการอัพเกรด RAM ของ VM ของ rackspace ฉันมีวิธีที่ฉันบอกให้รีสตาร์ท mysqld โดยอัตโนมัติเมื่อมันตายหรือไม่ ฉันมีความคิดที่จะใช้บางสิ่งบางอย่างเช่น crontab แต่อนิจจาฉันก็ไม่รู้เหมือนกันว่าจะต้องทำอะไรที่นั่น ฉันเดาว่าฉันเป็นผลิตภัณฑ์ของ "Linux บนเดสก์ท็อปของคุณ" เนื่องจากฉันสามารถทำสิ่งต่าง ๆ บนเดสก์ท็อปและแล็ปท็อปของฉันได้ (ซึ่งใช้ Linux เกือบทั้งหมด) แต่ก็ยังขาดทักษะการบริหารเซิร์ฟเวอร์สำหรับ Linux เซิร์ฟเวอร์รัน CentOS 6.3
15 linux  memory  mysql 

3
จัดเรียงมุมมองต้นไม้ใน htop หรือทางเลือก?
ฉันใช้ Linux เป็นรุ่น Debian และฉันใช้ htop เพื่อติดตามการใช้หน่วยความจำเนื่องจากมีรายละเอียดมากกว่าด้านบน ดูเหมือนว่าฉันจะไม่สามารถเรียงลำดับตามหน่วยความจำและแสดงแผนผังกระบวนการพร้อมกันได้ มีวิธีการทำเช่นนี้กับ htop หรือทางเลือกหรือไม่?

3
วิธีการวิเคราะห์การถ่ายโอนข้อมูลหน่วยความจำบน Windows หลังจากข้อผิดพลาดหน้าจอสีน้ำเงิน
คอมพิวเตอร์ของฉันใช้ Windows 7 x64 บีบอัดเป็นครั้งคราว คุณช่วยแนะนำวิธีวิเคราะห์การถ่ายโอนข้อมูลหน่วยความจำหรือระบุสาเหตุที่เป็นไปได้และขั้นตอนการแก้ไขปัญหาเพิ่มเติมหรือไม่ คอมพิวเตอร์รีบูทจากจุดตรวจสอบ ตรวจสอบจุดบกพร่องคือ: 0x0000003b (0x000000000000c0000005, 0xfffff96000015de8, 0xfffff88007db9fb0, 0x00000000000000000000) ดัมพ์ถูกบันทึกใน: C: \ Windows \ MEMORY.DMP รหัสรายงาน: 080210-24819-01 ใบเสนอราคาจากผลลัพธ์ของการเรียกใช้ WinDbg EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - คำสั่งที่ 0x% 08lx อ้างอิงหน่วยความจำที่ 0x% 08lx หน่วยความจำไม่สามารถ% s ... DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT BUGCHECK_STR: 0x3B PROCESS_NAME: explorer.exe ... MODULE_NAME: win32k IMAGE_NAME: win32k.sys มีวิธีใดที่จะเข้าใจว่าไดรเวอร์ใดที่มีปัญหาหรือไม่?

4
หน่วยความจำ 4GB ที่ติดตั้ง แต่แสดง 1.93 GB เท่านั้นที่สามารถใช้งานได้ในกล่องโต้ตอบคุณสมบัติระบบ?
ในซีพียู Intel Core i5 2.80 GHz ของฉันชุดเมนบอร์ด DH55HC Intel มาเธอร์บอร์ดที่ติดตั้งกับเครื่องwindows 7 64 บิต เมื่อฉันคลิกขวาที่คอมพิวเตอร์ของฉันและดูคุณสมบัติของระบบฉันเห็นว่า "หน่วยความจำที่ติดตั้ง (RAM): 4 GB (1.93 ใช้งานได้)" . ฉันมีโมดูล RAM 3 DDR 2 x 2 GB ฉันได้ตรวจสอบแล้ว * โมดูล RAM สองโมดูลทำงานได้ * สล็อต RAM สองช่องในบอร์ดหลักใช้งานได้ อะไรคือสาเหตุของสิ่งนี้อาจจะดูต่อไปเช่น: การตั้งค่าใน BIOS ฯลฯ คืออะไร?

2
Windows 7 64 บิต - RAM 16GB ใช้ 4GB เพียงอย่างเดียวหรือไม่
ฉันมี RAM 16GB และใช้งาน Windows 7 64 บิต แต่ด้วยเหตุผลบางอย่างฉันคิดว่ามันใช้ประโยชน์เพียง 4GB หรือไม่? ถ้าฉันไปยังคุณสมบัติมันระบุว่าหน่วยความจำที่ติดตั้ง: 16.0 GB แต่ถ้าอยู่ภายใต้การโหลดบางอย่างเช่นการเริ่มต้น Dreamweaver, Photoshop และโปรแกรมอื่น ๆ ข้อผิดพลาด / การแจ้งเตือนของ Windows ปรากฏขึ้นแนะนำว่าฉันควรปิดบางโปรแกรมเพื่อป้องกันการสูญหายของข้อมูล . ถ้าฉันเปิดตัวจัดการภารกิจในสถานการณ์นั้นและเพิ่มการประมวลผลการใช้หน่วยความจำทั้งหมดฉันก็ดูเหมือนจะจบลงที่ 4GB ram สมมติว่าฉันเริ่ม Photoshop 4 ครั้งแต่ละครั้งจะใช้หน่วยความจำ 1GB นี่คือเมื่อ Windows จะให้คำเตือนว่าฉันมีหน่วยความจำเหลือน้อย ใน msconfig ข้อ จำกัด หน่วยความจำไม่ได้ถูกตั้งค่า มีอะไรอีกบ้างที่ป้องกันไม่ให้ใช้ประโยชน์จาก RAM ทั้งหมดของฉัน ภาพหน้าต่างคุณสมบัติคอมพิวเตอร์
14 windows-7  memory 

3
วิธีล้างไฟล์แคชใน Mac 10.9.3
ฉันมี macbook pro ที่ใช้งาน osx 10.9.3 พร้อม RAM ขนาด 8 GB ฉันใช้แอพที่ตรวจสอบ RAM ของฉันและแสดงไว้ในแถบเมนูและหลังจากคัดลอกไฟล์ขนาดใหญ่หลายไฟล์ไปยัง mac ของฉันจากไดรฟ์ภายนอก (รวมเกือบ 5 GB) ฉันมีที่ใดก็ได้จาก 250 เมกะไบต์ถึง 400 เมกะไบต์ จำนวนผันผวน) โดยปกติแล้วจำนวนนี้จะมีอย่างน้อย 3.5 GB เมื่อฉันเปิดแอพมันจะบอกฉันว่า RAM ส่วนใหญ่ (5.66 GB) ถูกจัดสรรให้กับแคชไฟล์ มีวิธีใดบ้างที่ฉันจะได้รับ RAM กลับมาโดยไม่ต้องรีสตาร์ทคอมพิวเตอร์ ฉันต้องการถ้าสามารถทำได้โดยใช้ไฟล์ applescript ดังนั้นฉันสามารถเรียกใช้ในอนาคตได้อย่างง่ายดายหากฉันต้องการ แต่ก็ไม่จำเป็น

6
RAM / หน่วยความจำของฉันเปียกฉันยังสามารถใช้มันได้หรือไม่
ฉันมีกองเล็ก ๆ ของการสะสม RAM กู้คืนเดสก์ท็อป / หน่วยความจำนั่งอยู่บนโต๊ะของฉัน เห็นได้ชัดว่าฉันตัดสินใจที่ไม่ฉลาดนักที่จะดื่มโซดีป๊อปอัพขนาดใหญ่พิเศษสามตัวของพวกเขาใกล้กับพวกเขาและเพื่อความมรณะของฉันโต๊ะของฉันก็ท่วมท้นไปด้วยคราบเหนียว ไม้สองอันเปียก ฉันตบเบา ๆ ให้แห้ง แต่เมื่อพวกเขาแห้งไปไกลกว่านี้พวกเขายังใช้งานได้หรือไม่? ฉันเสี่ยงที่จะเกิดประกายไฟบนเมนบอร์ดและการระเบิดของ BSOD หรือไม่? ฉันกำลังคิดเพราะหน่วยความจำไม่ได้ถูกขับเคลื่อนในเวลานั้นและไม่มีค่าไฟฟ้าถูกนำเสนอผ่านแอ่งน้ำโค้กที่มีความเหนียวฉันสามารถทำให้พวกมันแห้งและใช้ในภายหลัง หรือสามารถฉัน? บางทีไอโซโพรพิลแอลกอฮอล์อาจถูกใช้เพื่อทำให้แห้ง?

2
เรียกใช้และติดตามการใช้หน่วยความจำของกระบวนการเดียว
ฉันต้องการเรียกใช้โปรแกรมใช้หน่วยความจำและติดตามการใช้หน่วยความจำเมื่อเวลาผ่านไป โปรแกรมจะสิ้นสุดในไม่กี่วินาทีหลังจากเรียกใช้ คำถามก่อนหน้านี้แนะนำแพคเกจsysstat ในขณะที่pidstatยูทิลิตี้ของมันทำสิ่งที่ฉันต้องการบางส่วน ยอมรับช่วงเวลาที่น้อยที่สุด1sแต่ฉันต้องการวัดที่ความละเอียดที่สั้นกว่า ( 0.1sควรจะดี) มันติดตามกระบวนการที่มีอยู่เท่านั้นในขณะที่ฉันไม่สามารถแสดงตัวคัดลอกและวาง pid ได้ มีสคริปต์ / ยูทิลิตี้ทางเลือกอื่น ๆ ในการทำงานและเรียกใช้งานได้ดีขึ้นหรือไม่?
14 linux  memory  sysstat 

6
Windows XP + PAE + 6GB RAM: ดูมากกว่า 3.5GB?
ก่อนอื่นให้ฉันบอกว่าฉันเห็นคำถามที่คล้ายกันจำนวนหนึ่งใน SuperUser และฉันไม่คิดว่านี่เป็นคำถามซ้ำ (ที่อยู่ 4GB RAM ส่วนใหญ่ติดตั้งฉันมี 6GB) ฉันมี Windows XP 32- บิตที่ทำงานบนระบบ Xeon ที่ใช้ i7 ด้วย RAM 6GB ฉันเห็น RAM 3.5GB ใน Windows เท่านั้น มีวิธีการบีบ RAM ที่มองเห็นได้มากขึ้นจากการตั้งค่านี้หรือไม่? แม้แต่ 1GB พิเศษก็ยอดเยี่ยม การติดตั้ง RAM ขนาด 6GB (เทียบกับ 4GB) ช่วยได้หรือไม่? (เช่นแม้ว่าฉันจะยกเลิกพื้นที่ 3.5-4.0 GB ฉันสามารถใช้พื้นที่ด้านบนได้หรือไม่) ในที่สุด PS จะย้ายไปเป็น Windows 7 64 บิต แต่ไม่สามารถทำได้ในตอนนี้
14 memory  pae 

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

1
ทำไม SRAM ถึงเร็วกว่า DRAM
ในโปรเซสเซอร์แบบมัลติคอร์ที่ทันสมัยตัวประมวลผลแคช ( L1,L2และL3) ประกอบด้วยSRAMความเร็วที่ลดลง ( L2แคชคือ SRAM ความเร็วสูงกว่าL3แคชซึ่งเป็นการแลกเปลี่ยนต้นทุน) เหตุผลหลักที่จะใช้SRAMเป็นของประโยชน์ความเร็วDRAMกว่าหน่วยความจำหลักที่ใช้ ฉันต้องการที่จะเข้าใจว่าทำไมความ SRAMได้เปรียบความเร็วมากกว่าDRAM?

2
วิธีดูเนื้อหาของหน่วยความจำแรม [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา มีวิธีการดูเนื้อหาของหน่วยความจำ RAM หรือไม่? ตั้งแต่ไบต์แรกจนถึงอันสุดท้าย ฉันต้องการดูว่าระบบปฏิบัติการและกระบวนการทั้งหมดทำงานอยู่ที่ไหนใน RAM เป็นไปได้ไหม
14 windows  linux  memory 

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