Já que tenho 18GB free não deveria chegar a usar o swap. É o que pensave. Ele só chegaria no swap se meu cache estourasse.
No, disk caching only borrows the ram that applications don't currently want. It will not use swap. If applications want more memory, they just take it back from the disk cache. They will not start swapping. Pelo vmstat, realmente não tem mopvimentação do si e so. Valeu. procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ r b swpd free buff cache si so bi bo in cs us sy id wa st 6 2 122096 144412 131688 16856412 3 2 3228 1105 89 33 41 3 45 11 0 5 2 122040 141772 131720 16857836 0 0 166 395 1352 563 92 1 7 0 0 9 0 122004 133992 131740 16858864 0 0 189 294 1354 535 85 1 14 0 0 8 1 121964 117152 131756 16859816 0 0 156 270 1299 399 99 1 0 0 0 4 0 121752 132884 131756 16861768 0 0 349 221 1399 555 99 1 0 0 0 3 0 121700 132656 131760 16862204 0 0 85 249 1284 430 85 1 13 1 0 0 0 121592 124676 131780 16863780 0 0 110 532 1455 685 39 1 58 2 0 2 0 121584 124616 131792 16863800 0 0 6 458 1318 461 15 1 84 1 0 2 0 121544 118188 131808 16864544 0 0 125 266 1290 450 39 1 59 1 0 6 0 121428 102276 131820 16865504 0 0 126 398 1245 436 65 0 33 1 0 5 0 121452 105620 131824 16860332 0 0 102 290 1357 641 86 1 13 0 0 3 0 121364 104196 131852 16862008 0 0 274 368 1396 799 90 0 9 1 0 5 0 121392 108620 131852 16853248 0 0 3 274 1276 457 77 0 23 0 0 7 0 121212 102184 131880 16859812 0 0 193 354 1339 554 99 1 1 0 0 10 0 121100 105080 131908 16845036 0 0 438 4014 1472 586 99 1 0 0 0 13 2 121144 106064 131936 16833864 0 0 110 304 1341 452 99 1 0 0 0 12 2 121048 101560 131944 16835332 0 0 135 509 1406 549 99 1 0 0 0 11 1 121048 105776 131948 16826104 0 0 447 371 1407 604 98 1 0 0 0 8 0 121020 104656 131952 16826468 0 0 34 264 1285 431 98 1 1 0 0 17 4 120868 103380 131960 16827488 0 0 168 330 1429 548 99 1 0 0 0 Vou pedir uma análise ao pessoal de SO se é válida a mudança no parâmetro de swap. Obrigado Em 4 de abril de 2013 10:07, Flavio Henrique Araque Gurgel < [email protected]> escreveu: > > Em 04-04-2013 09:51, Luiz Carlos L. Nogueira Jr. escreveu: > > Pessoal, >> >> free -m >> total used free shared buffers >> cached >> Mem: 20066 17892 2174 0 118 16535 >> -/+ buffers/cache: 1238 18828 >> Swap: 509 266 243 >> >> top >> top - 09:32:52 up 1 day, 32 min, 3 users, load average: 6.10, 2.47, 2.58 >> Tasks: 350 total, 10 running, 340 sleeping, 0 stopped, 0 zombie >> Cpu(s): 39.7%us, 2.0%sy, 0.0%ni, 45.8%id, 11.1%wa, 0.3%hi, 1.1%si, >> 0.0%st >> Mem: 20548432k total, 18324892k used, 2223540k free, 121516k buffers >> Swap: 522104k total, 272884k used, 249220k free, 16933616k cached >> >> Qual o motivo de estar usando swap? >> > > Isso é normal. > O Linux coloca em swap algumas coisas que são pouco utilizadas ou não > utilizadas faz muito tempo. > > Para ter certeza de que não está havendo movimento de trocas de páginas em > swap para memória RAM e vice-versa são os números si e so da saída do > comando vmstat. > > > http://www.linuxatemyram.com/ >> >> >> Por esse site, essa máquina não deveria usar swap de forma nenhuma. >> > > O site não diz isso. > Onde achaste? > > > A máquina só tem o PG 9.1 >> Mem total 20GB, shared buffers 4GB. >> > > Lembre-se que os vários processos do PostgreSQL podem usar memória além do > shared_buffers, limitado por work_mem, mas que pode ser utilizado várias > vezes por processo. > > Se desejar que seu servidor faça o mínimo de swap possível, você pode > fazer, como root: > sysctl vm.swappiness=0 > > Ou colocar em /etc/sysctl.conf, para ser utilizado mesmo após reinício: > vm.swappiness=10 > > []s > > > ______________________________**____ > Flavio Henrique A. Gurgel > Líder de Projetos Especiais > Consultoria, Projetos & Treinamentos 4LINUX > Tel1: +55-11.2125-4747 ou 2125-4748 > www.4linux.com.br > email: [email protected] > ______________________________ > FREE SOFTWARE SOLUTIONS > ______________________________**_________________ > pgbr-geral mailing list > [email protected].**org.br<[email protected]> > https://listas.postgresql.org.**br/cgi-bin/mailman/listinfo/**pgbr-geral<https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral> >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
