Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jun 2007

Extrem minnesanvändning

Hej,
Fixade precis en till processor (Intel Xeon 5530 2,4 GHz) till min arbetsdator för att kunna använda 12 MB. Trodde att 12 MB skulle vara på den säkra sidan men men den nya processorn har minnesanvädningen ökat rejält och ligger nu och bubblar på 10,7 GB om jag renderar en bild samtidigt som jag arbetar. Har inte sett detta tidigare. Är det så att flera processorer käkar mera minne eller är något rubbat på gång? Jobbdatorn är en HP Z600 och kör alltså med två stycken fyrkärniga processorer.

||Antec Skeleton, Asus M4A89GTD PRO/USB3, AMD Phenom II Black Edition X6 1090T 3.2 GHz, Radeon HD 5770 Silent Cell, Dark Power Pro 10 550W, 8GB 1330MHz, Thermalright Ultra-120 Extreme, Asus Xonar D2, GigaWorks S750 7.1, Windows 10/Ubuntu 14, Philips Brilliance 272C4, Benq W750||

Trädvy Permalänk
Medlem
Plats
Falkenberg
Registrerad
Dec 2007

12 MB räcker inte långt... (ja jag vet du skrev fel).
Vilket operativsystem kör du och vad säger eventuell Aktivitetshanterare om de olika processernas minnesallokering ?
Windows 7 är bra på att utnyttja oanvänt minne till diskcache vilket kan se ut som att minnet inte räcker till.

Windows 10 Pro x64 | Zalman HD160XT Plus | Fractal Design 800W | AMD FX-8150 4,5GHz | ASUS Crosshair V Formula (990FX) |Corsair XMS3 16GB | ASUS Radeon R9 290 4.5GHz | Samsung SSD 840 Pro. 256GB | 2x Gorsair SSD Force GT 120GB | Philips Brilliance 40" BDM4065 | http://www.section4.se |

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jun 2007

Haha, nej "GB" ska det givetvis vara. Startade om renderingen och nu (hittils) gick minnesanvändningen till 2,65 GB. Min renderare Maxwell 2 tar runt 90% av CPUn. Historiken för processoranvädningen studsar mot taket på alla processorer. Jag kör Win7 64-bit.

||Antec Skeleton, Asus M4A89GTD PRO/USB3, AMD Phenom II Black Edition X6 1090T 3.2 GHz, Radeon HD 5770 Silent Cell, Dark Power Pro 10 550W, 8GB 1330MHz, Thermalright Ultra-120 Extreme, Asus Xonar D2, GigaWorks S750 7.1, Windows 10/Ubuntu 14, Philips Brilliance 272C4, Benq W750||

Trädvy Permalänk
Medlem
Plats
umeå
Registrerad
Aug 2010

Det kan vara möjligt att programmet utyttjar så mycket minne – antagligen vill det ha något redo i minnet för varje tråd, och det blir ganska mycket för 8 kärnor. Har du dessutom HT aktiverat så blir det ju hela 16 trådar som vill ha något att rendera.

Om det skulle vara ett problem som inte går lösa med CPU-inställningarna i programmet så kan du ju testa att stänga av HT. Tror inte det skulle ha någon väldigt negativ effekt på renderingstiden.

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jun 2007

Har frågat på Maxwells eget forum och dom har ingen aning. Förlåt en dum fråga men stänger man av HT från BIOS eller var gör man det på en Intel?
EDIT: Ok, har _slagit på_ HT i Bios, det var disablat. Vi får se om det påverkar minnesanvändningen. Vad ska HT vara bra för?

||Antec Skeleton, Asus M4A89GTD PRO/USB3, AMD Phenom II Black Edition X6 1090T 3.2 GHz, Radeon HD 5770 Silent Cell, Dark Power Pro 10 550W, 8GB 1330MHz, Thermalright Ultra-120 Extreme, Asus Xonar D2, GigaWorks S750 7.1, Windows 10/Ubuntu 14, Philips Brilliance 272C4, Benq W750||

Trädvy Permalänk
Medlem
Plats
Falkenberg
Registrerad
Dec 2007

Du har kanske redan sett att du i Aktivitetshanteraren numera visas dubbelt så många kärnor... !?

Citat:

Hyper Threading, HT, är ett processortillägg i Intels processorer, som möjliggör att flera program kan köras samtidigt med bibehållen hög prestanda. Med detta HT‑tillägg går processorn så att säga runt operativsystemets internanalys och meddelar systemet att det finns två processorer, fast det bara finns en. Genomgående tester har visat att en dator med HT får en prestandaökning, främst vid hård belastning. HT finns bland annat i Intels Pentium‑ och Xeonprocessorer. Hyper‑Threading, eller mer officiellt Hyper‑Threading Technology (HTT), är varumärket för Intels multithreading‑teknik som de använder i sin processor Pentium 4.

Hyper Threading - Wikipedia
YouTube - Intel Core i7 Hyper Threading (HT) ON and OFF comparison (performance and temps)

Windows 10 Pro x64 | Zalman HD160XT Plus | Fractal Design 800W | AMD FX-8150 4,5GHz | ASUS Crosshair V Formula (990FX) |Corsair XMS3 16GB | ASUS Radeon R9 290 4.5GHz | Samsung SSD 840 Pro. 256GB | 2x Gorsair SSD Force GT 120GB | Philips Brilliance 40" BDM4065 | http://www.section4.se |

Trädvy Permalänk
Medlem
Plats
Norrbotten
Registrerad
Jan 2010

Windows 7 är konstruerat för att använda minnet bättre än tidigare versioner av windows, vilket borde vara självklart. Varför skall man ha 12 Gb minne i en dator om den bara använder, säg 4 Gb, under 90 % av tiden?

I stället för att skriva data till HD'n så lagras program data i minnet istället, vilket leder till att mer minne utnyttjas...

Trädvy Permalänk
Medlem
Plats
Staffanstorp
Registrerad
Okt 2001

Precis som en del andra har svarat på så är det väl inte fel att minnet utnyttjas, vad ska du annars ha det till? Det är först när minnet inte fördelas till de trådar och processer som faktiskt behöver det som det börjar bli ett problem, men det borde du märka genom att program kraschar eller hänger sig eller rapporterar att minnet tar slut. Ökar minnesanvändningen på disk och andra processer än ditt renderingsprogram allokerar en massa minne (som normalt inte behöver det) så kan det också tyda på problem, men som sagt var, det är inget problem i vanliga fall att systemet använder minnet för lagring. Det är snarare positivt för du slipper flaskhalsen som en fysisk hårddisk är om systemet istället cachar saker i minnet.

WS: i7-2600k på vatten | GTX 970 på luft | Corsair AX860W | Corsair Obsidian 750D | 3x Dell U2414H
HTPC1: Pentium G2020 | GT520 | Seasonic X-400 Fanless | FD Node 605 | Noctua NH-L9i
HTPC2: Intel NUC3217IYE | 8GB | 120GB mSATA
Server1: HP N54L Microserver | Server2: Fujitsu Primergy Tx1310 M1

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jun 2007

Tack, noterar att jag nu har 16 kärnor - nice! Problemet är att programmet jag använder använder mer och mer minne under renderingstiden och jag undrar var det beror på - tom 12 GB tar ju slut till slut...

||Antec Skeleton, Asus M4A89GTD PRO/USB3, AMD Phenom II Black Edition X6 1090T 3.2 GHz, Radeon HD 5770 Silent Cell, Dark Power Pro 10 550W, 8GB 1330MHz, Thermalright Ultra-120 Extreme, Asus Xonar D2, GigaWorks S750 7.1, Windows 10/Ubuntu 14, Philips Brilliance 272C4, Benq W750||

Trädvy Permalänk
Medlem
Registrerad
Feb 2005

har du kanske stängt av virtuelt minne ? det kan förhindra att programmet ifråga sparar det som inte används för tillfället på HD utan håller det kvar i arbetsminnet.
sen skriver du att det är en arbetsburk men vad jobbar du med ? 3D, eller HD rendering, audio,, ja du fattar vad jag menar. för att hjälpa dig måste vi veta program du använder. det kan lika gärna vara en bug i programmet sk minnesläcka.

Der Steppenwolf

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jun 2007

Jag jobbar i ett bildrenderingsprogram - Maxwell Render 2.1 - som är väldigt krävande. Har ej pillat på minnesanvädningen - vet faktiskt inte hur man gör i Win 7.

||Antec Skeleton, Asus M4A89GTD PRO/USB3, AMD Phenom II Black Edition X6 1090T 3.2 GHz, Radeon HD 5770 Silent Cell, Dark Power Pro 10 550W, 8GB 1330MHz, Thermalright Ultra-120 Extreme, Asus Xonar D2, GigaWorks S750 7.1, Windows 10/Ubuntu 14, Philips Brilliance 272C4, Benq W750||

Trädvy Permalänk
Medlem
Plats
Falkenberg
Registrerad
Dec 2007

Har du inte ändrat minneshanteringen så kommer det att fungera fint.
När programmen har tagit nytta av allt ditt RAM så börjar oanvända program att flyttas ut i växlingsfilen på disk.
Du har med andra ord nästan obegränsat med minne... det är bara det att "disk"-minnet är långsammare än RAM-minnet.

Processorn har L1 & L2 cache, ibland även L3 cache. RAM blir då L3 & L4 cache och växlingsfilen blir L5.

Windows 10 Pro x64 | Zalman HD160XT Plus | Fractal Design 800W | AMD FX-8150 4,5GHz | ASUS Crosshair V Formula (990FX) |Corsair XMS3 16GB | ASUS Radeon R9 290 4.5GHz | Samsung SSD 840 Pro. 256GB | 2x Gorsair SSD Force GT 120GB | Philips Brilliance 40" BDM4065 | http://www.section4.se |

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jun 2007

Maxwell brukar iof dyka när minnet går upp i taket och det faktum att den bara lägger på och lägger på i minneshantering är ju lite märkligt.

||Antec Skeleton, Asus M4A89GTD PRO/USB3, AMD Phenom II Black Edition X6 1090T 3.2 GHz, Radeon HD 5770 Silent Cell, Dark Power Pro 10 550W, 8GB 1330MHz, Thermalright Ultra-120 Extreme, Asus Xonar D2, GigaWorks S750 7.1, Windows 10/Ubuntu 14, Philips Brilliance 272C4, Benq W750||

Trädvy Permalänk
Medlem
Plats
Svenstavik
Registrerad
Jan 2010
Skrivet av Alopex:

Maxwell brukar iof dyka när minnet går upp i taket och det faktum att den bara lägger på och lägger på i minneshantering är ju lite märkligt.

om du drar på nå mer som drar mycket ram, går Maxwell ner då eller ligger han kvar på samma?

FD R4|ASUS p8z77-V LX| Intel core i7 2700k @ 4.3Ghz|Noctua NH-D14|Corsair XMS3 DDR3 24GB |MSI 980 Ti Gaming 6G|Samsung 840 EVO 500GB + 14TB lagrning |EVGA superNOVA g2 750w |Asus VG248QE + BenQ GL2450 x2

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jun 2007

Hur menar du? Om jag lägger till eller tar bort ett program så påverkas minneshanteringen medans Maxwell kör. Inget kommer dock i närheten av Maxwell när programmet väl börjat krunsha i sig minne...
EDIT: Det rör sig antagligen om en trojan enl Maxwells eget forum.

||Antec Skeleton, Asus M4A89GTD PRO/USB3, AMD Phenom II Black Edition X6 1090T 3.2 GHz, Radeon HD 5770 Silent Cell, Dark Power Pro 10 550W, 8GB 1330MHz, Thermalright Ultra-120 Extreme, Asus Xonar D2, GigaWorks S750 7.1, Windows 10/Ubuntu 14, Philips Brilliance 272C4, Benq W750||