'\" t .\" Title: coresched .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2025-12-15 .\" Manual: Корисничке наредбе .\" Source: util-linux 2.41.3 .\" Language: English .\" .TH "CORESCHED" "1" "2025-12-15" "util\-linux 2.41.3" "Корисничке наредбе" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "НАЗИВ" coresched \- управља колачићима заказивања језгра за задатке .SH "УВОД" .sp \fBcoresched\fP [\fBget\fP] [\fB\-s\fP \fIпид\fP] .sp \fBcoresched\fP \fBnew\fP [\fB\-t\fP \fIврста\fP] \fB\-d\fP \fIпид\fP .sp \fBcoresched\fP \fBnew\fP [\fB\-t\fP \fIврста\fP] \-\- \fIнаредба\fP [\fIаргумент\fP.\|.\|.] .sp \fBcoresched\fP \fBcopy\fP [\fB\-s\fP \fIпид\fP] [\fB\-t\fP \fIврста\fP] \fB\-d\fP \fIпид\fP .sp \fBcoresched\fP \fBcopy\fP [\fB\-s\fP \fIпид\fP] [\fB\-t\fP \fIврста\fP] \-\- \fIнаредба\fP [\fIаргумент\fP.\|.\|.] .SH "ОПИС" .sp Наредба \fBcoresched\fP се користи за довлачење или измену колачића заказивања језгра покренутог процеса по датом његовом \fIпид\fP\-у, или за израђање нове \fIнаредбе\fP са колачићима заказивања језгра. .sp Заказивање језгра дозвољава дефиницију групе задатака којима је допуштено да деле физичко језгро. Ово се ради додељивањем колачића сваком задатку. Само задаци са истим колачићем се могу заказати на истом физичком језгру. .sp Могуће је или доделити нови насумични колачић задатку или умножити колачић из другог задатка. Није могуће изабрати вредност колачића. .SH "ФУНКЦИЈЕ" .sp \fBget\fP .RS 4 Добавља колачић заказивања језгра ПИД\-а наведеног у \fB\-s\fP. Ако је \fB\-s\fP изостављено, додавиће колачић текућег \fBcoresched\fP процеса. .RE .sp \fBnew\fP .RS 4 Додељује нови колачић постојећем ПИД\-у наведеном у \fB\-d\fP, или извршава \fIнаредбу\fP са новим колачићем. .RE .sp \fBcopy\fP .RS 4 Умножава колачић из постојећег ПИД\-а (\fB\-s\fP) у други ПИД (\fB\-d\fP), или извршава \fIнаредбу\fP са тим колачићем. Ако је \fB\-s\fP изостављено, добавиће колачић текућег \fBcoresched\fP процеса. .RE .sp Ако није наведена ни једна функција, покренуће функцију \fBget\fP. .SH "ОПЦИЈЕ" .sp \fB\-s\fP, \fB\-\-source\fP \fIПИД\fP .RS 4 Из ког \fIПИД\fP\-а ће добавити колачић. Ако је ова опција изостављена, добавиће колачић из текућег \fBcoresched\fP процеса. .RE .sp \fB\-d\fP, \fB\-\-dest\fP \fIПИД\fP .RS 4 Ког \fIПИД\fP\-а ће изменити колачић. .RE .sp \fB\-t\fP, \fB\-\-dest\-type\fP \fIВРСТА\fP .RS 4 Врста ПИД\-а чији ће колачић бити измењен. Ово може бити једна од три вредности: .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} \fBpid\fP, или ИД процеса .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} \fBtgid\fP, или ИД групе нити (основна вредност) .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} \fBpgid\fP, или ИД групе процеса .RE .RE .sp \fB\-v\fP, \fB\-\-verbose\fP .RS 4 Прикажите додатне информације приликом измене колачића задатака. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 Приказује текст помоћи и излази. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Исписује издање и излази. .RE .SH "ПРИМЕРИ" .sp Добавља колачић заказивања језгра самог coresched задатка, обично наслеђен од свог родитеља: .RS 4 \fBcoresched get\fP .RE .sp Добавља колачић заказивања језгра задатка са ПИД\-ом \fI123\fP: .RS 4 \fBcoresched get \-s\fP \fI123\fP .RE .sp Даје задатку са ПИД\-ом \fI123\fP нови колачић заказивања језгра: .RS 4 \fBcoresched new \-d\fP \fI123\fP .RE .sp Израђа нови задатак са новим колачићем заказивања језгра: .RS 4 \fBcoresched new\fP \-\- \fIнаредба\fP [\fIаргумент\fP.\|.\|.] .RE .sp Умножава колачић из текућег coresched процеса другог задатка са пид\-ом \fI456\fP: .RS 4 \fBcoresched copy \-d\fP \fI456\fP .RE .sp Умножава колачић из задатка са пид\-ом \fI123\fP у други задатак са пид\-ом \fI456\fP: .RS 4 \fBcoresched copy \-s\fP \fI123\fP \fB\-d\fP \fI456\fP .RE .sp Умножава колачић из задатка са пид\-ом \fI123\fP у нови задатак \fIнаредбе\fP: .RS 4 \fBcoresched copy \-s\fP \fI123\fP \-\- \fIнаредба\fP [\fIаргумент\fP.\|.\|.] .RE .sp Умножава колачић из задатка са пид\-ом \fI123\fP у ИД групе процеса \fI456\fP: .RS 4 \fBcoresched copy \-s\fP \fI123\fP \fB\-t\fP \fIпгид\fP \fB\-d\fP \fI456\fP .RE .SH "ОВЛАШЋЕЊА" .sp Довлачење или измена колачића заказивања језгра процеса захтева \fBPTRACE_MODE_READ_REALCREDS\fP приступ „ptrace“\-а том процесу. Видите одељак „Ptrace access mode checking“ у \fBptrace\fP(2) за више о томе. .SH "ИЗЛАЗНО СТАЊЕ" .sp При успеху, \fBcoresched\fP даје 0. Ако \fBcoresched\fP не успе, исписаће грешку и дати 1. .sp Ако је \fIнаредба\fP извршена, резултна вредност \fBcoresched\fP биће резултирајућа вредност \fIнаредбе\fP. .SH "БЕЛЕШКЕ" .sp \fBcoresched\fP захтева подршку заказивања језгра у кернелу. Ово се може омогућити путем \fBCONFIG_SCHED_CORE\fP опције подешавања кернела. .SH "АУТОРИ" .sp .MTO "thijs\(atraymakers.nl" "Thijs Raymakers" "," .MTO "pauld\(atredhat.com" "Phil Auld" "" .SH "АУТОРСКА ПРАВА" .sp Ауторска права © 2024 Thijs Raymakers и Phil Auld. Ово је слободан софтвер лиценциран под EUPL. .SH "ПОГЛЕДАЈТЕ ТАКОЂЕ" .sp \fBchrt\fP(1), \fBnice\fP(1), \fBrenice\fP(1), \fBtaskset\fP(1), \fBptrace\fP(2), \fBsched\fP(7) .sp Изворне датотеке Линукс кернела \fIDocumentation/admin\-guide/hw\-vuln/core\-scheduling.rst\fP .SH "ПРИЈАВЉИВАЊЕ ГРЕШАКА" .sp За пријављивање грешака, користите „https://github.com/util\-linux/util\-linux/issues[issue tracker]“. .SH "ДОСТУПНОСТ" .sp Наредба \fBcoresched\fP је део „util\-linux“ пакета који се може преузети са \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Архиве Линукс кернела" "."