UCLAMPSET(1) Anvandarkommandon UCLAMPSET(1) NAMN uclampset - manipulerar systemets eller processens anvandningsklammningsattribut SYNOPSIS uclampset [options] [-m minimum] [-M maximum] -p PID uclampset [options] [-m minimum] [-M maximum] command [argument...] BESKRIVNING uclampset anger eller hamtar attributen for anvandningsklamman for ett befintligt PID, eller kor kommando med de angivna attributen. Utilization clamping ar en ny funktion som lades till i v5.3. Den ger en ledtrad till schemalaggaren om det tillatna intervallet for utnyttjandet som uppgiften bor arbeta med. Anvandningen av uppgiften paverkar frekvensval och placering av uppgiften. Endast schedutil cpufreq-styrfaktorn forstar att hantera util clamp hints i skrivande stund. Se karnans dokument for mer information om stod for andra cpufreq-guvernorer. Om du kor pa ett asymmetriskt heterogent system som Arms big.LITTLE. Utilization clamping kan hjalpa till att forskjuta uppgiftsplaceringen. Om uppgiften boostas sa att util_min-vardet ar hogre an de sma karnornas kapacitet, kommer schemalaggaren att gora sitt basta for att placera den pa en stor karna. Pa samma satt, om util_max ar mindre an eller lika med kapaciteten hos de sma karnorna, kan schemalaggaren fortfarande valja att placera den dar aven om det faktiska utnyttjandet av uppgiften ar max. Om du staller in en uppgifts uclamp_min till ett nollvarde okar uppgiften effektivt eftersom den alltid startar fran det har utnyttjandegraden nar den kors. Genom att stalla in en uppgifts uclamp_max under 1024, kommer detta effektivt att begransa uppgiften eftersom den aldrig kommer att kunna ga over detta anvandningsvarde nar den kors. Det fullstandiga anvandningsomradet ar: [0:1024]. Specialvardet -1 anvands for att aterstalla till systemets standardinstallning. Las den senaste dokumentationen for karnan for mer information: https://kernel.org/doc/html/latest/scheduler/sched-util-clamp.html FLAGGOR -m Stall in util_min-vardet. -M Stall in util_max-vardet. -a, --all-tasks Stall in eller hamta attributen for anvandningsbegransning for alla uppgifter (tradar) for en given PID. -p, --pid Arbeta med en befintlig PID och starta inte en ny uppgift. -s, --system Stall in eller hamta de systemomfattande attributen for klamning av utnyttjandegrad. -R, --reset-on-fork Satt flaggan SCHED_FLAG_RESET_ON_FORK. -v, --verbose Visa statusinformation. -h, --help Visa hjalptext och avsluta. -V, --version Visa version och avsluta. ANVANDNING Standardbeteendet ar att kora ett nytt kommando: uclampset [-m uclamp_min] [-M uclamp_max] kommando [arguments] Du kan ocksa hamta attributen for fastspanning av en befintlig uppgift: uclampset -p PID Eller stall in dem: uclampset -p PID [-m uclamp_min] [-M uclamp_max] Eller styra de systemomfattande attributen: uclampset -s [-m uclamp_min] [-M uclamp_max] [-m uclamp_max] TILLSTAND En anvandare maste ha CAP_SYS_NICE for att andra schemalaggningsattributen for en process. Alla anvandare kan hamta schemalaggningsinformation. ANTECKNINGAR De systemomfattande utilization clamp-attributen ar till for att styra det tillatna intervallet som uppgifterna kan anvanda. Som standard ar bade uclamp_min och uclamp_max installda pa 1024. Detta innebar att anvandare kan stalla in vardena for anvandningsklamman for sin uppgift over hela intervallet [0:1024]. Till exempel: uclampset -s -m 512 -M 700 forhindrar att nagon uppgift boostas hogre an 512. Och alla uppgifter i systemen ar begransade till ett utnyttjande pa 700. Effektivt gor detta att systemets maximala prestanda ar 700. Se dokumentationen for din karna for exakt forvantat beteende pa den karnan. UPPHOVSPERSONER Qais Yousef SE AVEN nice(1), renice(1), taskset(1), sched(7) Se sched_setscheduler(2) och sched_setattr(2) for en beskrivning av Linux schemalaggningssystem. FELRAPPORTERING For felrapporter, anvand felhanteraren . TILLGANGLIGHET Kommandot uclampset ingar i paketet util-linux som kan hamtas fran Linux Kernel Archive . util-linux 2.42.1 2026-05-18 UCLAMPSET(1)