{"id":3193,"date":"2014-10-11T20:03:40","date_gmt":"2014-10-11T20:03:40","guid":{"rendered":"http:\/\/www.deuzebranaweb.com.br\/?p=3193"},"modified":"2014-10-11T20:03:40","modified_gmt":"2014-10-11T20:03:40","slug":"criando-ou-aumentando-a-memoria-virtual-swap-no-linux","status":"publish","type":"post","link":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/2014\/10\/11\/criando-ou-aumentando-a-memoria-virtual-swap-no-linux\/","title":{"rendered":"Criando ou aumentando a mem\u00f3ria virtual (SWAP) no Linux"},"content":{"rendered":"<div class=\"boxConteudo\">\n<div class=\"conteudo\">\n<div class=\"padraodestaque\">Neste artigo demonstro duas maneiras de criar uma SWAP no Linux e obter mais mem\u00f3ria para o sistema operacional. Procedimento simples, mas que pode aumentar o desempenho de sua m\u00e1quina caso tenha pouca mem\u00f3ria RAM dispon\u00edvel.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"dezpx padrao\">\n<h1>Introdu\u00e7\u00e3o<\/h1>\n<div class=\"floatright\"><ins id=\"aswift_3_expand\"><\/ins><ins id=\"aswift_3_anchor\">\u00a0<\/ins><\/div>\n<div id=\"HOTWordsTxt\">\n<div>A mem\u00f3ria \u00e9 um dos fatores fundamentais para se ter um computador. Ela \u00e9 respons\u00e1vel em armazenar todas as sa\u00eddas do processador. Tudo que est\u00e1 rodando em seu computador e qualquer determinado tempo &#8220;X&#8221; est\u00e1 armazenado na mem\u00f3ria. \u00c0s vezes necessitamos usar programas que exigem muito processamento e logo usar\u00e3o muita mem\u00f3ria, como por exemplo:<\/p>\n<ul>\n<li>Ripar um filme<\/li>\n<li>Compactar dados<\/li>\n<li>Trabalhar com fotos&#8230;<\/li>\n<\/ul>\n<p>Se nesse momento n\u00e3o tivermos uma boa quantidade de mem\u00f3ria, poderemos n\u00e3o conseguir fazer determinada tarefa ou obter erros, bem como ter uma m\u00e1quina lenta no processo. Para dar uma ajuda existe o que chamamos de mem\u00f3ria virtual.<\/p>\n<p>Como funciona?<\/p>\n<p>Sua teoria \u00e9 simples: \u00c9 criado um arquivo em algum dispositivo de armazenamento (HD, pendrive..) de tamanho &#8220;X&#8221; e o sistema passa a reconhecer esse tamanho X tamb\u00e9m como parte da mem\u00f3ria.<\/p>\n<p>Tem desvantagem?<\/p>\n<p>Sim, a velocidade! Mem\u00f3rias fazem muitos megabytes por segundo, enquanto a mem\u00f3ria virtual estar\u00e1 presa \u00e0 velocidade do dispositivo a qual est\u00e1 hospedado o arquivo, assim sendo, se o dispositivo for muito lento, poder\u00e1 ocorrer not\u00e1vel queda do desempenho da m\u00e1quina. Mas n\u00e3o \u00e9 nada que com paci\u00eancia n\u00e3o se ven\u00e7a. \ud83d\ude09<\/p>\n<h1>Criando uma parti\u00e7\u00e3o SWAP<\/h1>\n<p>Caso deseje criar uma parti\u00e7\u00e3o e que ela seja exclusiva para mem\u00f3ria virtual, siga o procedimento abaixo.<\/p>\n<p>Aqui usaremos o fdisk como programa de particionamento e consideraremos que voc\u00ea possui espa\u00e7o da tabela de parti\u00e7\u00f5es para criar uma parti\u00e7\u00e3o.<\/p>\n<p>LEMBRANDO: Voc\u00ea pode ter 4 parti\u00e7\u00f5es prim\u00e1rias ou 3 parti\u00e7\u00f5es prim\u00e1rias e uma l\u00f3gica. Estando como superusu\u00e1rio, digite:<\/p>\n<p><strong># fdisk \/dev\/x<\/strong> (onde x \u00e9 o valor do dispositivo no <a href=\"http:\/\/www.vivaolinux.com.br\/linux\/\">Linux<\/a>, ex.: hda, hdb. sda. sdc, &#8230;)<\/p>\n<p>Pressione a letra &#8220;n&#8221; (para entrar na op\u00e7\u00e3o de criar parti\u00e7\u00f5es).<\/p>\n<p>Escolha o n\u00famero da parti\u00e7\u00e3o (1-4).<\/p>\n<p>Digite em qual parte do HD ela deve come\u00e7ar (simplesmente confirme a op\u00e7\u00e3o sugerida, caso n\u00e3o saiba o que \u00e9 isso).<\/p>\n<p>Digite o tamanho que deseja para parti\u00e7\u00e3o, por exemplo: para 50 megas, digite +50M ou para 1 giga, digite +1G.<\/p>\n<p>E pronto, ela estar\u00e1 criada! Agora precisamos mud\u00e1-la para SWAP, para isso:<\/p>\n<p>Tecle &#8220;t&#8221; (na tela inicial do programa)<\/p>\n<p>Digite o n\u00famero dado a parti\u00e7\u00e3o antes de cri\u00e1-la (1-4 para prim\u00e1rias; 5-n para l\u00f3gicas).<\/p>\n<p>Apague o valor que aparecer e digite o n\u00famero 82.<\/p>\n<p>Pronto! Agora basta salvar a tabela de parti\u00e7\u00f5es digitando a letra &#8220;w&#8221;.<\/p>\n<p>Resta format\u00e1-la como SWAP e ativ\u00e1-la, para isso:<\/p>\n<p><em>mkswap \/dev\/xy<\/em><\/p>\n<p>Onde x \u00e9 o valor do dispositivo e y a parti\u00e7\u00e3o. Por exemplo, se for sda4, digite:<\/p>\n<p><strong># mkswap \/dev\/sda4<\/strong><\/p>\n<p>E depois:<\/p>\n<p><strong># swapon \/dev\/sda4<\/strong> (seguido do exemplo anterior. Use o valor da parti\u00e7\u00e3o do seu caso)<\/p>\n<p>Est\u00e1 criada, pronta e em uso sua parti\u00e7\u00e3o SWAP!<\/p>\n<p>CURIOSIDADE: Nesse caso na maior parte das distribui\u00e7\u00f5es ela ser\u00e1 reconhecida imediatamente no processo de abertura do SO.<\/p><\/div>\n<div><\/div>\n<div>\n<div class=\"boxConteudo\">\n<div class=\"conteudo\">\n<div class=\"padraodestaque\">Neste artigo demonstro duas maneiras de criar uma SWAP no Linux e obter mais mem\u00f3ria para o sistema operacional. Procedimento simples, mas que pode aumentar o desempenho de sua m\u00e1quina caso tenha pouca mem\u00f3ria RAM dispon\u00edvel.<\/p>\n<div><b>Por:<\/b> Douglas Ritter<\/div>\n<div class=\"direita\">[ <b>Hits:<\/b> 27036 ]<\/div>\n<div><b>Conceito: <\/b>10.0 \u00a0\u00a0<img decoding=\"async\" title=\"2 voto(s)\" src=\"http:\/\/img.vivaolinux.com.br\/imagens\/conceito.jpg\" alt=\"2 voto(s)\" height=\"13\" border=\"0\" \/><img decoding=\"async\" title=\"2 voto(s)\" src=\"http:\/\/img.vivaolinux.com.br\/imagens\/conceito.jpg\" alt=\"2 voto(s)\" height=\"13\" border=\"0\" \/><img decoding=\"async\" title=\"2 voto(s)\" src=\"http:\/\/img.vivaolinux.com.br\/imagens\/conceito.jpg\" alt=\"2 voto(s)\" height=\"13\" border=\"0\" \/><img decoding=\"async\" title=\"2 voto(s)\" src=\"http:\/\/img.vivaolinux.com.br\/imagens\/conceito.jpg\" alt=\"2 voto(s)\" height=\"13\" border=\"0\" \/><img decoding=\"async\" title=\"2 voto(s)\" src=\"http:\/\/img.vivaolinux.com.br\/imagens\/conceito.jpg\" alt=\"2 voto(s)\" height=\"13\" border=\"0\" \/> + <a href=\"http:\/\/www.vivaolinux.com.br\/artigos\/votar.php?codigo=10708\">quero dar nota ao artigo<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"padrao\"><img decoding=\"async\" src=\"http:\/\/img.vivaolinux.com.br\/imagens\/forbidden.gif\" alt=\"\" width=\"15\" height=\"15\" align=\"absmiddle\" \/> <a title=\"Denunciar conte\u00fado\" href=\"http:\/\/www.vivaolinux.com.br\/denuncie\/index.php\">Denuncie<\/a>\u00a0\u00a0 + <a title=\"Adicionar aos favoritos\" href=\"http:\/\/www.vivaolinux.com.br\/addBookmark.php?tipo=artigo&amp;codigo=10708\">Favoritos<\/a>\u00a0\u00a0 <a href=\"http:\/\/www.vivaolinux.com.br\/artigos\/impressora.php?codigo=10708\"><img decoding=\"async\" src=\"http:\/\/img.vivaolinux.com.br\/imagens\/print_ico.gif\" alt=\"Artigo Linux tela cheia\" width=\"20\" height=\"18\" align=\"absmiddle\" border=\"0\" \/> Vers\u00e3o para impressora<\/a>\u00a0\u00a0 <a href=\"http:\/\/www.vivaolinux.com.br\/formIndicar.php?tipo=artigo&amp;codigo=10708\"><img decoding=\"async\" src=\"http:\/\/img.vivaolinux.com.br\/imagens\/friend.gif\" alt=\"Indicar artigo Linux\" width=\"20\" height=\"14\" align=\"absmiddle\" border=\"0\" \/> Indicar para um amigo<\/a>\u00a0\u00a0 <a href=\"http:\/\/www.vivaolinux.com.br\/contribuir\/artigo\/index.php\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/img.vivaolinux.com.br\/imagens\/escrever.png\" alt=\"Enviar artigo Linux\" width=\"18\" height=\"18\" align=\"absmiddle\" border=\"0\" \/> Enviar artigo<\/a><\/div>\n<div class=\"dezpx padrao\">\n<h1>Introdu\u00e7\u00e3o<\/h1>\n<div class=\"floatright\"><ins id=\"aswift_3_expand\"><\/ins><ins id=\"aswift_3_anchor\"><iframe id=\"aswift_3\" name=\"aswift_3\" width=\"336\" height=\"280\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/ins><\/div>\n<div id=\"HOTWordsTxt\">\n<div>A mem\u00f3ria \u00e9 um dos fatores fundamentais para se ter um computador. Ela \u00e9 respons\u00e1vel em armazenar todas as sa\u00eddas do processador. Tudo que est\u00e1 rodando em seu computador e qualquer determinado tempo &#8220;X&#8221; est\u00e1 armazenado na mem\u00f3ria. \u00c0s vezes necessitamos usar programas que exigem muito processamento e logo usar\u00e3o muita mem\u00f3ria, como por exemplo:<\/p>\n<ul>\n<li>Ripar um filme<\/li>\n<li>Compactar dados<\/li>\n<li>Trabalhar com fotos&#8230;<\/li>\n<\/ul>\n<p>Se nesse momento n\u00e3o tivermos uma boa quantidade de mem\u00f3ria, poderemos n\u00e3o conseguir fazer determinada tarefa ou obter erros, bem como ter uma m\u00e1quina lenta no processo. Para dar uma ajuda existe o que chamamos de mem\u00f3ria virtual.<\/p>\n<p>Como funciona?<\/p>\n<p>Sua teoria \u00e9 simples: \u00c9 criado um arquivo em algum dispositivo de armazenamento (HD, pendrive..) de tamanho &#8220;X&#8221; e o sistema passa a reconhecer esse tamanho X tamb\u00e9m como parte da mem\u00f3ria.<\/p>\n<p>Tem desvantagem?<\/p>\n<p>Sim, a velocidade! Mem\u00f3rias fazem muitos megabytes por segundo, enquanto a mem\u00f3ria virtual estar\u00e1 presa \u00e0 velocidade do dispositivo a qual est\u00e1 hospedado o arquivo, assim sendo, se o dispositivo for muito lento, poder\u00e1 ocorrer not\u00e1vel queda do desempenho da m\u00e1quina. Mas n\u00e3o \u00e9 nada que com paci\u00eancia n\u00e3o se ven\u00e7a. \ud83d\ude09<\/p>\n<h1>Criando uma parti\u00e7\u00e3o SWAP<\/h1>\n<p>Caso deseje criar uma parti\u00e7\u00e3o e que ela seja exclusiva para mem\u00f3ria virtual, siga o procedimento abaixo.<\/p>\n<p>Aqui usaremos o fdisk como programa de particionamento e consideraremos que voc\u00ea possui espa\u00e7o da tabela de parti\u00e7\u00f5es para criar uma parti\u00e7\u00e3o.<\/p>\n<p>LEMBRANDO: Voc\u00ea pode ter 4 parti\u00e7\u00f5es prim\u00e1rias ou 3 parti\u00e7\u00f5es prim\u00e1rias e uma l\u00f3gica. Estando como superusu\u00e1rio, digite:<\/p>\n<p><strong># fdisk \/dev\/x<\/strong> (onde x \u00e9 o valor do dispositivo no <a href=\"http:\/\/www.vivaolinux.com.br\/linux\/\">Linux<\/a>, ex.: hda, hdb. sda. sdc, &#8230;)<\/p>\n<p>Pressione a letra &#8220;n&#8221; (para entrar na op\u00e7\u00e3o de criar parti\u00e7\u00f5es).<\/p>\n<p>Escolha o n\u00famero da parti\u00e7\u00e3o (1-4).<\/p>\n<p>Digite em qual parte do HD ela deve come\u00e7ar (simplesmente confirme a op\u00e7\u00e3o sugerida, caso n\u00e3o saiba o que \u00e9 isso).<\/p>\n<p>Digite o tamanho que deseja para parti\u00e7\u00e3o, por exemplo: para 50 megas, digite +50M ou para 1 giga, digite +1G.<\/p>\n<p>E pronto, ela estar\u00e1 criada! Agora precisamos mud\u00e1-la para SWAP, para isso:<\/p>\n<p>Tecle &#8220;t&#8221; (na tela inicial do programa)<\/p>\n<p>Digite o n\u00famero dado a parti\u00e7\u00e3o antes de cri\u00e1-la (1-4 para prim\u00e1rias; 5-n para l\u00f3gicas).<\/p>\n<p>Apague o valor que aparecer e digite o n\u00famero 82.<\/p>\n<p>Pronto! Agora basta salvar a tabela de parti\u00e7\u00f5es digitando a letra &#8220;w&#8221;.<\/p>\n<p>Resta format\u00e1-la como SWAP e ativ\u00e1-la, para isso:<\/p>\n<p><em>mkswap \/dev\/xy<\/em><\/p>\n<p>Onde x \u00e9 o valor do dispositivo e y a parti\u00e7\u00e3o. Por exemplo, se for sda4, digite:<\/p>\n<p><strong># mkswap \/dev\/sda4<\/strong><\/p>\n<p>E depois:<\/p>\n<p><strong># swapon \/dev\/sda4<\/strong> (seguido do exemplo anterior. Use o valor da parti\u00e7\u00e3o do seu caso)<\/p>\n<p>Est\u00e1 criada, pronta e em uso sua parti\u00e7\u00e3o SWAP!<\/p>\n<p>CURIOSIDADE: Nesse caso na maior parte das distribui\u00e7\u00f5es ela ser\u00e1 reconhecida imediatamente no processo de abertura do SO.<\/p><\/div>\n<div><\/div>\n<div><\/div>\n<div>http:\/\/www.vivaolinux.com.br\/artigo\/Criando-ou-aumentando-a-memoria-virtual-%28SWAP%29-no-Linux?pagina=2<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Neste artigo demonstro duas maneiras de criar uma SWAP no Linux e obter mais mem\u00f3ria para o sistema operacional. Procedimento simples, mas que pode aumentar o desempenho de sua m\u00e1quina caso tenha pouca mem\u00f3ria RAM dispon\u00edvel. Introdu\u00e7\u00e3o \u00a0 A mem\u00f3ria \u00e9 um dos fatores fundamentais&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_angie_page":false,"page_builder":"","footnotes":""},"categories":[18,20],"tags":[],"class_list":["post-3193","post","type-post","status-publish","format-standard","hentry","category-comandos-linux","category-linux"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/posts\/3193","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/comments?post=3193"}],"version-history":[{"count":0,"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/posts\/3193\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/media?parent=3193"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/categories?post=3193"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.deuzebranaweb.com.br\/index.php\/wp-json\/wp\/v2\/tags?post=3193"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}