CHOOM(1) Anvandarkommandon CHOOM(1) NAMN choom - display or adjust OOM-killer score SYNOPSIS choom -p PID choom -p PID -n nummer choom -n nummer [--] kommando [argument ...] BESKRIVNING The choom command displays or adjusts the Out-Of-Memory killer score setting. FLAGGOR -p, --pid pid Anger process-ID. -n, --adjust varde Ange vardet for justeringspoangen. -h, --help Visa hjalptext och avsluta. -V, --version Visa version och avsluta. ANTECKNINGAR Linux-karnan anvander badness-heuristiken for att valja vilken process som ska dodas nar minnet inte racker till. Badness-heuristiken tilldelar varje kandidatuppgift ett varde fran 0 (dodar aldrig) till 1000 (dodar alltid) for att avgora vilken process som ar malet. Enheterna ar ungefar en proportion langs det intervall av tillatet minne som processen kan allokera fran baserat pa en uppskattning av dess aktuella minnes- och vaxlingsanvandning. Om en uppgift till exempel anvander allt tillatet minne kommer dess badness-poang att vara 1000. Om den anvander halften av det tillatna minnet blir poangen 500. Det finns ytterligare en faktor som ingar i poangen for dalighet: den aktuella minnes- och vaxlingsanvandningen diskonteras med 3% feller rotprocesser. Mangden "tillatet" minne beror pa i vilket sammanhang oom killer anropades. Om det beror pa att det minne som tilldelats den allokerande uppgiftens cpuset ar uttomt, representerar det tillatna minnet den uppsattning mems som tilldelats det cpuset. Om det beror pa att en mempolicys nod(er) ar uttomd, representerar det tillatna minnet uppsattningen mempolicy-noder. Om det beror pa att en minnesgrans (eller vaxlingsgrans) har natts, ar det tillatna minnet den konfigurerade gransen. Slutligen, om det beror pa att hela systemet har slut pa minne, representerar det tillatna minnet alla allokeringsbara resurser. Adjust score-vardet laggs till badness-poangen innan det anvands for att avgora vilken uppgift som ska dodas. Acceptabla varden stracker sig fran -1000 till +1000. Detta gor det mojligt for userspace att polarisera preferensen for oom killing antingen genom att alltid foredra en viss uppgift eller genom att helt inaktivera den. Det lagsta mojliga vardet, -1000, motsvarar att oom killing inaktiveras helt for den uppgiften eftersom den alltid kommer att rapportera en badness score pa 0. Om du till exempel anger ett varde for justeringspoang pa +500 motsvarar det ungefar att resten av de uppgifter som delar samma resurser for system, cpuset, mempolicy eller minneskontroller far anvanda minst 50 % mer minne. Ett varde pa -500, a andra sidan, skulle ungefar motsvara att 50% of av uppgiftens tillatna minne inte skulle betraktas som poang mot uppgiften. UPPHOVSPERSONER Karel Zak SE AVEN proc(5) FELRAPPORTERING For felrapporter, anvand felhanteraren . TILLGANGLIGHET Kommandot choom ingar i paketet util-linux som kan hamtas fran Linux Kernel Archive . util-linux 2.42.1 2026-05-18 CHOOM(1)