Trädvy Permalänk
Medlem
Plats
GBG
Registrerad
Sep 2002

Dumpa minnet (ubuntu)

halloj, har en polare som undrar om man kan tömma/dumpa minnet
när man behagar med något speciellt program?

tacksam för snabbt svar

Phenom 9950BE@3.1 | Thermalright eXtreme 120+Noctua 120 | Gigabyte GA-MA790FX-DQ6 | Corsair TX650W | 2x WD 500GB RAID0 | 2x Corsair Dominator 2048 | XFX HD6950(shaders plusmeny) 2048MB@880/1375 | Fractal Define R2 | Samsung T260 25,5" | Logitech G15 och G9 Gamingset |

Trädvy Permalänk
Medlem
Plats
08-540
Registrerad
Apr 2004

cp /proc/kcore minnesdump

?

Trädvy Permalänk
Medlem
Plats
GBG
Registrerad
Sep 2002

ok? snabbt svarat

vet du även vad som händer? går det att köra vidare som vanligt fast med massa mer minne ledigt?

Phenom 9950BE@3.1 | Thermalright eXtreme 120+Noctua 120 | Gigabyte GA-MA790FX-DQ6 | Corsair TX650W | 2x WD 500GB RAID0 | 2x Corsair Dominator 2048 | XFX HD6950(shaders plusmeny) 2048MB@880/1375 | Fractal Define R2 | Samsung T260 25,5" | Logitech G15 och G9 Gamingset |

Trädvy Permalänk
Medlem
Plats
Slottsbron
Registrerad
Jan 2002

efter det kommandot har du kopierat vad-det-nu-är, och har intge frigjort nått minne. Om det är så att du har lite minne ledigt kan det nog mkt väl vara så att linux använder en del av minnet till läs- och skrivcache för att snabba upp själva systemet. Detta minne är allokerat av systemet, men det blir ledigt om det behövs, så det finns därför ingen anledning att tömma minnet så man får mer ledigt.

peter@server ~ $ uptime
22:26:14 up 30 days, 21:28, 4 users, load average: 21.77, 42.33, 26.94

Trädvy Permalänk
Medlem
Plats
GBG
Registrerad
Sep 2002

så det under /kcore är det som ligger i minnet för tillfället?

Phenom 9950BE@3.1 | Thermalright eXtreme 120+Noctua 120 | Gigabyte GA-MA790FX-DQ6 | Corsair TX650W | 2x WD 500GB RAID0 | 2x Corsair Dominator 2048 | XFX HD6950(shaders plusmeny) 2048MB@880/1375 | Fractal Define R2 | Samsung T260 25,5" | Logitech G15 och G9 Gamingset |

Trädvy Permalänk
Medlem
Plats
Sundsvall
Registrerad
Jul 2001

Varför vill han tömma minnet? Ledigt minne är inte bra, använt minne gör förhoppningsvis nytta.

Trädvy Permalänk
Medlem
Plats
GBG
Registrerad
Sep 2002

vet inte riktigt.. han kör en webbserver så den kanske blir seg efter nån vecka eller nåt?

Phenom 9950BE@3.1 | Thermalright eXtreme 120+Noctua 120 | Gigabyte GA-MA790FX-DQ6 | Corsair TX650W | 2x WD 500GB RAID0 | 2x Corsair Dominator 2048 | XFX HD6950(shaders plusmeny) 2048MB@880/1375 | Fractal Define R2 | Samsung T260 25,5" | Logitech G15 och G9 Gamingset |

Trädvy Permalänk
Medlem
Plats
Linköping
Registrerad
Okt 2004

...eller så är han van vid hur "minneshantering" i Windows fungerar.

Linux != Windows

Computer science is no more about computers than astronomy is about telescopes.

Trädvy Permalänk
Medlem
Plats
GBG
Registrerad
Sep 2002

näe, han e van linux-lirare till skillnad mot mig

Phenom 9950BE@3.1 | Thermalright eXtreme 120+Noctua 120 | Gigabyte GA-MA790FX-DQ6 | Corsair TX650W | 2x WD 500GB RAID0 | 2x Corsair Dominator 2048 | XFX HD6950(shaders plusmeny) 2048MB@880/1375 | Fractal Define R2 | Samsung T260 25,5" | Logitech G15 och G9 Gamingset |

Trädvy Permalänk
Medlem
Plats
Härnösand
Registrerad
Jul 2001

Minneshanteringen i *NIX-världen går ut på att använda allt minne. Normalt sätt skall allt minne användas efter ett tag då det mellanlagras filer där. Systemet försöker inte mellanlagra filer i minnet om det är fullt. När minne behövs "offrar" systemet filer (som inte har använts på ett tag om jag inte mins fel) så att programmen kan utnyttja minnet.

Minne som inte används är onödigt minne.

Windows å andra sidan vill ha så mycket ledigt minne som möjligt. Där flyttas program som inte har använts mycket ner i swapen så att det blir minne över till program som kanske kommer att användas. Helt idiotiskt alltså.

Program som rensar minnet i windows brukar flytta alla program till swappen så att man direkt får ledigt minne.

*Intel i7 3820, ASUS Sabertooth X79, 32GB RAM, Nvidia GTX660 & GTX660, Samsung SSD 840 Pro & 2 Barracuda 7200.10 i RAID1, ESI Audio ESP1010e
*Amiga 4000D i Elbox Tower. 16 MB FAST Mem & 2 MB Chip Mem. Indivision AGA MK2, FastATA 4000 MK-VI, 16 GB CF & 40 GB IDE

Trädvy Permalänk
Medlem
Plats
GBG
Registrerad
Sep 2002

aha.. ok, men då kan man säga att det bara är att köpa mer minne då?

Phenom 9950BE@3.1 | Thermalright eXtreme 120+Noctua 120 | Gigabyte GA-MA790FX-DQ6 | Corsair TX650W | 2x WD 500GB RAID0 | 2x Corsair Dominator 2048 | XFX HD6950(shaders plusmeny) 2048MB@880/1375 | Fractal Define R2 | Samsung T260 25,5" | Logitech G15 och G9 Gamingset |

Trädvy Permalänk
Medlem
Registrerad
Jan 2002

Kolla vad som segar ner istället.

Starta om tjänster osv. tills det släpper.
Troligtvis beror allt på en minnesläcka.

Trädvy Permalänk
Medlem
Plats
Malmö
Registrerad
Jul 2001

Hur mycke minne har han då och vad kör han?

Trädvy Permalänk
Medlem
Plats
Stockholm, Sverige
Registrerad
Nov 2002

Och än viktigare, hur mycket swap-utrymme har han ledigt? Min server ligger oftast på 95% minnesanvändning hela tiden, men swap-användning går sällan över 10%.

Har man fullt i minnet och i swap, då har man en minnesbegränsning. Har man fullt i minnet men inte i swap, då fungerar allting som det skall göra.

Trädvy Permalänk
Medlem
Plats
Härnösand
Registrerad
Jul 2001

min server har oftast 98% använt minne och sällan mer än några få % swap. Den servern är databasserver, www, ftp m.m.

*Intel i7 3820, ASUS Sabertooth X79, 32GB RAM, Nvidia GTX660 & GTX660, Samsung SSD 840 Pro & 2 Barracuda 7200.10 i RAID1, ESI Audio ESP1010e
*Amiga 4000D i Elbox Tower. 16 MB FAST Mem & 2 MB Chip Mem. Indivision AGA MK2, FastATA 4000 MK-VI, 16 GB CF & 40 GB IDE

Trädvy Permalänk
Medlem
Plats
GBG
Registrerad
Sep 2002

okok.. kompisen har bara 512Mb så det är nog dags för mer ändå

Phenom 9950BE@3.1 | Thermalright eXtreme 120+Noctua 120 | Gigabyte GA-MA790FX-DQ6 | Corsair TX650W | 2x WD 500GB RAID0 | 2x Corsair Dominator 2048 | XFX HD6950(shaders plusmeny) 2048MB@880/1375 | Fractal Define R2 | Samsung T260 25,5" | Logitech G15 och G9 Gamingset |