{"id":1099,"date":"2025-09-23T16:38:39","date_gmt":"2025-09-23T13:38:39","guid":{"rendered":"https:\/\/narhost.com\/destek\/?p=1099"},"modified":"2026-01-04T05:14:42","modified_gmt":"2026-01-04T02:14:42","slug":"swap-alani-nasil-olusturulur","status":"publish","type":"post","link":"https:\/\/narhost.com\/destek\/swap-alani-nasil-olusturulur\/","title":{"rendered":"Swap Alan\u0131 Nas\u0131l Olu\u015fturulur?"},"content":{"rendered":"<p data-start=\"32\" data-end=\"220\">Linux sunucularda RAM yetersiz kald\u0131\u011f\u0131nda sistemin yava\u015flamas\u0131n\u0131 \u00f6nlemek i\u00e7in <strong data-start=\"110\" data-end=\"124\">swap alan\u0131<\/strong> kullan\u0131l\u0131r. Swap, fiziksel RAM\u2019in bir uzant\u0131s\u0131 olarak disk \u00fczerinde ayr\u0131lan alan\u0131 ifade eder.<\/p>\n<hr data-start=\"222\" data-end=\"225\" \/>\n<h2 data-start=\"227\" data-end=\"247\">\u00c7\u00f6z\u00fcm Ad\u0131mlar\u0131<\/h2>\n<ol data-start=\"249\" data-end=\"1773\">\n<li data-start=\"249\" data-end=\"495\">\n<h3 data-start=\"252\" data-end=\"296\"><strong data-start=\"252\" data-end=\"294\">Sunucuya SSH veya Console ile Ba\u011flan\u0131n<\/strong><\/h3>\n<ul data-start=\"300\" data-end=\"495\">\n<li data-start=\"300\" data-end=\"398\">\n<p data-start=\"302\" data-end=\"354\">Narhost <a href=\"https:\/\/narhost.com\/vps-sunucu\" data-internallinksmanager029f6b8e52c=\"2\" title=\"vps\" target=\"_blank\" rel=\"noopener\">VPS<\/a>\/<a href=\"https:\/\/narhost.com\/vds-sunucu\" data-internallinksmanager029f6b8e52c=\"1\" title=\"vds\" target=\"_blank\" rel=\"noopener\">VDS<\/a> sunucunuza SSH \u00fczerinden ba\u011flan\u0131n:<\/p>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\"><span class=\"hljs-attribute\">ssh<\/span> root<span class=\"hljs-variable\">@sunucu_ip<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<li data-start=\"402\" data-end=\"495\">\n<p data-start=\"404\" data-end=\"495\">SSH \u00e7al\u0131\u015fm\u0131yorsa Narhost panelindeki <strong data-start=\"441\" data-end=\"461\">Console \/ Konsol<\/strong> ba\u011flant\u0131s\u0131n\u0131 kullanabilirsiniz.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li data-start=\"497\" data-end=\"726\">\n<h3 data-start=\"500\" data-end=\"538\"><strong data-start=\"500\" data-end=\"536\">Mevcut Swap Alan\u0131n\u0131 Kontrol Edin<\/strong><\/h3>\n<ul data-start=\"542\" data-end=\"726\">\n<li data-start=\"542\" data-end=\"647\">\n<p data-start=\"544\" data-end=\"595\">Sunucuda swap alan\u0131 olup olmad\u0131\u011f\u0131n\u0131 kontrol edin:<\/p>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\">swapon <span class=\"hljs-comment\">--show<\/span><br \/>\n<span class=\"hljs-keyword\">free<\/span> <span class=\"hljs-operator\">-<\/span>h<br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<li data-start=\"651\" data-end=\"726\">\n<p data-start=\"653\" data-end=\"726\">E\u011fer swap yoksa veya yetersizse yeni bir swap alan\u0131 olu\u015fturabilirsiniz.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li data-start=\"728\" data-end=\"956\">\n<h3 data-start=\"731\" data-end=\"764\"><strong data-start=\"731\" data-end=\"762\">Yeni Swap Dosyas\u0131 Olu\u015fturun<\/strong><\/h3>\n<ul data-start=\"768\" data-end=\"956\">\n<li data-start=\"768\" data-end=\"854\">\n<p data-start=\"770\" data-end=\"803\">\u00d6rne\u011fin 2 GB swap eklemek i\u00e7in:<\/p>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\">fallocate -l 2G \/swapfile<br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<li data-start=\"858\" data-end=\"956\">\n<p data-start=\"860\" data-end=\"885\">E\u011fer <code data-start=\"865\" data-end=\"876\">fallocate<\/code> yoksa:<\/p>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\"><span class=\"hljs-built_in\">dd<\/span> <span class=\"hljs-keyword\">if<\/span>=\/dev\/zero of=\/swapfile bs=1M count=2048<br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<\/ul>\n<\/li>\n<li data-start=\"958\" data-end=\"1041\">\n<h3 data-start=\"961\" data-end=\"1002\"><strong data-start=\"961\" data-end=\"1000\">Swap Dosyas\u0131na Do\u011fru \u0130zinleri Verin<\/strong><\/h3>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\"><span class=\"hljs-built_in\">chmod<\/span> 600 \/swapfile<br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<li data-start=\"1043\" data-end=\"1131\">\n<h3 data-start=\"1046\" data-end=\"1075\"><strong data-start=\"1046\" data-end=\"1073\">Swap Alan\u0131n\u0131 Aktif Edin<\/strong><\/h3>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\">mkswap \/swapfile<br \/>\nswapon \/swapfile<br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<li data-start=\"1133\" data-end=\"1333\">\n<h3 data-start=\"1136\" data-end=\"1161\"><strong data-start=\"1136\" data-end=\"1159\">Kal\u0131c\u0131 Hale Getirin<\/strong><\/h3>\n<ul data-start=\"1165\" data-end=\"1333\">\n<li data-start=\"1165\" data-end=\"1333\">\n<p data-start=\"1167\" data-end=\"1254\">Sunucu her yeniden ba\u015flad\u0131\u011f\u0131nda swap aktif olsun diye <code data-start=\"1221\" data-end=\"1233\">\/etc\/fstab<\/code> dosyas\u0131na ekleyin:<\/p>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\"><span class=\"hljs-built_in\">echo<\/span> <span class=\"hljs-string\">'\/swapfile none swap sw 0 0'<\/span> | <span class=\"hljs-built_in\">tee<\/span> -a \/etc\/fstab<br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<\/ul>\n<\/li>\n<li data-start=\"1335\" data-end=\"1488\">\n<h3 data-start=\"1338\" data-end=\"1369\"><strong data-start=\"1338\" data-end=\"1367\">Swap Alan\u0131n\u0131 Kontrol Edin<\/strong><\/h3>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\">swapon <span class=\"hljs-comment\">--show<\/span><br \/>\n<span class=\"hljs-keyword\">free<\/span> <span class=\"hljs-operator\">-<\/span>h<br \/>\n<\/code><\/div>\n<\/div>\n<ul data-start=\"1417\" data-end=\"1488\">\n<li data-start=\"1417\" data-end=\"1488\">\n<p data-start=\"1419\" data-end=\"1488\">Swap alan\u0131n\u0131n aktif oldu\u011funu ve toplam alan\u0131n artt\u0131\u011f\u0131n\u0131 do\u011frulay\u0131n.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li data-start=\"1490\" data-end=\"1773\">\n<h3 data-start=\"1493\" data-end=\"1530\"><strong data-start=\"1493\" data-end=\"1528\">Performans Ayarlar\u0131 (Opsiyonel)<\/strong><\/h3>\n<ul data-start=\"1534\" data-end=\"1773\">\n<li data-start=\"1534\" data-end=\"1667\">\n<p data-start=\"1536\" data-end=\"1618\">Swap kullan\u0131m\u0131n\u0131 optimize etmek i\u00e7in <strong data-start=\"1573\" data-end=\"1587\">swappiness<\/strong> de\u011ferini ayarlayabilirsiniz:<\/p>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\"><span class=\"hljs-attribute\">sysctl<\/span> vm.swappiness=<span class=\"hljs-number\">10<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<li data-start=\"1671\" data-end=\"1773\">\n<p data-start=\"1673\" data-end=\"1731\">Kal\u0131c\u0131 yapmak i\u00e7in <code data-start=\"1692\" data-end=\"1710\">\/etc\/sysctl.conf<\/code> dosyas\u0131na ekleyin:<\/p>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\"><span class=\"hljs-attr\">vm.swappiness<\/span>=<span class=\"hljs-number\">10<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p data-start=\"1780\" data-end=\"1796\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Linux sunucularda RAM yetersiz kald\u0131\u011f\u0131nda sistemin yava\u015flamas\u0131n\u0131 \u00f6nlemek i\u00e7in swap alan\u0131 kullan\u0131l\u0131r. Swap, fiziksel RAM\u2019in bir uzant\u0131s\u0131 olarak disk \u00fczerinde ayr\u0131lan alan\u0131 ifade eder.<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,13],"tags":[161],"class_list":["post-1099","post","type-post","status-publish","format-standard","hentry","category-vds-server","category-vps-server","tag-swap"],"meta_box":[],"_links":{"self":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts\/1099","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/comments?post=1099"}],"version-history":[{"count":4,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts\/1099\/revisions"}],"predecessor-version":[{"id":1453,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts\/1099\/revisions\/1453"}],"wp:attachment":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/media?parent=1099"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/categories?post=1099"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/tags?post=1099"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}