Swappiness

Mjukstarta här!
Kategoriregler
Läs följande innan du postar: http://ubuntu-se.org/phpBB3/viewtopic.php?f=208&t=44692
Du får hjälp att komma igång med Ubuntu genom att välja en personlig fadder här: http://ubuntu-se.org/phpBB3/viewtopic.php?f=110&t=8767
nygrand
Inlägg: 100
Blev medlem: 05 jan 2008, 17:07

Swappiness

Inlägg av nygrand »

Hej!
Har installerat Ubuntu 12.04.1 i en äldre dator. Allt funkar utom att jag vill försöka speeda upp den lite genom att sätta swappiness till 0. Hur jag än försöker så förblir värdet 60.
Vad gör jag för fel?
Datorn har 2GB ram som borde räcka gott.
Mvh
N-E
Användarvisningsbild
Pink Panther
Inlägg: 3050
Blev medlem: 08 feb 2009, 02:13
OS: Linux Mint
Utgåva: Vet inte/ingen utgåva passar
Ort: Luna

Re: Swappiness

Inlägg av Pink Panther »

###########

4. Adjust Swappiness

To check your current used Swappiness, run this command:

cat /proc/sys/vm/swappiness

The default value is 60, to change it, edit this file:

sudo gedit /etc/sysctl.conf

For Linux Mint:

sudo pluma /etc/sysctl.conf

Search for this line (if not present, just add it):

vm.swappiness=10

Save your file and exit. Changes will take effect once you reboot your system.

#############

Källa: http://www.upubuntu.com/2012/06/11-tips ... nning.html
Öppen källkod är min passion, mitt hjärta och min själ.
Linux Mint 18 Sarah
nygrand
Inlägg: 100
Blev medlem: 05 jan 2008, 17:07

Re: Swappiness

Inlägg av nygrand »

Hi!
I have already done this but still the swappiness is 60.

N-E
Användarvisningsbild
Pink Panther
Inlägg: 3050
Blev medlem: 08 feb 2009, 02:13
OS: Linux Mint
Utgåva: Vet inte/ingen utgåva passar
Ort: Luna

Re: Swappiness

Inlägg av Pink Panther »

Jag har inget bra svar. Det här skall inte vara möjligt såvida du inte har något annan kod-rad som har företrädde/högre prioritet.

Jag får be dig studera följande: https://help.ubuntu.com/community/SwapFaq
Öppen källkod är min passion, mitt hjärta och min själ.
Linux Mint 18 Sarah
Användarvisningsbild
johanre
Serveradmin
Inlägg: 3888
Blev medlem: 22 okt 2006, 09:13
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

Re: Swappiness

Inlägg av johanre »

Stavfel, kanske?

Kod: Markera allt

sudo grep -i swap /etc/sysctl.conf
nygrand
Inlägg: 100
Blev medlem: 05 jan 2008, 17:07

Re: Swappiness

Inlägg av nygrand »

Nej, det här verkar mysko. har provat alla vägar som jag kan hitta.
Det står: swappiness = 0, längst ner i sysctl.conf men när jag kollar via terminalen så står swappiness på 60 efter omstart.
Nu är detta inte något akut men det skulle vara intressant att testa om datorn blev snabbare.
Tack ändå för ditt svar :)

N-E
nygrand
Inlägg: 100
Blev medlem: 05 jan 2008, 17:07

Re: Swappiness

Inlägg av nygrand »

Skrev in "Code:
sudo grep -i swap /etc/sysctl.conf" i terminalen och fick svaret att swappiness var det jag hade ställt in.
Vad är skillnaden på de två kommandona?
N-E
Användarvisningsbild
johanre
Serveradmin
Inlägg: 3888
Blev medlem: 22 okt 2006, 09:13
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

Re: Swappiness

Inlägg av johanre »

Kommandot var mest ett sätt att kolla vad du hade skrivit. Men om du är säker att det är rättstavat så skulle jag gärna vilja veta vad rättigheterna på filen är. Kan du köra följande kommando:

Kod: Markera allt

sudo ls -l /etc/sysctl.conf
nygrand
Inlägg: 100
Blev medlem: 05 jan 2008, 17:07

Re: Swappiness

Inlägg av nygrand »

Skrev in coden du nämnde och fick skriva in mitt lösenord och fick till svar:
-rw-r--rr-- 1 root root 2101 okt 14 17:52 /etc/sysctl.conf
Användarvisningsbild
johanre
Serveradmin
Inlägg: 3888
Blev medlem: 22 okt 2006, 09:13
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

Re: Swappiness

Inlägg av johanre »

nygrand skrev:Skrev in coden du nämnde och fick skriva in mitt lösenord och fick till svar:
-rw-r--rr-- 1 root root 2101 okt 14 17:52 /etc/sysctl.conf
Det ser väl OK ut, även om jag personligen kanske skulle föredra:

Kod: Markera allt

-rw-r----- 1 root root 2101 okt 14 17:52 /etc/sysctl.conf
Men det är detaljer som kanske inte har så mycket med ditt problem att göra. Kan du visa resultatet av följande kommando:

Kod: Markera allt

sudo grep sysctl /var/log/syslog
nygrand
Inlägg: 100
Blev medlem: 05 jan 2008, 17:07

Re: Swappiness

Inlägg av nygrand »

Jag blir ombedd att ange lösenord men kommer tillbaka till startraden i terminalen.
Användarvisningsbild
johanre
Serveradmin
Inlägg: 3888
Blev medlem: 22 okt 2006, 09:13
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

Re: Swappiness

Inlägg av johanre »

nygrand skrev:Det står: swappiness = 0, längst ner i sysctl.conf men när jag kollar via terminalen så står swappiness på 60 efter omstart.
Vill bara dubbelkolla: står det "swappiness=0" eller står det:

Kod: Markera allt

vm.swappiness=0
i din /etc/sysctl.conf? Det *skall* stå:

Kod: Markera allt

vm.swappiness=0
nygrand
Inlägg: 100
Blev medlem: 05 jan 2008, 17:07

Re: Swappiness

Inlägg av nygrand »

Ska kolla, är inte hemma just. Är på "gubbdagis" ;D
nygrand
Inlägg: 100
Blev medlem: 05 jan 2008, 17:07

Re: Swappiness

Inlägg av nygrand »

Slår in: sudo gedit/etc/sysctl.conf
Och får till svar: sudo: gedit/etc/sysctl.conf: kommandot hittades inte
HakanS
Global Moderator
Inlägg: 4289
Blev medlem: 30 mar 2006, 10:34
OS: Kubuntu
Utgåva: 23.04 Lunar Lobster
Ort: Trollhättan

Re: Swappiness

Inlägg av HakanS »

Du ska skriva: sudo gedit /etc/sysctl.conf
nygrand
Inlägg: 100
Blev medlem: 05 jan 2008, 17:07

Re: Swappiness

Inlägg av nygrand »

Tack snälla, svårt att se mellanslagen i bland :) . Nu funkade det.
nygrand
Inlägg: 100
Blev medlem: 05 jan 2008, 17:07

Re: Swappiness

Inlägg av nygrand »

Så här ser sysctl.conf-filen ut, men swappinessen står fortfarande på 60 ???


#
# /etc/sysctl.conf - Configuration file for setting system variables
# See /etc/sysctl.d/ for additional system variables
# See sysctl.conf (5) for information.
#

#kernel.domainname = example.com

# Uncomment the following to stop low-level messages on console
#kernel.printk = 3 4 1 3

##############################################################3
# Functions previously found in netbase
#

# Uncomment the next two lines to enable Spoof protection (reverse-path filter)
# Turn on Source Address Verification in all interfaces to
# prevent some spoofing attacks
#net.ipv4.conf.default.rp_filter=1
#net.ipv4.conf.all.rp_filter=1

# Uncomment the next line to enable TCP/IP SYN cookies
# See http://lwn.net/Articles/277146/
# Note: This may impact IPv6 TCP sessions too
#net.ipv4.tcp_syncookies=1

# Uncomment the next line to enable packet forwarding for IPv4
#net.ipv4.ip_forward=1

# Uncomment the next line to enable packet forwarding for IPv6
# Enabling this option disables Stateless Address Autoconfiguration
# based on Router Advertisements for this host
#net.ipv6.conf.all.forwarding=1


###################################################################
# Additional settings - these settings can improve the network
# security of the host and prevent against some network attacks
# including spoofing attacks and man in the middle attacks through
# redirection. Some network environments, however, require that these
# settings are disabled so review and enable them as needed.
#
# Do not accept ICMP redirects (prevent MITM attacks)
#net.ipv4.conf.all.accept_redirects = 0
#net.ipv6.conf.all.accept_redirects = 0
# _or_
# Accept ICMP redirects only for gateways listed in our default
# gateway list (enabled by default)
# net.ipv4.conf.all.secure_redirects = 1
#
# Do not send ICMP redirects (we are not a router)
#net.ipv4.conf.all.send_redirects = 0
#
# Do not accept IP source route packets (we are not a router)
#net.ipv4.conf.all.accept_source_route = 0
#net.ipv6.conf.all.accept_source_route = 0
#
# Log Martian Packets
#net.ipv4.conf.all.log_martians = 1
#vm.swappiness=0
Användarvisningsbild
Pink Panther
Inlägg: 3050
Blev medlem: 08 feb 2009, 02:13
OS: Linux Mint
Utgåva: Vet inte/ingen utgåva passar
Ort: Luna

Re: Swappiness

Inlägg av Pink Panther »

Ta bort staketet.

#vm.swappiness=0 FEL


vm.swappiness=0 RÄTT
Öppen källkod är min passion, mitt hjärta och min själ.
Linux Mint 18 Sarah
nygrand
Inlägg: 100
Blev medlem: 05 jan 2008, 17:07

Re: Swappiness

Inlägg av nygrand »

Tack för hjälpen, nu funkar det. Swappiness=0
Vad gör "staketet" för skillnad?

N-E
andol
Inlägg: 3093
Blev medlem: 31 dec 2007, 00:19
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur

Re: Swappiness

Inlägg av andol »

nygrand skrev:Vad gör "staketet" för skillnad?
Här, och i många andra fall, används brädgården till att markera att något är en kommentar, och sålunda inte ska tolkas utav datorn, utan enbart läsas av en människa. I och med det beteendet använder man även ofta kommentarstecknet för att inaktivera kod alt. konfiguration.
Skriv svar

Återgå till "För nybörjaren"