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

คำพ้องความหมาย: RAM - ตัวย่อสำหรับ: Random Access Memory ประเภทของการจัดเก็บข้อมูลคอมพิวเตอร์

7
หลังจากอัปเกรดเป็น 2008 R2 Enterprise และติดตั้ง RAM เพิ่มเติม Windows จะเห็นได้เพียง 4.00 GB
(ฉันได้โพสต์สิ่งนี้ไว้ใน technet ด้วย แต่ฉันไม่มีความคิด) ฉันอัปเกรดจาก Windows Server 2008 R2 Standard เป็น Enterprise เพื่อใช้ประโยชน์จาก RAM เพิ่มเติม เซิร์ฟเวอร์ก่อนหน้านี้มี RAM ขนาด 32GB การอัพเกรดจาก Standard เป็น Enterprise โดยใช้ DISM ดูเหมือนว่าจะเป็นไปได้ดังนั้นฉันจึงปิดเครื่องและติดตั้ง RAM นี่คือ Dell Poweredge T710 ฉันใช้จาก 32GB ไปเป็น 72GB BIOS รู้จัก RAM แม้ว่าฉันต้องเปลี่ยนจากโหมด "Advanced ECC" เป็น "Optimizer" เพื่อให้มันใช้งานได้ทั้งหมด หลังจากรีบูตเครื่อง Windows จะเห็น RAM แต่ในแผงระบบจะแสดง: หน่วยความจำที่ติดตั้ง …

13
เครื่องมือง่ายๆในการใช้กราฟหน่วยความจำ?
ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ มีสคริปต์ที่จะแสดงการใช้หน่วยความจำเป็นกราฟเช่นแผนภูมิวงกลมโดยที่แต่ละกระบวนการเป็นชิ้นแยกกันหรือไม่ ฉันไม่ได้มองหาบางอย่างเช่นMuninเพื่อทำกราฟการใช้หน่วยความจำเมื่อเวลาผ่านไป แต่จะแสดงการใช้หน่วยความจำต่อกระบวนการในเวลาเดียว เพื่อให้คำขอของฉันชัดเจนยิ่งขึ้นมันมีไว้สำหรับเซิร์ฟเวอร์แบบไม่มีส่วนหัว (ไม่มีแอปพลิเคชัน X) วิธีที่ง่ายที่สุดคือการเขียนไฟล์ PNG หรืออาจเป็นไฟล์ HTML (ซึ่งอาจใช้ Javascript เพื่อให้สามารถกรองกระบวนการเปลี่ยนระหว่างกราฟชนิดและอื่น ๆ )

7
SQL Server - ฐานข้อมูลกำลังในหน่วยความจำ?
เรามีเซิร์ฟเวอร์ Windows 2008 x64 ขนาดใหญ่ (4 x 4 คอร์ CPU, 32GB RAM) ที่ใช้ SQL Server 2005 64 บิต เรามีขนาดเล็ก (6GB) แต่มีฐานข้อมูลที่สำคัญมากซึ่งค่อนข้างช้าในการเข้าถึงจนกว่าหน้าเว็บจะถูกเก็บไว้ในหน่วยความจำ (การใช้งานเป็นแบบสุ่มมาก I / O ดังนั้นอัตราต่อรองต่ำมากหน้าหนึ่งอยู่ในหน่วยความจำและผู้ใช้ปลายทาง บ่นเกี่ยวกับความเชื่องช้าเริ่มต้น) ดิสก์นั้นเร็วพอ (Local 15K SAS) แต่ฉันเดาว่าแอพค่อนข้างเขียนอย่างงุ่มง่าม (มันเป็นวิธีแก้ปัญหา COTS) ดังนั้นฉันสงสัยว่ามีวิธี "บังคับ" ฐานข้อมูลในหน่วยความจำใน SQL Server 2005 (2008) ไม่รองรับ โดยผู้ขายดังนั้นเราไม่ควรอัปเกรดเป็น) เพื่อช่วยหลีกเลี่ยงบลูส์การเติมแคชเริ่มต้นหรือไม่ วิธีปัจจุบันของฉันคือฉันเรียกใช้ SELECT * จากแต่ละตารางในสคริปต์เพื่อรับหน้าข้อมูลในหน่วยความจำ แต่วัตถุบางอย่าง (ดัชนีการค้นหาข้อความแบบเต็ม …

3
การทำ RAM ให้สมดุลเมื่อใช้ CPU หลายตัว
เรามีเซิร์ฟเวอร์ HP DL360 G7 พร้อมหนึ่งซีพียูและ 16G12G ram เราวางแผนที่จะเพิ่มซีพียูอื่น ดังนั้นเราต้องการ ram สำหรับ cpu ตัวที่สองด้วย มีผลกระทบด้านลบหรือไม่ถ้าเราเพิ่มขนาด ram ที่แตกต่างกันใน cpu ตัวที่สอง? เช่น 20G การกำหนดค่า ram ปัจจุบัน:

5
SQL Server 2005: มีหน่วยความจำระบบไม่เพียงพอที่จะเรียกใช้แบบสอบถามนี้
หนึ่งในเซิร์ฟเวอร์ SQL ของเราซึ่งทำงานอย่างเสถียรมานานพอสมควร (หลายปี) เพิ่งเกิดข้อผิดพลาดเกี่ยวกับหน่วยความจำไม่เพียงพอ จากบันทึกเหตุการณ์ของแอปพลิเคชันเราจะเห็น: รหัสเหตุการณ์: 701 คำอธิบาย: มีหน่วยความจำระบบไม่เพียงพอที่จะเรียกใช้แบบสอบถามนี้ ทีมงานของเราที่จัดการเซิร์ฟเวอร์นี้ประกอบด้วยนักพัฒนาส่วนใหญ่ที่ทำหน้าที่ดูแลระบบเป็นสองเท่า อย่างไรก็ตามความเชี่ยวชาญหลักของเราคือการพัฒนา อย่างที่บอกไปแล้วว่าเรากำลังขาดทุนอยู่ว่าเราจะแก้ไขปัญหานี้อย่างไร เราได้ทำการค้นหาในฟอรัมและยังไม่พบอะไรเลยและไม่พบสิ่งใดที่ตรงกับความต้องการ ดังนั้นนี่คือรายละเอียดเพิ่มเติมที่จะช่วยในการแก้ไขปัญหา: หน่วยความจำเซิร์ฟเวอร์ขั้นต่ำของเราตั้งเป็น 0 หน่วยความจำเซิร์ฟเวอร์สูงสุดของเราตั้งไว้ที่ 2000 หน่วยความจำกายภาพทั้งหมดคือ 3,325.85 MB (จาก sysinfo) หน่วยความจำเสมือนทั้งหมดคือ 7.10 GB (จาก sysinfo) เราไม่ได้ใช้ AWE เพื่อจัดสรรหน่วยความจำ แต่ตอนนี้เรามาดูว่ามันสร้างความแตกต่างหรือไม่ ข้อผิดพลาดนี้เกิดจากงานที่สำรองข้อมูลบันทึกธุรกรรมโดยไม่เรียกใช้แบบสอบถาม เรามีเซิร์ฟเวอร์ที่เชื่อมโยงมากมาย ประเภทของ RDBMS ที่อยู่อีกด้านคือระบบ SQL Server (2005 และ 2000), Oracle 10g และ OSI PI ณ จุดนี้ไม่ต่อเนื่อง …

2
หน่วยความจำไม่เพียงพอที่รัน fsck บนระบบไฟล์ขนาดใหญ่
ฉันดูแลกล่อง Debian linux เก่า (ที่ใช้งานจำหลัก) ที่มี RAM เพียง 512 MB แต่มีที่เก็บข้อมูลภายนอกจำนวนมากติดอยู่ ระบบไฟล์ ext3 หนึ่งระบบมีขนาด 2.7 TB และ fsck ไม่สามารถตรวจสอบได้เนื่องจากหน่วยความจำไม่เพียงพอโดยมีข้อผิดพลาดเช่นนี้: เกิดข้อผิดพลาดในการจัดสรรอาร์เรย์บล็อกไดเรกทอรี: การจัดสรรหน่วยความจำล้มเหลว e2fsck: ยกเลิก ฉันได้เพิ่มพาร์ติชั่นการแลกเปลี่ยน 4 GB แล้ว แต่ก็ยังไม่เสร็จ แต่นี่เป็นเคอร์เนล 32 บิตดังนั้นฉันไม่คาดหวังว่าการเพิ่มอีกจะช่วยได้ นอกเหนือจากการบูตเป็นเคอร์เนล 64 บิตมีวิธีอื่นในการรับ fsck เพื่อทำให้การตรวจสอบเสร็จสมบูรณ์หรือไม่
13 linux  debian  memory  ext3  fsck 

1
ใช้ SQL จากหน่วยความจำเร็วกว่า SSD หรือไม่
เมื่อเร็ว ๆ นี้เราประสบปัญหากับฐานข้อมูล oracle ของเราล็อค 1 แบบสอบถามที่เรารู้จนถึงตอนนี้ ฉันจะให้รายละเอียดของสิ่งที่เกิดขึ้นจริง ๆ แล้วไม่มีอะไรเกี่ยวข้องกับคำถามของฉันมากนัก แต่ฉันก็เปิดรับข้อเสนอแนะ ผู้ใช้ไม่ได้บอกว่าจะเกิดขึ้นเป็นระยะ ๆ เกิดขึ้น 4 ครั้งในเดือนที่ผ่านมาผู้ใช้จะคลิกที่บางสิ่งในแอปพลิเคชัน สิ่งที่ผู้ใช้คลิกยังไม่เป็นที่รู้จัก เมื่อใดก็ตามที่คลิกมันจะเรียกใช้แบบสอบถามในฐานข้อมูลซึ่งจะสร้างแถวประมาณ 700k ฉันได้ตรวจสอบตารางที่แบบสอบถามกำลังถูกเรียกใช้และดัชนีดูดี ฐานข้อมูลคือ 60GB มี 32GB บนเซิร์ฟเวอร์ จากบันทึกในเซิร์ฟเวอร์ฐานข้อมูลฉันเห็น I / O สูง แต่ CPU และ RAM ยังคงเหมือนเดิม หนึ่งแอปพลิเคชันเซิร์ฟเวอร์ CPU จะสูงถึงประมาณ 75% ฉันสามารถค้นหากระบวนการของผู้ปฏิบัติงานค้นหา PID อย่างไรก็ตามเมื่อฉันฆ่า PID ที่เกี่ยวข้องกับกระบวนการของผู้ปฏิบัติงาน CPU จะลดลงในเวลาสั้น ๆ จากนั้นย้อนกลับไปด้านขวา การรีไซเคิลกลุ่มแอพพลิเคชั่นและการรีสตาร์ท IIS …
12 iis  memory  oracle  ssd 

2
Windows Server 2008 R2 64 บิตหน่วยความจำรั่ว
ฉันมีปัญหาในเซิร์ฟเวอร์สำนักงานแห่งหนึ่งของฉัน เป็นเวอร์ชวลเซิร์ฟเวอร์ Windows 2008 R2 แบบเสมือนจริงพร้อมหน่วยความจำ RAM ขนาด 6GB มันมี Microsoft SQL Server เท่านั้น (หน่วยความจำที่กำหนดสูงสุด = 3GB) และเป็นซอฟต์แวร์ที่ไม่ได้ใช้ RAM มากกว่า 1GB อย่างไรก็ตามหน่วยความจำ RAM ของเซิร์ฟเวอร์เกือบเต็มแล้วและดูกระบวนการในตัวจัดการงานที่ดูเหมือนจะไม่รวม ฉันติดตั้ง RamMap แล้ว แต่ไม่สามารถตีความได้ง่ายมากมี "ค่าสูง" ที่คุณสามารถระบุได้หรือไม่?

1
ฉันจะค้นหาหน่วยความจำที่มีข้อผิดพลาด CE ได้อย่างไร
ใน/var/log/kern.log: kernel: [13291329.657499] EDAC MC0: 48 CE error on CPU#0Channel#2_DIMM#0 (channel:2 slot:0 page:0x0 offset:0x0 grain:8 syndrome:0x0) นี่คือedacบันทึกหนึ่งในหน่วยความจำมีceข้อผิดพลาด ฉันอ่านedac doc แล้ว Dual channels allows for 128 bit data transfers to the CPU from memory. Some newer chipsets allow for more than 2 channels, like Fully Buffered DIMMs (FB-DIMMs). The following example …
12 memory  dmidecode 

1
ประโยชน์ที่จะได้รับจากเซิร์ฟเวอร์ VPS อีเมลเพียงอย่างเดียว
ฉันมีเว็บไซต์ประมาณ 5 เว็บไซต์ในเซิร์ฟเวอร์ VPS และด้วยเหตุผลบางอย่างที่ฉันซื้อเซิร์ฟเวอร์ VPS อื่นเมื่อเร็ว ๆ นี้เพื่อโฮสต์อีเมลสำหรับ 5 เว็บไซต์เหล่านั้น ฉันต้องการทราบข้อดีข้อเสียของการมีเซิร์ฟเวอร์อีเมลแยกต่างหากจากเว็บโฮสต์ ฉันเริ่มทำเพื่อหลีกเลี่ยงการมีซอฟต์แวร์หลายรายการในเซิร์ฟเวอร์เดียวที่ทำงานอยู่ ดังนั้นความชอบของ PostFix, Dovecot ... จะไม่แบ่งปันทรัพยากรและชะลอ mysqld, php-fpm ... แต่เนื่องจากฉันเป็น noob ฉันไม่มีความรู้ที่จะสนับสนุนสมมติฐานนี้

2
วิธีการค้นหาสิ่งที่ใช้แลกเปลี่ยน linux หรือสิ่งที่อยู่ในการแลกเปลี่ยน?
ฉันมีเซิร์ฟเวอร์ Linux (Fedora 17) เสมือนที่มี 28GB RAM และ 2GB swap เซิร์ฟเวอร์กำลังใช้งานฐานข้อมูล MySQL ซึ่งตั้งค่าให้ใช้ RAM ส่วนใหญ่ หลังจากใช้เวลาสักครู่เซิร์ฟเวอร์จะเริ่มใช้ swap เพื่อสลับหน้าเว็บที่ไม่ได้ขาย นั่นเป็นสิ่งที่ดีเพราะความรวดเร็วของฉันอยู่ที่ 60 และเป็นพฤติกรรมที่คาดหวัง สิ่งที่แปลกคือตัวเลขใน top / meminfo ไม่ตรงกับข้อมูลจากกระบวนการ นั่นคือเซิร์ฟเวอร์กำลังรายงานตัวเลขเหล่านี้: /proc/meminfo: SwapCached: 24588 kB SwapTotal: 2097148 kB SwapFree: 865912 kB top: Mem: 28189800k total, 27583776k used, 606024k free, 163452k buffers Swap: 2097148k total, …
12 linux  memory  fedora  swap 

1
RAM“ Unballooning” ที่ถูกเรียกคืนโดย VMware
เมื่อพิจารณาถึงสถานการณ์ RAM ที่ จำกัด ที่อธิบายไว้ในคำถามนี้วิธีการที่สะอาดที่สุด (ด้วยตนเองหรือโดยทางโปรแกรม) คือ: ระบุเครื่องเสมือน VMware ที่ RAM ถูกเรียกคืนโดยไดรเวอร์บอลลูน VMware "Unballoon " แรม สมมติว่า RAM จริงมีอยู่ในสภาพแวดล้อม ฉันพบว่าฉันสามารถ vMotion VM ไปยังโฮสต์อื่นและล้างสถานะบอลลูน มีวิธีอื่นใดที่ใช้งานได้? หมายเหตุ: ฉันได้เพิ่มโฮสต์หลายตัวและ RAM ~ 512GB ให้กับสภาพแวดล้อม VMs แบบบอลลูนที่ไม่ได้เรียกการกระทำการปรับสมดุล DRS หรือปล่อยให้ตัวเองล้มเหลว ฉันต้อง vMotion แต่ละเครื่องเสมือนได้รับผลกระทบด้วยตนเองเพื่อล้างสิ่งนี้ตามที่แสดงด้านล่าง ... นี่คือก่อน ... และหลังจาก ... ติดตาม vMotion ไปยังโฮสต์อื่นในคลัสเตอร์

5
Linux ที่มีหน่วยความจำ 256GB / 48 Cores - เครื่องเริ่มการฟาดฟัน / สำลักโดยมีหน่วยความจำเหลืออยู่มากมาย
เครื่อง: Dell r815, CentOS 5.4, RAM 256GB, 4 x 12 คอร์ เรามีแอปพลิเคชั่นที่มีไฟล์ 275GB มันทำหน้าที่แทนข้อมูล 20GB ต่อครั้งนั่นคือมันสลับบิตไปรอบ ๆ และแทนที่มันในไฟล์เดียวกัน ทั้งหมดนี้ทำงานได้ดี มีการส่งครั้งสุดท้ายที่อ่านไฟล์ทั้งหมดแล้วทำการเรียงลำดับในกลุ่มข้อมูลขนาด 20GB และส่งออกไปยังไฟล์ใหม่ทั้งหมด กระบวนการนี้ดูเหมือนว่าจะทำงานได้ไม่นานและจะมีการล้างข้อมูลออกจากดิสก์ประมาณ 50GB หลังจากนี้บางสิ่งบางอย่างเครื่อง WHOLE เริ่มหลุดออกมา คำสั่งง่ายๆเช่นps -ef, ls -alวางสายนานและแสดงว่ารับ CPU 100% (ซึ่งเป็นเพียงแกนเดียว) เมื่อดูสถิติของหน่วยความจำtopฉันเห็นว่ามันใช้ RAM ขนาด 120GB (ฟรี 128GB) และมี 120GB ภายใต้ส่วน "แคช" มีใครเคยเห็นพฤติกรรมแบบนี้มาก่อนหรือไม่ กระบวนการเดียวกันนี้ทำงานได้ดีบนเครื่องที่มีหน่วยความจำ 64GB ดังนั้นฉันคิดว่ามันเกี่ยวข้องกับการติดตั้ง RAM ที่ฉันมีในเครื่อง …
12 linux  centos  memory 

8
ฉันจะตรวจสอบประเภทและความเร็วของคอมพิวเตอร์ระยะไกลได้อย่างไร
ฉันใช้เครือข่ายองค์กร Windows 2003/2008 ที่มีผู้ใช้ 100 คน ฉันได้รับมอบหมายให้เพิ่ม RAM ในเวิร์กสเตชันผู้ใช้ปลายทางทั้งหมด ปัญหาคือเรามีส่วนผสมของคอมพิวเตอร์ที่แตกต่างกันในสภาพแวดล้อมของเรา บางอันคือ Dell, HP บางตัวและเวิร์คสเตชั่นบางตัวที่เราสร้างขึ้นใหม่ทั้งหมด จำเป็นต้องพูดเครื่องเหล่านี้ทั้งหมดไม่แชร์ประเภทหรือความเร็วหน่วยความจำเท่ากัน ฉันรู้ว่าฉันสามารถไปที่คอมพิวเตอร์หนึ่งใน 100 เครื่องเหล่านี้ทีละตัวเพื่อค้นหาข้อมูลหน่วยความจำ แต่ฉันอยากหาวิธีแก้ปัญหาที่ประหยัดค่าใช้จ่ายน้อยลงและสง่างามยิ่งขึ้น มีวิธีสำหรับฉันในการตรวจสอบสินค้าคงคลังจากระยะไกล / ตรวจสอบเครื่องเหล่านี้เพื่อค้นหาประเภทหน่วยความจำเฉพาะ (SDRAM, DDR, DDR2, ฯลฯ ) ความเร็วและการกำหนดค่าสล็อตหรือไม่ ขอบคุณความช่วยเหลือใด ๆ ที่ชื่นชมอย่างมาก
12 hardware  memory  audit 

2
ค้นหาฐานข้อมูลใดใน SQL Server 2005 ใช้ RAM เท่าใด
เพื่อนของฉันคนหนึ่งถามฉันในวันนี้ (พยายามที่จะลดความกังวลใจของลูกค้าของเขา) คุณจะรู้ได้อย่างไรใน SQL Server 2005 ว่าฐานข้อมูลใดใช้หน่วยความจำเท่าใด (ใน RAM ของเซิร์ฟเวอร์) ในเวลาใดก็ตาม เป็นไปได้หรือไม่ ถ้าเป็นเช่นนั้นได้อย่างไร คุณสามารถทำได้ด้วยเครื่องมือ SQL Server ในตัวหรือคุณต้องการตัวเลือกบุคคลที่สามเพิ่มเติมหรือไม่ ลูกค้าของเขาทุกคนสับสนเพราะเครื่อง SQL Server ของเขานั้นใช้ RAM ทั้งหมดเพียง 200KB จาก 4 GB ฉันไม่คิดว่านี่เป็นปัญหาจริง ๆ - แต่เนื่องจากผู้ชายคนนี้อ้างว่ามันเกิดขึ้นมากหรือน้อยข้ามคืนเขาต้องการที่จะรู้ว่าอะไรทำให้การใช้หน่วยความจำเพิ่มขึ้น ..... มาร์ค

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