'\" t .\" Title: swapon .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-06-16 .\" Manual: Администрација система .\" Source: util-linux 2.42.2 .\" Language: English .\" .TH "SWAPON" "8" "2026-06-16" "util\-linux 2.42.2" "Администрација система" .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 "НАЗИВ" swapon, swapoff \- укључује/искључује уређаје и датотеке зарад страничења и размењивања .SH "УВОД" .sp \fBswapon\fP [опције] [\fIспецијална\-датотека\fP.\|.\|.] .sp \fBswapoff\fP [\fB\-va\fP] [\fIспецијална\-датотека\fP.\|.\|.] .SH "ОПИС" .sp \fBswapon\fP се користи да би се навели уређаји на којима ће се дешавати страничење и размењивање. .sp Коришћени уређај или датотека је дат параметром \fIспецијална\-датотека\fP. Може бити у облику \fB\-L\fP \fIнатпис\fP или \fB\-U\fP \fIууид\fP да назначи уређај по натпису или ууид\-у. .sp Позиви за \fBswapon\fP обично се јављају у скриптама подизања система, чинећи све разменске уређаје доступним, тако да се активност страничења и размене испреплиће на неколико уређаја и датотека. .sp \fBswapoff\fP искључује размену на наведеним уређајима и датотекама. Када је опција \fB\-a\fP дата, размена је искључена на свим разменским уређајима и датотекама (као што је нађено у \fI/proc/swaps\fP или \fI/etc/fstab\fP). .SH "ОПЦИЈЕ" .sp \fB\-a\fP, \fB\-\-all\fP .RS 4 All devices marked as "swap" in \fI/etc/fstab\fP are made available, except for those with the "noauto" option. Devices that are already being used as swap are silently skipped. See the \fBFSTAB CONFIGURATION\fP section for more details. .RE .sp \fB\-T\fP, \fB\-\-fstab\fP \fIпутања\fP .RS 4 Наводи алтернативну \fIfstab\fP датотеку за сагласност са \fBmount\fP(8). Ако је \fIпутања\fP директоријум, тада су датотеке у директоријуму поређане са \fBstrverscmp\fP(3); датотеке које почињу тачком (.) или без „.fstab“ проширења се занемарују. Опција може бити наведена више пута. Ова опција је углавном осмишљена за „initramfs“ или „chroot“ скрипте где је додатно подешавање наведено ван стандардног подешавања система. .RE .sp \fB\-d\fP, \fB\-\-discard\fP[\fB=\fP\fIполитика\fP] .RS 4 Укључује одбацивања размене, ако уређај резерве размене подржава радњу одбацивања или скраћивања. Ово може побољшати учинковитост на неким уређајима чврстог стања, али често то није тако. Опција омогућава бирање између две доступне политике одбацивања размене: .sp \fB\-\-discard=once\fP .RS 4 за обављање једновремене радње одбацивања за читаву област размене при искључивању размене; или .RE .sp \fB\-\-discard=pages\fP .RS 4 за неусклађено одбацивање ослобођених страница размене пре него буду доступне за поновно коришћење. .RE .sp Ако политика није изабрана, основно понашање је укључивање обе врсте одбацивања. \fI/etc/fstab\fP опције качења \fBdiscard\fP, \fBdiscard=једном\fP, или \fBdiscard=странице\fP се могу такође користити за укључивање опција одбацивања. .RE .sp \fB\-e\fP, \fB\-\-ifexists\fP .RS 4 Тихо прескаче уређаје који не постоје. \fI/etc/fstab\fP опција качења \fBnofail\fP се може такође користити за прекакање непостојећег уређаја. .RE .sp \fB\-f\fP, \fB\-\-fixpgsz\fP .RS 4 Поново покреће (exec mkswap) разменски простор ако се његова величина странице не поклапа са оном тренутно радног кернела. \fBmkswap\fP(8) покреће читав уређај и не проверава лоше блокове. .RE .sp \fB\-L\fP \fIнатпис\fP .RS 4 Користи партицију која има наведени \fIнатпис\fP. За ово, приступ у \fI/proc/partitions\fP је потребан.) .RE .sp \fB\-o\fP, \fB\-\-options\fP \fIопције\fP .RS 4 Наводи опције размене зарезом раздвојеном \fIfstab\fP\-сагласном ниском. На пример: .sp \fBswapon \-o pri=1,discard=pages,nofail /dev/sda2\fP .sp Ниска \fIопција\fP се последња процењује и преписује све остале опције линије наредби. .RE .sp \fB\-p\fP, \fB\-\-priority\fP \fIпредност\fP .RS 4 Наводи предност разменског уређаја. \fIпредност\fP је вредност између 0 и 32767. Већи бројеви значе већу предност. Видите \fBswapon\fP(2) за потпун опис хитности размене. Додајте \fBpri=\fP\fIвредност\fP пољу опције \fI/etc/fstab\fP\-а за коришћење са \fBswapon \-a\fP. Када предност није дефинисана, Линукс кернел подразумева негативне бројеве. .RE .sp \fB\-s\fP, \fB\-\-summary\fP .RS 4 Приказује сажетак коришћења размене по уређају. Еквивалент са \fBcat /proc/swaps\fP. Овај излазни формат је ЗАСТАРЕО у корист \fB\-\-show\fP која обезбеђује бољу контролу над излазним подацима. .RE .sp \fB\-\-show\fP[\fB=\fP\fIколона\fP.\|.\|.] .RS 4 Приказује табелу разменских области која се може дефинисати. Видите излаз \fB\-\-help\fP\-а за списак доступних колона. .RE .sp \fB\-\-output\-all\fP .RS 4 Исписује све доступне колоне. .RE .sp \fB\-\-annotate\fP[\fB=\fP\fIwhen\fP] .RS 4 Adds an annotation to each column header name. Such an annotation can be shown as a tooltip by terminals that support this feature. The optional \fIwhen\fP argument can be \fBalways\fP, \fBnever\fP, or \fBauto\fP. If the argument is omitted, it defaults to \fBauto\fP, which means that annotations will only be used when the output goes to a terminal. .RE .sp \fB\-\-noheadings\fP .RS 4 Не исписује заглавља када приказује \fB\-\-show\fP излаз. .RE .sp \fB\-\-raw\fP .RS 4 Приказује \fB\-\-show\fP излаз без поравнања колона табеле. .RE .sp \fB\-\-bytes\fP .RS 4 Приказује разменску величину у бајтима у \fB\-\-show\fP излазу уместо у кориснику препознатљивим јединицама. .RE .sp \fB\-U\fP \fIууид\fP .RS 4 Користи партицију која има наведени \fIууид\fP. .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 "FSTAB CONFIGURATION" .sp The command \fBswapon \-\-all\fP reads configuration from \fI/etc/fstab\fP (or from a file specified by the \fB\-\-fstab\fP command line option). Only fstab entries with the filesystem type (3rd field) set to "swap" are relevant. .sp The option \fB\-\-options\fP accepts values in the same form as can be specified in the fourth field in fstab. .SS "The first field (source)" .sp Specify the swap source. If the source is a regular file, it is addressed by an absolute path. .sp If the swap is a block device, it can be addressed by device path, swap area tags \fBLABEL=\fP or \fBUUID=\fP (see \fBmkswap\fP(8) for more details), or by partition tags like \fBPARTLABEL=\fP or \fBPARTUUID=\fP. .SS "The second field (target)" .sp Unused by \fBswapon\fP, the recommended convention is to use "none". .SS "The third field (type)" .sp Requires "swap" as the filesystem type. .SS "The fourth field (options)" .sp It is formatted as a comma\-separated list of options. All unknown options are silently ignored. If options are unnecessary, the recommended convention is to use "defaults". The options specified in \fIfstab\fP extend or overwrite settings specified on the \fBswapon\fP command line. .sp Supported swap options: .sp \fBnoauto\fP .RS 4 Ignore entry when \fBswapon \-\-all\fP is given. .RE .sp \fBnofail\fP .RS 4 Не извештава о грешкама за овај уређај ако не постоји. .RE .sp \fBdiscard\fP[\fB=\fP\fIpolicy\fP] .RS 4 Enable swap discard. The supported settings are \fBdiscard\fP, \fBdiscard=once\fP, or \fBdiscard=pages\fP. For more details, see the \fB\-\-discard\fP command line option. .RE .sp \fBpri=\fP\fIpriority\fP .RS 4 Specify the priority of the swap device. For more details, see the \fB\-\-priority\fP command line option. .RE .SS "The fifth field" .sp Unused by \fBswapon\fP, the recommended convention is to keep it empty. .SS "The sixth field" .sp Unused by \fBswapon\fP, the recommended convention is to keep it empty. .SH "ИЗЛАЗНО СТАЊЕ" .sp \fBswapoff\fP има следеће вредности излазног стања још од и2.36: .sp \fB0\fP .RS 4 успешно .RE .sp \fB2\fP .RS 4 систем нема довољно меморије да би зауставио размену (OOM) .RE .sp \fB4\fP .RS 4 системски позив \fBswapoff\fP(2) није успео из другог разлога .RE .sp \fB8\fP .RS 4 системска грешка системског позива „non\-\fBswapoff\fP(2)“ (нема више меморије, .\|.\|.) .RE .sp \fB16\fP .RS 4 грешка коришћења или синтаксе .RE .sp \fB32\fP .RS 4 сви „swapoff“\-и нису успели за \fB\-\-all\fP .RE .sp \fB64\fP .RS 4 неки „swapoff“\-и су успели за \fB\-\-all\fP .RE .sp Наредба \fBswapoff \-\-all\fP резултира 0 (све је успело), 32 (ништа није успело), или 64 (нешто није успело, нешто јесте). .sp + Стара издања пре и2.36 немају документовано излазно стање, 0 значи успех у свим издањима. .SH "ОКРУЖЕЊЕ" .sp \fBLIBMOUNT_DEBUG\fP=all .RS 4 укључује излаз \fBlibmount\fP прочишћавања. .RE .sp \fBLIBBLKID_DEBUG\fP=all .RS 4 укључује излаз \fBlibblkid\fP прочишћавања. .RE .SH "ДАТОТЕКЕ" .sp \fI/dev/sd??\fP .RS 4 стандардни уређаји страничења .RE .sp \fI/etc/fstab\fP .RS 4 табела описа аскри система датотека .RE .SH "БЕЛЕШКЕ" .SS "Датотеке са рупама" .sp Примена разменске датотеке у кернелу очекује да ће моћи да пише у датотеку директно, без помоћи система датотека. Ово је проблем на датотекама са рупама или на датотекама које се умножавају при уписују на системима датотека као што је „Btrfs“. .sp Наредбе као \fBcp\fP(1) или \fBtruncate\fP(1) стварају датотеке са рупама. Те датотеке ће \fBswapon\fP одбити. .sp Унапред додељене датотеке створене са \fBfallocate\fP(1) се могу протумачити као датотеке са рупама превише зависне од система датотека. Унапред додељене датотеке размене су подржане на XFS\-у од Линукса 4.18. .sp Најпригодније решење за прављење разменске датотеке је да се користи \fBdd\fP(1) и \fI/dev/zero\fP. .SS "Btrfs" .sp Разменске датотеке на Btrfs\-у су подржане још од Линукса 5.0 над датотекама са \fBnocow\fP атрибутом. Видите \fBbtrfs\fP(5) страницу упутства за више о томе. .sp Од издања 2.41, наредба \fBmkswap \-\-file\fP може да направи нову разменску датотеку са \fBnocow\fP атрибутом. .SS "NFS" .sp Размена на \fBNFS\fP\-у не може радити. .SS "Обустава" .sp \fBswapon\fP сам открива и поново пише потпис разменског простора са старим подацима обуставе софтвера (нпр., \fBS1SUSPEND\fP, \fBS2SUSPEND\fP, .\|.\|.). Проблем је у томе да ако ми то не урадимо, тада добијамо оштећење података када се следећи пут уради покушај поништавања обуставе. .SH "ИСТОРИЈАТ" .sp Наредба \fBswapon\fP се појавила у 4.0BSD\-у. .SH "ПОГЛЕДАЈТЕ ТАКОЂЕ" .sp \fBswapoff\fP(2), \fBswapon\fP(2), \fBfstab\fP(5), \fBinit\fP(8), \fBfallocate\fP(1), \fBmkswap\fP(8), \fBmount\fP(8), \fBrc\fP(8) .SH "ПРИЈАВЉИВАЊЕ ГРЕШАКА" .sp За пријављивање грешака, користите „https://github.com/util\-linux/util\-linux/issues[issue tracker]“. .SH "ДОСТУПНОСТ" .sp Наредба \fBswapon\fP је део „util\-linux“ пакета који се може преузети са \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Архиве Линукс кернела" "."