Linux Tip | Adjust Swappiness and Set Write Cache to Improve Perfomance
Talaan ng mga Nilalaman:
Ang puwang ng pagpapalit ay isang bahagi ng hard disk na ginagamit kapag puno ang memorya ng RAM. Ang puwang ng pagpapalit ay maaaring maging isang nakalaang pagbahagi ng pagpapalit o isang swap file.
Kapag ang isang sistema ng Linux ay naubusan ng pisikal na memorya, ang mga hindi aktibong pahina ay inilipat mula sa RAM papunta sa puwang ng swap.
Ang swappiness ay isang pag-aari ng kernel ng Linux na nagtatakda ng balanse sa pagitan ng pagpapalit ng mga pahina mula sa pisikal na memorya hanggang sa swap space at pagtanggal ng mga pahina mula sa cache ng pahina. Ito talaga ang tumutukoy kung gaano kadalas gamitin ng system ang swap space.
Ipinapaliwanag ng artikulong ito kung paano baguhin ang halaga ng swappiness sa mga sistema ng Linux.
Sinusuri ang Halaga ng Swappiness
Upang suriin ang kasalukuyang halaga ng swappiness sa iyong system, gamitin ang sumusunod na utos ng
cat
:
cat /proc/sys/vm/swappiness
Ang default na halaga ng swappiness sa karamihan sa mga pamamahagi ng Linux ay 60:
60
Habang ang halaga ng swappiness na 60 ay angkop para sa karamihan ng mga gumagamit, sa ilang mga kaso, maaaring kailanganin mong magtakda ng isang mas mababang halaga.
Ang isa pang utos na maaari mong magamit upang matukoy ang halaga ng swappiness ay
sysctl
:
sysctl vm.swappiness
Pagbabago ng Halaga ng Swappiness
Ang kalungkutan ay maaaring magkaroon ng isang halaga sa pagitan ng 0 at 100. Ang halaga ng 0 ay nagtuturo sa kernel na agresibo na maiwasan ang pagpapalabas hangga't maaari. Ang isang halaga ng 100 ay agresibo na magpapalitan ng mga proseso sa labas ng pisikal na memorya.
Ang isang mas mababang halaga ay gagawing kernel na subukan upang maiwasan ang pagpapalit hangga't maaari habang ang isang mas mataas na halaga ay nangangahulugang ang kernel ay susubukan na gamitin ang swap space nang mas agresibo.
Ang pag-access sa memorya ng swap ay mas mabagal kaysa sa pag-access ng direktang memorya ng pisikal. Ang isang mas mababang halaga para sa swappiness parameter ay malamang na mapabuti ang pangkalahatang pagganap ng system. Para sa regular na pag-install ng desktop, inirerekomenda ang isang halaga ng 10. Ang isang swappiness na halaga ng 0 o 1 ay inirerekomenda para sa karamihan sa mga server ng database.
Ang pinakamainam na halaga ng swappiness ay nakasalalay sa iyong workload ng system at ang laki ng memorya ng RAM. Dapat mong ayusin ang parameter na ito sa mga maliliit na pagtaas upang makahanap ng isang pinakamainam na halaga.
Halimbawa, upang itakda ang halaga ng swappiness sa 10 sa runtime, i-type ang sumusunod na utos bilang root o
sudo
user:
sudo sysctl vm.swappiness=1
Upang mapanatili ang swappiness parameter sa buong reboots buksan ang
/etc/sysctl.conf
file sa iyong text editor:
sudo nano /etc/sysctl.conf
Hanapin ang parameter ng
vm.swappiness
at baguhin ang halaga nito. Kung ang parameter na ito ay hindi umiiral, idagdag ang sumusunod na linya sa file:
Konklusyon
Ipinakita namin sa iyo kung paano baguhin ang halaga ng parameter ng swappiness.
Kung mayroon kang feedback, mag-iwan ng komento sa ibaba.
magpalitAng isa pang kasanayan na lumalaki ang katanyagan ay ang paggamit ng mga video game bilang mga tool sa pagsasanay. Ang maraming kaligtasan ng publiko at mga organisasyong militar ay gumagamit ng mga video game upang gayahin ang mga kondisyon ng field. (Halimbawa, ang labanan ng Amerikanong Hukbo ng digmaan, na binuo ng US Army, ay naging isang napakalaking matagumpay na tool sa pagrerekord para sa militar.) Ngunit hindi mo kailangang i-shoot ang Nazis upang makahanap ng halaga para sa mga laro s
Sa Regence Blue Cross / Blue Shield sa Portland, Oregon, ang mga miyembro ng IT department ay nakakakuha ng virtual na "mga token" para sa pagganap ilang mga gawain: Ang pag-reset ng password ng gumagamit ay nagkakahalaga ng 2 mga token. Ang pagpapatupad ng isang cost-saving na ideya ay kumikita ng 30 token. Ang mga empleyado ay maaaring "gastusin" ang mga token na ito upang maglaro ng mga laro ng mabilis at batay sa pagkakataon. Ang mga laro ay higit na katulad sa mga slot machine: Ang mga toke
Ang tanging paliwanag mula sa AT & T tungkol sa blackout ng iPhone sa ngayon ay "Kami ay pana-panahon baguhin ang aming mga channel sa pag-promote at pamamahagi. " Ano ang ibig sabihin ng ano ba? Nilinaw namin na ang ibig sabihin ng AT & T na "baguhin" ang mga channel ng pamamahagi nito sa pamamagitan ng pag-aalis ng isa sa mga pinakamalaking market ng mamimili sa bansa?
AT & T ay nahaharap sa mga gumagamit, kakumpitensya, at FCC tungkol sa network nito at ang kakayahang magbigay ng sapat na serbisyo para sa mga customer ng AT & T wireless. Ang pagputol ng mga benta ng iPhone sa NY ay nag-alienates ng isang malaking pool ng mga mamimili at tacitly admits na ang mga kritiko ay tama - ang AT & T network ay hindi maaaring panghawakan ang iPhone. Hindi bababa sa, hindi sa New York.
Nagging mga tanong anino ang nalalapit na paglulunsad ng Windows 8, na nagbabala sa pagputol ng mga plano ng Microsoft na muling baguhin ang sarili para sa edad ng kadaliang kumilos. Ang mga gumagamit ng desktop ay marikit na tanggapin ang muling idinisenyong modernong interface? Magkakaroon ba ng sapat na apps ang Windows Store upang hikayatin ang magiging mamimili ng Surface RT? Maaaring mabuhay ang Windows 8 sa buhay sa pagbubungkal ng PC sales?
Ang hinaharap na tagumpay ng Microsoft ay depende sa kakayahang gumawa ng malubhang, quantifiable, walang-kapansin-pansing pag-usbong sa mobile market, ngunit hindi ito ang tanging kumpanya na may napakalaking taya sa sukdulang kapalaran ng Windows 8. Ang bagong operating system ay magkakaroon din ng malaking epekto sa Google. Tingnan lamang ang listahan ng Windows 8 tablet at hybrid na kasosyo ng Microsoft-Samsung, Asus, Toshiba, at iba pa. Lahat sila ay gumagawa ng Android tablet, masyadong.







