{"id":34114,"date":"2025-11-11T10:41:02","date_gmt":"2025-11-11T07:41:02","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/?p=34114"},"modified":"2025-11-11T10:41:02","modified_gmt":"2025-11-11T07:41:02","slug":"debian-8-jessie-uzerine-takas-alani-swap-space-ekleme-kilavuzu","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/debian-8-jessie-uzerine-takas-alani-swap-space-ekleme-kilavuzu\/","title":{"rendered":"Debian 8 (Jessie) \u00dczerine Takas Alan\u0131 (Swap Space) Ekleme K\u0131lavuzu"},"content":{"rendered":"<p><body><\/p>\n<h2>Debian 8 (Jessie) \u00dczerine Takas Alan\u0131 (Swap Space) Ekleme K\u0131lavuzu<\/h2>\n<p>Debian 8, kod ad\u0131yla &#8220;Jessie&#8221;, nispeten eski bir i\u015fletim sistemi s\u00fcr\u00fcm\u00fc olsa da, temel sistem y\u00f6netimi prensipleri ve \u00f6zellikle takas alan\u0131 (swap space) y\u00f6netimi, modern Linux da\u011f\u0131t\u0131mlar\u0131yla b\u00fcy\u00fck \u00f6l\u00e7\u00fcde benzerlik g\u00f6sterir. Bu k\u0131lavuz, Debian 8 sisteminizde takas alan\u0131n\u0131n ne oldu\u011funu, neden \u00f6nemli oldu\u011funu ve nas\u0131l etkili bir \u015fekilde eklenece\u011fini ad\u0131m ad\u0131m a\u00e7\u0131klamaktad\u0131r. Takas alan\u0131, sisteminizin fiziksel belle\u011fi (RAM) yetersiz kald\u0131\u011f\u0131nda, disk alan\u0131n\u0131 ge\u00e7ici bir bellek uzant\u0131s\u0131 olarak kullanarak sistem kararl\u0131l\u0131\u011f\u0131n\u0131 ve performans\u0131n\u0131 art\u0131rmak i\u00e7in kritik bir bile\u015fendir.<\/p>\n<h2>Giri\u015f<\/h2>\n<p>Bir bilgisayar sistemi \u00e7al\u0131\u015f\u0131rken, i\u015flemciler verileri ve program talimatlar\u0131n\u0131 h\u0131zl\u0131 bir \u015fekilde eri\u015febilecekleri ana bellekte (RAM) tutar. Ancak, RAM miktar\u0131 s\u0131n\u0131rl\u0131d\u0131r ve \u00f6zellikle yo\u011fun uygulamalar \u00e7al\u0131\u015ft\u0131r\u0131ld\u0131\u011f\u0131nda veya birden fazla i\u015flem ayn\u0131 anda y\u00fcr\u00fct\u00fcld\u00fc\u011f\u00fcnde bu bellek yetersiz kalabilir. \u0130\u015fte bu noktada takas alan\u0131 devreye girer. Takas alan\u0131, sistemin sabit diskinde ayr\u0131lm\u0131\u015f \u00f6zel bir aland\u0131r ve i\u015fletim sistemi, o an aktif olarak kullan\u0131lmayan bellek sayfalar\u0131n\u0131 RAM&#8217;den bu alana ta\u015f\u0131yarak fiziksel bellekte yer a\u00e7ar. Bu sayede, sistemin belle\u011fi doldu\u011funda tamamen donmas\u0131 veya uygulamalar\u0131n \u00e7\u00f6kmesi engellenir. Debian 8 gibi sunucu veya masa\u00fcst\u00fc ortamlar\u0131nda \u00e7al\u0131\u015fan sistemler i\u00e7in takas alan\u0131n\u0131n do\u011fru yap\u0131land\u0131r\u0131lmas\u0131, genel sistem sa\u011fl\u0131\u011f\u0131 ve kullan\u0131c\u0131 deneyimi a\u00e7\u0131s\u0131ndan hayati \u00f6neme sahiptir.<\/p>\n<h3>Swap Alan\u0131 Nedir?<\/h3>\n<p>Takas alan\u0131, bilgisayar\u0131n ana belle\u011fi (RAM) doldu\u011funda, i\u015fletim sisteminin daha az kullan\u0131lan veri bloklar\u0131n\u0131 (bellek sayfalar\u0131n\u0131) sabit diske yazmak i\u00e7in kulland\u0131\u011f\u0131 bir t\u00fcr sanal bellektir. Bu i\u015flem, &#8220;sayfalama&#8221; (paging) veya &#8220;takas etme&#8221; (swapping) olarak adland\u0131r\u0131l\u0131r. RAM, h\u0131zl\u0131 ancak pahal\u0131 ve u\u00e7ucu bir bellek t\u00fcr\u00fcd\u00fcr; yani g\u00fc\u00e7 kesildi\u011finde i\u00e7eri\u011fi kaybolur. Sabit disk ise daha yava\u015f ancak daha ucuz ve kal\u0131c\u0131d\u0131r. Takas alan\u0131, bu iki bellek t\u00fcr\u00fcn\u00fcn \u00f6zelliklerini birle\u015ftirerek sistemin daha fazla program\u0131 ayn\u0131 anda \u00e7al\u0131\u015ft\u0131rmas\u0131na veya daha b\u00fcy\u00fck veri k\u00fcmeleriyle \u00e7al\u0131\u015fmas\u0131na olanak tan\u0131r. \u0130\u015fletim sistemi, RAM&#8217;de yer a\u00e7mak i\u00e7in en az kullan\u0131lan bellek sayfalar\u0131n\u0131 takas alan\u0131na ta\u015f\u0131r. Bu sayfalara tekrar ihtiya\u00e7 duyuldu\u011funda, takas alan\u0131ndan RAM&#8217;e geri y\u00fcklenirler. Bu mekanizma, sistemin bellek bask\u0131s\u0131 alt\u0131nda bile \u00e7al\u0131\u015fmaya devam etmesini sa\u011flar, ancak disk eri\u015fimi RAM eri\u015fiminden \u00e7ok daha yava\u015f oldu\u011fu i\u00e7in a\u015f\u0131r\u0131 takas kullan\u0131m\u0131 sistem performans\u0131n\u0131 d\u00fc\u015f\u00fcrebilir.<\/p>\n<h3>Neden Takas Alan\u0131na \u0130htiya\u00e7 Duyar\u0131z?<\/h3>\n<p>Takas alan\u0131, modern i\u015fletim sistemlerinin vazge\u00e7ilmez bir par\u00e7as\u0131d\u0131r ve \u00e7e\u015fitli nedenlerle kritik \u00f6neme sahiptir:<\/p>\n<ul>\n<li><strong>Bellek Yetersizli\u011fi:<\/strong> En temel neden, fiziksel belle\u011fin (RAM) yetersiz kalmas\u0131d\u0131r. Sisteminizdeki uygulamalar ve i\u015flemler toplamda sahip oldu\u011funuz RAM&#8217;den daha fazla bellek talep etti\u011finde, i\u015fletim sistemi takas alan\u0131n\u0131 kullanarak bu talebi kar\u015f\u0131lamaya \u00e7al\u0131\u015f\u0131r. Takas alan\u0131 olmasayd\u0131, bu durumda sistem &#8220;Bellek D\u0131\u015f\u0131&#8221; (Out Of Memory &#8211; OOM) hatalar\u0131 vererek uygulamalar\u0131 kapatabilir veya tamamen donabilirdi.<\/li>\n<li><strong>Sistem Kararl\u0131l\u0131\u011f\u0131:<\/strong> Takas alan\u0131, sistemin bellek bask\u0131s\u0131 alt\u0131nda bile kararl\u0131l\u0131\u011f\u0131n\u0131 korumas\u0131na yard\u0131mc\u0131 olur. Bellek yetersizli\u011fi durumunda, takas alan\u0131 sayesinde kritik sistem s\u00fcre\u00e7leri \u00e7al\u0131\u015fmaya devam edebilir ve kullan\u0131c\u0131 m\u00fcdahalesi i\u00e7in zaman tan\u0131n\u0131r. Bu, \u00f6zellikle sunucu ortamlar\u0131nda kesintisiz hizmet sa\u011flamak i\u00e7in \u00f6nemlidir.<\/li>\n<li><strong>Haz\u0131rda Bekletme (Hibernation):<\/strong> Baz\u0131 i\u015fletim sistemleri ve da\u011f\u0131t\u0131mlar, haz\u0131rda bekletme (hibernation) \u00f6zelli\u011fini destekler. Bu \u00f6zellik, bilgisayar\u0131n mevcut durumunu (a\u00e7\u0131k uygulamalar, belgeler vb.) sabit diske kaydederek tamamen kapanmas\u0131n\u0131 sa\u011flar. Bilgisayar tekrar a\u00e7\u0131ld\u0131\u011f\u0131nda, kaydedilen durumdan devam eder. Haz\u0131rda bekletme i\u00e7in, sistemin t\u00fcm RAM i\u00e7eri\u011fini kaydedebilece\u011fi kadar b\u00fcy\u00fck bir takas alan\u0131na (genellikle RAM miktar\u0131 kadar veya daha fazla) ihtiya\u00e7 vard\u0131r.<\/li>\n<li><strong>Performans \u0130yile\u015ftirmesi (Dolayl\u0131):<\/strong> Takas alan\u0131 do\u011frudan sistem performans\u0131n\u0131 h\u0131zland\u0131rmaz (\u00e7\u00fcnk\u00fc disk RAM&#8217;den yava\u015ft\u0131r), ancak dolayl\u0131 olarak performans \u00fczerinde olumlu bir etkisi olabilir. RAM&#8217;de yer a\u00e7arak, i\u015fletim sistemi daha s\u0131k kullan\u0131lan verileri ve kodlar\u0131 RAM&#8217;de tutabilir. Bu, disk \u00f6nbelle\u011fi (disk cache) ve dosya sistemi \u00f6nbelle\u011fi gibi di\u011fer \u00f6nemli \u00f6nbelleklerin daha verimli \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flar.<\/li>\n<li><strong>\u00c7oklu Uygulama \u00c7al\u0131\u015ft\u0131rma:<\/strong> \u00d6zellikle grafik tasar\u0131m, video d\u00fczenleme, yaz\u0131l\u0131m geli\u015ftirme ortamlar\u0131 veya veritaban\u0131 sunucular\u0131 gibi bellek yo\u011fun uygulamalar \u00e7al\u0131\u015ft\u0131ran kullan\u0131c\u0131lar veya sunucular i\u00e7in takas alan\u0131, birden fazla uygulaman\u0131n ayn\u0131 anda sorunsuz \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flar.<\/li>\n<\/ul>\n<h3>Takas Alan\u0131 Boyutu Nas\u0131l Belirlenmeli?<\/h3>\n<p>Takas alan\u0131 boyutu, sistemin RAM miktar\u0131na, kullan\u0131m amac\u0131na ve beklenen i\u015f y\u00fck\u00fcne g\u00f6re de\u011fi\u015fir. Ge\u00e7mi\u015fte, takas alan\u0131 boyutunu RAM&#8217;in iki kat\u0131 olarak belirlemek yayg\u0131n bir kurald\u0131. Ancak modern sistemlerde ve artan RAM kapasiteleriyle bu kural de\u011fi\u015fmi\u015ftir. \u0130\u015fte genel \u00f6neriler:<\/p>\n<ul>\n<li><strong>RAM Miktar\u0131 2 GB veya Daha Az \u0130se:<\/strong> Takas alan\u0131 RAM&#8217;in en az 2 kat\u0131 olmal\u0131d\u0131r. (\u00d6rn: 1 GB RAM i\u00e7in 2 GB takas)<\/li>\n<li><strong>RAM Miktar\u0131 2 GB ile 8 GB Aras\u0131nda \u0130se:<\/strong> Takas alan\u0131 RAM miktar\u0131 kadar veya 1.5 kat\u0131 olabilir. (\u00d6rn: 4 GB RAM i\u00e7in 4 GB veya 6 GB takas)<\/li>\n<li><strong>RAM Miktar\u0131 8 GB veya Daha Fazla \u0130se:<\/strong> Takas alan\u0131 RAM&#8217;in yar\u0131s\u0131 kadar veya sabit bir de\u011fer (\u00f6rn: 4 GB &#8211; 8 GB) yeterli olabilir. Y\u00fcksek RAM&#8217;li sistemlerde takas alan\u0131 nadiren kullan\u0131l\u0131r, ancak acil durumlar veya haz\u0131rda bekletme i\u00e7in yine de bir miktar takas alan\u0131 bulundurmak faydal\u0131d\u0131r.<\/li>\n<li><strong>Haz\u0131rda Bekletme (Hibernation) Kullan\u0131lacaksa:<\/strong> Takas alan\u0131, en az RAM miktar\u0131 kadar olmal\u0131d\u0131r. Hatta, sistemin t\u00fcm RAM i\u00e7eri\u011fini diske kaydedebilmesi i\u00e7in RAM&#8217;den biraz daha b\u00fcy\u00fck olmas\u0131 \u00f6nerilir.<\/li>\n<\/ul>\n<p>Bu \u00f6neriler genel k\u0131lavuzlard\u0131r. Bir sunucu i\u00e7in veritaban\u0131 gibi bellek yo\u011fun bir uygulama \u00e7al\u0131\u015ft\u0131r\u0131yorsan\u0131z, daha fazla takas alan\u0131 ay\u0131rmak isteyebilirsiniz. \u00d6te yandan, sadece hafif bir web sunucusu \u00e7al\u0131\u015ft\u0131ran bir sistemde daha az takas alan\u0131 yeterli olabilir. En iyi yakla\u015f\u0131m, sisteminizin mevcut bellek kullan\u0131m\u0131n\u0131 izlemek ve takas kullan\u0131m\u0131n\u0131n \u00e7ok s\u0131k olup olmad\u0131\u011f\u0131n\u0131 kontrol etmektir. E\u011fer sisteminiz s\u00fcrekli olarak takas alan\u0131n\u0131 yo\u011fun bir \u015fekilde kullan\u0131yorsa, bu daha fazla RAM&#8217;e ihtiyac\u0131n\u0131z oldu\u011fu anlam\u0131na gelebilir.<\/p>\n<h2>Mevcut Takas Alan\u0131n\u0131 Kontrol Etme<\/h2>\n<p>Debian 8 sisteminizde mevcut takas alan\u0131n\u0131 kontrol etmek i\u00e7in birka\u00e7 farkl\u0131 komut kullanabilirsiniz. Bu komutlar, sisteminizde ne kadar takas alan\u0131 ayr\u0131ld\u0131\u011f\u0131n\u0131, ne kadar\u0131n\u0131n kullan\u0131ld\u0131\u011f\u0131n\u0131 ve hangi takas dosyalar\u0131n\u0131n veya b\u00f6l\u00fcmlerinin etkin oldu\u011funu g\u00f6sterir.<\/p>\n<p>A\u015fa\u011f\u0131daki komutlar, terminalinizde \u00e7al\u0131\u015ft\u0131r\u0131labilir:<\/p>\n<h3>1. free -h Komutu<\/h3>\n<p><code>free -h<\/code> komutu, sistemin genel bellek kullan\u0131m\u0131n\u0131 (hem RAM hem de takas alan\u0131) insan taraf\u0131ndan okunabilir bir formatta (GB, MB vb.) g\u00f6sterir.<\/p>\n<pre><code class=\"language-bash\">free -h\n<\/code><\/pre>\n<p>\u00c7\u0131kt\u0131 \u00f6rne\u011fi:<\/p>\n<pre><code class=\"language-plaintext\">              total        used        free      shared  buff\/cache   available\nMem:           3.8G        1.2G        1.5G        128M        1.1G        2.3G\nSwap:          2.0G          0B        2.0G\n<\/code><\/pre>\n<p>Yukar\u0131daki \u00f6rnekte, &#8220;Swap&#8221; sat\u0131r\u0131 toplam 2.0 GB takas alan\u0131 oldu\u011funu ve bunun 0 B&#8217;\u0131n\u0131n kullan\u0131ld\u0131\u011f\u0131n\u0131 g\u00f6stermektedir. E\u011fer bu sat\u0131r\u0131 g\u00f6rm\u00fcyorsan\u0131z veya &#8220;total&#8221; de\u011feri 0B ise, sisteminizde etkin bir takas alan\u0131 bulunmuyor demektir.<\/p>\n<h3>2. swapon &#8211;show Komutu<\/h3>\n<p><code>swapon --show<\/code> komutu, etkin olan takas alanlar\u0131n\u0131n bir \u00f6zetini sunar. Bu komut, takas dosyalar\u0131n\u0131n veya b\u00f6l\u00fcmlerinin konumunu, boyutunu ve \u00f6nceli\u011fini g\u00f6sterir.<\/p>\n<pre><code class=\"language-bash\">swapon --show\n<\/code><\/pre>\n<p>\u00c7\u0131kt\u0131 \u00f6rne\u011fi:<\/p>\n<pre><code class=\"language-plaintext\">NAME      TYPE      SIZE USED PRIO\n\/swapfile file      2G   0B   -1\n<\/code><\/pre>\n<p>Bu \u00e7\u0131kt\u0131, <code>\/swapfile<\/code> ad\u0131nda bir dosyan\u0131n takas alan\u0131 olarak kullan\u0131ld\u0131\u011f\u0131n\u0131, boyutunun 2 GB oldu\u011funu ve \u015fu anda kullan\u0131lmad\u0131\u011f\u0131n\u0131 g\u00f6stermektedir.<\/p>\n<h3>3. cat \/proc\/swaps Komutu<\/h3>\n<p><code>\/proc\/swaps<\/code> dosyas\u0131, Linux \u00e7ekirde\u011finin o anda etkin olan takas alanlar\u0131 hakk\u0131ndaki bilgilerini i\u00e7erir. Bu komut, <code>swapon --show<\/code> komutuna benzer bir \u00e7\u0131kt\u0131 verir.<\/p>\n<pre><code class=\"language-bash\">cat \/proc\/swaps\n<\/code><\/pre>\n<p>\u00c7\u0131kt\u0131 \u00f6rne\u011fi:<\/p>\n<pre><code class=\"language-plaintext\">Filename\t\t\t\tType\t\tSize\tUsed\tPriority\n\/swapfile                               file\t\t2097148\t0\t-1\n<\/code><\/pre>\n<p>Bu komutlardan herhangi biriyle sisteminizde takas alan\u0131 olmad\u0131\u011f\u0131n\u0131 tespit ettiyseniz veya mevcut takas alan\u0131n\u0131 art\u0131rmak istiyorsan\u0131z, a\u015fa\u011f\u0131daki ad\u0131mlar\u0131 takip ederek yeni bir takas alan\u0131 olu\u015fturabilirsiniz.<\/p>\n<h2>Takas Dosyas\u0131 Olu\u015fturma Y\u00f6ntemi (\u00d6nerilen)<\/h2>\n<p>Debian 8&#8217;de takas alan\u0131 eklemenin en yayg\u0131n ve esnek yolu, sabit diskinizde bir takas dosyas\u0131 olu\u015fturmakt\u0131r. Bu y\u00f6ntem, bir disk b\u00f6l\u00fcm\u00fc olu\u015fturmaktan daha kolayd\u0131r ve mevcut disk d\u00fczeninizi de\u011fi\u015ftirmeyi gerektirmez. A\u015fa\u011f\u0131daki ad\u0131mlar\u0131 dikkatlice uygulayarak yeni bir takas dosyas\u0131 olu\u015fturabilir ve etkinle\u015ftirebilirsiniz.<\/p>\n<p><strong>\u00d6nemli Not:<\/strong> Bu i\u015flemler i\u00e7in root yetkilerine sahip olman\u0131z gerekmektedir. Komutlar\u0131n ba\u015f\u0131na <code>sudo<\/code> ekleyerek veya do\u011frudan root kullan\u0131c\u0131s\u0131 olarak (<code>su -<\/code> komutuyla) \u00e7al\u0131\u015ft\u0131rabilirsiniz.<\/p>\n<h3>Ad\u0131m 1: Takas Dosyas\u0131 Olu\u015fturma Alan\u0131n\u0131 Ay\u0131rma<\/h3>\n<p>\u0130lk olarak, takas dosyas\u0131 olarak kullanaca\u011f\u0131n\u0131z bo\u015f bir dosya olu\u015fturman\u0131z gerekir. Bu i\u015flemi yapmak i\u00e7in iki yayg\u0131n y\u00f6ntem vard\u0131r: <code>fallocate<\/code> veya <code>dd<\/code>.<\/p>\n<h4>Y\u00f6ntem A: fallocate Kullan\u0131m\u0131 (\u00d6nerilen)<\/h4>\n<p><code>fallocate<\/code> komutu, bir dosya i\u00e7in disk alan\u0131n\u0131 an\u0131nda ay\u0131r\u0131r ve <code>dd<\/code>&#8216;ye g\u00f6re \u00e7ok daha h\u0131zl\u0131d\u0131r. \u00c7o\u011fu modern Linux da\u011f\u0131t\u0131m\u0131nda (Debian 8 dahil) mevcuttur.<\/p>\n<pre><code class=\"language-bash\">sudo fallocate -l 2G \/swapfile\n<\/code><\/pre>\n<p>Bu komut, k\u00f6k dizininde (<code>\/<\/code>) <code>swapfile<\/code> ad\u0131nda 2 gigabayt (<code>2G<\/code>) boyutunda bir dosya olu\u015fturur. \u0130htiya\u00e7lar\u0131n\u0131za g\u00f6re <code>2G<\/code> yerine <code>4G<\/code>, <code>8G<\/code> gibi farkl\u0131 boyutlar belirleyebilirsiniz.<\/p>\n<h4>Y\u00f6ntem B: dd Kullan\u0131m\u0131 (fallocate Yoksa veya Alternatif Olarak)<\/h4>\n<p>E\u011fer <code>fallocate<\/code> komutu sisteminizde yoksa veya farkl\u0131 bir nedenle <code>dd<\/code> kullanmay\u0131 tercih ediyorsan\u0131z, a\u015fa\u011f\u0131daki komutu kullanabilirsiniz. <code>dd<\/code>, dosyay\u0131 s\u0131f\u0131rlarla doldurarak olu\u015fturur ve bu i\u015flem <code>fallocate<\/code>&#8216;a g\u00f6re daha uzun s\u00fcrebilir.<\/p>\n<pre><code class=\"language-bash\">sudo dd if=\/dev\/zero of=\/swapfile bs=1M count=2048\n<\/code><\/pre>\n<ul>\n<li><code>if=\/dev\/zero<\/code>: Giri\u015f dosyas\u0131 olarak s\u0131f\u0131rlarla dolu bir sanal cihaz\u0131 kullan\u0131r.<\/li>\n<li><code>of=\/swapfile<\/code>: \u00c7\u0131kt\u0131 dosyas\u0131 olarak <code>\/swapfile<\/code> ad\u0131nda bir dosya olu\u015fturur.<\/li>\n<li><code>bs=1M<\/code>: Blok boyutunu 1 megabayt olarak ayarlar.<\/li>\n<li><code>count=2048<\/code>: 2048 adet 1 MB&#8217;l\u0131k blok yazarak toplamda 2048 MB (2 GB) boyutunda bir dosya olu\u015fturur.<\/li>\n<\/ul>\n<h3>Ad\u0131m 2: Dosya \u0130zinlerini Ayarlama<\/h3>\n<p>G\u00fcvenlik a\u00e7\u0131s\u0131ndan, takas dosyas\u0131n\u0131n yaln\u0131zca root kullan\u0131c\u0131s\u0131 taraf\u0131ndan okunabilir ve yaz\u0131labilir olmas\u0131 gerekir. Di\u011fer kullan\u0131c\u0131lar\u0131n bu dosyaya eri\u015fimini engellemek i\u00e7in izinleri ayarlaman\u0131z \u00f6nemlidir.<\/p>\n<pre><code class=\"language-bash\">sudo chmod 600 \/swapfile\n<\/code><\/pre>\n<p>Bu komut, <code>\/swapfile<\/code> dosyas\u0131n\u0131n izinlerini <code>600<\/code> olarak ayarlar, bu da yaln\u0131zca dosyan\u0131n sahibinin (root) okuma ve yazma yetkisine sahip oldu\u011fu anlam\u0131na gelir. Bu ad\u0131m\u0131 atlamak, g\u00fcvenlik a\u00e7\u0131klar\u0131 olu\u015fturabilir.<\/p>\n<h3>Ad\u0131m 3: Takas Alan\u0131n\u0131 Bi\u00e7imlendirme<\/h3>\n<p>Olu\u015fturdu\u011funuz dosyay\u0131 bir takas alan\u0131 olarak kullanabilmek i\u00e7in <code>mkswap<\/code> komutuyla bi\u00e7imlendirmeniz gerekir.<\/p>\n<pre><code class=\"language-bash\">sudo mkswap \/swapfile\n<\/code><\/pre>\n<p>Bu komutun \u00e7\u0131kt\u0131s\u0131 \u015f\u00f6yle bir \u015fey olacakt\u0131r:<\/p>\n<pre><code class=\"language-plaintext\">Setting up swapspace version 1, size = 2097148 KiB\nno label, UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx\n<\/code><\/pre>\n<p>Bu, dosyan\u0131n ba\u015far\u0131yla bir takas alan\u0131 olarak haz\u0131rland\u0131\u011f\u0131n\u0131 g\u00f6sterir.<\/p>\n<h3>Ad\u0131m 4: Takas Alan\u0131n\u0131 Etkinle\u015ftirme<\/h3>\n<p>Takas dosyas\u0131n\u0131 bi\u00e7imlendirdikten sonra, sistemin onu kullanmaya ba\u015flamas\u0131 i\u00e7in etkinle\u015ftirmeniz gerekir.<\/p>\n<pre><code class=\"language-bash\">sudo swapon \/swapfile\n<\/code><\/pre>\n<p>\u015eimdi, takas alan\u0131n\u0131n etkinle\u015ftirilip etkinle\u015ftirilmedi\u011fini kontrol etmek i\u00e7in daha \u00f6nce \u00f6\u011frendi\u011fimiz komutlar\u0131 kullanabilirsiniz:<\/p>\n<pre><code class=\"language-bash\">free -h\n<\/code><\/pre>\n<p>veya<\/p>\n<pre><code class=\"language-bash\">swapon --show\n<\/code><\/pre>\n<p>\u00c7\u0131kt\u0131da yeni olu\u015fturdu\u011funuz takas dosyas\u0131n\u0131n g\u00f6r\u00fcnd\u00fc\u011f\u00fcn\u00fc ve boyutunun do\u011fru oldu\u011funu teyit etmelisiniz.<\/p>\n<h3>Ad\u0131m 5: Kal\u0131c\u0131 Hale Getirme (Yeniden Ba\u015flatmada Etkin Kalmas\u0131 \u0130\u00e7in)<\/h3>\n<p>Yukar\u0131daki ad\u0131mlar takas alan\u0131n\u0131 ge\u00e7ici olarak etkinle\u015ftirir. Sistem yeniden ba\u015flat\u0131ld\u0131\u011f\u0131nda takas alan\u0131 otomatik olarak devre d\u0131\u015f\u0131 kal\u0131r. Takas alan\u0131n\u0131n her yeniden ba\u015flatmada otomatik olarak etkinle\u015fmesi i\u00e7in, <code>\/etc\/fstab<\/code> dosyas\u0131na bir giri\u015f eklemeniz gerekir.<\/p>\n<p><code>\/etc\/fstab<\/code> dosyas\u0131n\u0131 bir metin d\u00fczenleyici ile a\u00e7\u0131n (\u00f6rn: <code>nano<\/code> veya <code>vi<\/code>):<\/p>\n<pre><code class=\"language-bash\">sudo nano \/etc\/fstab\n<\/code><\/pre>\n<p>Dosyan\u0131n en alt\u0131na a\u015fa\u011f\u0131daki sat\u0131r\u0131 ekleyin:<\/p>\n<pre><code class=\"language-plaintext\">\/swapfile none swap sw 0 0\n<\/code><\/pre>\n<p>Sat\u0131r\u0131n anlam\u0131:<\/p>\n<ul>\n<li><code>\/swapfile<\/code>: Takas dosyas\u0131n\u0131n yolu.<\/li>\n<li><code>none<\/code>: Takas alan\u0131 bir ba\u011flama noktas\u0131na sahip olmad\u0131\u011f\u0131 i\u00e7in bu de\u011fer kullan\u0131l\u0131r.<\/li>\n<li><code>swap<\/code>: Dosya sisteminin t\u00fcr\u00fcn\u00fc belirtir (bu durumda takas).<\/li>\n<li><code>sw<\/code>: Takas dosyas\u0131n\u0131n se\u00e7eneklerini belirtir (sw, varsay\u0131lan takas se\u00e7eneklerini kullan\u0131r).<\/li>\n<li><code>0<\/code>: Dump program\u0131 taraf\u0131ndan yedeklenip yedeklenmeyece\u011fini belirtir (0 = yedekleme yapma).<\/li>\n<li><code>0<\/code>: Dosya sistemi denetleme s\u0131ras\u0131n\u0131 belirtir (0 = denetleme yapma).<\/li>\n<\/ul>\n<p>Dosyay\u0131 kaydedip kapat\u0131n (nano i\u00e7in Ctrl+O, Enter, Ctrl+X).<\/p>\n<p>De\u011fi\u015fikliklerin do\u011fru yap\u0131ld\u0131\u011f\u0131ndan emin olmak i\u00e7in, sistemi yeniden ba\u015flatmadan \u00f6nce <code>\/etc\/fstab<\/code> dosyas\u0131ndaki t\u00fcm girdileri yeniden ba\u011flamay\u0131 deneyebilirsiniz:<\/p>\n<pre><code class=\"language-bash\">sudo mount -a\n<\/code><\/pre>\n<p>Bu komut herhangi bir hata vermezse, takas alan\u0131n\u0131z\u0131n do\u011fru yap\u0131land\u0131r\u0131ld\u0131\u011f\u0131 ve bir sonraki yeniden ba\u015flatmada otomatik olarak etkinle\u015fece\u011fi anlam\u0131na gelir. Son olarak, sistemi yeniden ba\u015flatarak takas alan\u0131n\u0131n kal\u0131c\u0131 olarak etkinle\u015fti\u011fini do\u011frulayabilirsiniz.<\/p>\n<h2>Takas B\u00f6l\u00fcm\u00fc Olu\u015fturma Y\u00f6ntemi (Alternatif)<\/h2>\n<p>Takas dosyas\u0131 olu\u015fturmak genellikle daha kolay ve esnek olsa da, baz\u0131 durumlarda \u00f6zel bir takas b\u00f6l\u00fcm\u00fc olu\u015fturmak tercih edilebilir. \u00d6rne\u011fin, baz\u0131 eski sistemlerde veya belirli performans gereksinimleri olan durumlarda bir b\u00f6l\u00fcm kullanmak daha uygun olabilir. Bu y\u00f6ntem, disk b\u00f6l\u00fcmlendirme ara\u00e7lar\u0131 kullanmay\u0131 gerektirir ve dikkatli olunmazsa veri kayb\u0131na yol a\u00e7abilir. Bu nedenle, devam etmeden \u00f6nce \u00f6nemli verilerinizi yedeklemeniz \u015fiddetle tavsiye edilir.<\/p>\n<p>Bu k\u0131lavuzda, bir disk b\u00f6l\u00fcm\u00fcn\u00fc takas alan\u0131 olarak nas\u0131l ayarlayaca\u011f\u0131n\u0131z\u0131 genel hatlar\u0131yla a\u00e7\u0131klayaca\u011f\u0131z. Disk b\u00f6l\u00fcmlendirme ara\u00e7lar\u0131n\u0131n kullan\u0131m\u0131 (<code>fdisk<\/code> veya <code>parted<\/code>) olduk\u00e7a detayl\u0131 ve hata yapmaya a\u00e7\u0131k oldu\u011fundan, bu b\u00f6l\u00fcmde sadece ad\u0131mlar\u0131n ana hatlar\u0131na de\u011finece\u011fiz.<\/p>\n<h3>Ad\u0131m 1: Bo\u015f Alan Kontrol\u00fc ve B\u00f6l\u00fcm Olu\u015fturma<\/h3>\n<p>\u0130lk olarak, takas b\u00f6l\u00fcm\u00fc olarak kullanabilece\u011finiz bo\u015f bir disk alan\u0131 olup olmad\u0131\u011f\u0131n\u0131 kontrol etmeniz gerekir. Ard\u0131ndan, bu bo\u015f alana yeni bir b\u00f6l\u00fcm olu\u015fturman\u0131z gerekecektir. Bu i\u015flem i\u00e7in genellikle <code>fdisk<\/code> (MBR diskler i\u00e7in) veya <code>parted<\/code> (GPT diskler i\u00e7in) gibi ara\u00e7lar kullan\u0131l\u0131r.<\/p>\n<pre><code class=\"language-bash\">sudo fdisk -l\n<\/code><\/pre>\n<p>veya<\/p>\n<pre><code class=\"language-bash\">sudo parted -l\n<\/code><\/pre>\n<p>Bu komutlar, sisteminizdeki t\u00fcm diskleri ve b\u00f6l\u00fcmlerini listeler. Bo\u015f alan bulduktan sonra, <code>fdisk<\/code> veya <code>parted<\/code> ile yeni bir b\u00f6l\u00fcm olu\u015fturun ve bu b\u00f6l\u00fcm\u00fcn t\u00fcr\u00fcn\u00fc &#8220;Linux swap&#8221; (takas) olarak ayarlay\u0131n. \u00d6rne\u011fin, <code>\/dev\/sdb1<\/code> ad\u0131nda yeni bir b\u00f6l\u00fcm olu\u015fturdu\u011funuzu varsayal\u0131m.<\/p>\n<p><strong>Uyar\u0131:<\/strong> Disk b\u00f6l\u00fcmlendirme i\u015flemleri, yanl\u0131\u015f yap\u0131ld\u0131\u011f\u0131nda veri kayb\u0131na neden olabilir. E\u011fer bu konuda deneyiminiz yoksa, takas dosyas\u0131 y\u00f6ntemini tercih etmeniz daha g\u00fcvenlidir.<\/p>\n<h3>Ad\u0131m 2: Takas B\u00f6l\u00fcm\u00fcn\u00fc Bi\u00e7imlendirme<\/h3>\n<p>Yeni olu\u015fturdu\u011funuz b\u00f6l\u00fcm\u00fc takas alan\u0131 olarak kullanabilmek i\u00e7in <code>mkswap<\/code> komutuyla bi\u00e7imlendirmeniz gerekir. \u00d6rne\u011fin, <code>\/dev\/sdb1<\/code> b\u00f6l\u00fcm\u00fcn\u00fc takas alan\u0131 olarak bi\u00e7imlendirmek i\u00e7in:<\/p>\n<pre><code class=\"language-bash\">sudo mkswap \/dev\/sdb1\n<\/code><\/pre>\n<p>\u00c7\u0131kt\u0131, b\u00f6l\u00fcm\u00fcn ba\u015far\u0131yla bi\u00e7imlendirildi\u011fini ve bir UUID (Evrensel Tekil Tan\u0131mlay\u0131c\u0131) atand\u0131\u011f\u0131n\u0131 g\u00f6sterecektir. Bu UUID&#8217;yi not almak faydal\u0131d\u0131r, \u00e7\u00fcnk\u00fc <code>\/etc\/fstab<\/code> dosyas\u0131nda b\u00f6l\u00fcm\u00fc tan\u0131mlamak i\u00e7in kullan\u0131lmas\u0131 daha g\u00fcvenli bir y\u00f6ntemdir.<\/p>\n<h3>Ad\u0131m 3: Takas B\u00f6l\u00fcm\u00fcn\u00fc Etkinle\u015ftirme<\/h3>\n<p>Bi\u00e7imlendirdi\u011finiz takas b\u00f6l\u00fcm\u00fcn\u00fc etkinle\u015ftirmek i\u00e7in <code>swapon<\/code> komutunu kullan\u0131n:<\/p>\n<pre><code class=\"language-bash\">sudo swapon \/dev\/sdb1\n<\/code><\/pre>\n<p>Takas alan\u0131n\u0131n etkinle\u015ftirildi\u011fini do\u011frulamak i\u00e7in <code>free -h<\/code> veya <code>swapon --show<\/code> komutlar\u0131n\u0131 kullanabilirsiniz.<\/p>\n<h3>Ad\u0131m 4: Kal\u0131c\u0131 Hale Getirme<\/h3>\n<p>Takas b\u00f6l\u00fcm\u00fcn\u00fcn her yeniden ba\u015flatmada otomatik olarak etkinle\u015fmesi i\u00e7in, <code>\/etc\/fstab<\/code> dosyas\u0131na bir giri\u015f eklemeniz gerekir. B\u00f6l\u00fcm\u00fcn cihaz ad\u0131n\u0131 (\u00f6rn: <code>\/dev\/sdb1<\/code>) kullanmak yerine, daha sa\u011flam bir y\u00f6ntem olan UUID&#8217;sini kullanmak genellikle daha iyidir, \u00e7\u00fcnk\u00fc cihaz adlar\u0131 sistem yeniden ba\u015flatmalar\u0131nda de\u011fi\u015febilir.<\/p>\n<p>B\u00f6l\u00fcm\u00fcn UUID&#8217;sini \u00f6\u011frenmek i\u00e7in:<\/p>\n<pre><code class=\"language-bash\">sudo blkid \/dev\/sdb1\n<\/code><\/pre>\n<p>\u00c7\u0131kt\u0131dan UUID de\u011ferini kopyalay\u0131n. Ard\u0131ndan, <code>\/etc\/fstab<\/code> dosyas\u0131n\u0131 a\u00e7\u0131n:<\/p>\n<pre><code class=\"language-bash\">sudo nano \/etc\/fstab\n<\/code><\/pre>\n<p>Dosyan\u0131n en alt\u0131na a\u015fa\u011f\u0131daki sat\u0131r\u0131 ekleyin, <code>YOUR_UUID_HERE<\/code> k\u0131sm\u0131n\u0131 kopyalad\u0131\u011f\u0131n\u0131z UUID ile de\u011fi\u015ftirin:<\/p>\n<pre><code class=\"language-plaintext\">UUID=YOUR_UUID_HERE none swap sw 0 0\n<\/code><\/pre>\n<p>\u00d6rnek:<\/p>\n<pre><code class=\"language-plaintext\">UUID=a1b2c3d4-e5f6-7890-1234-567890abcdef none swap sw 0 0\n<\/code><\/pre>\n<p>Dosyay\u0131 kaydedip kapat\u0131n. De\u011fi\u015fiklikleri test etmek i\u00e7in <code>sudo mount -a<\/code> komutunu \u00e7al\u0131\u015ft\u0131r\u0131n. Herhangi bir hata yoksa, takas b\u00f6l\u00fcm\u00fcn\u00fcz ba\u015far\u0131yla yap\u0131land\u0131r\u0131lm\u0131\u015ft\u0131r.<\/p>\n<h2>Takas Alan\u0131 Ayarlar\u0131n\u0131 Optimize Etme<\/h2>\n<p>Takas alan\u0131n\u0131 etkinle\u015ftirdikten sonra, sisteminizin takas alan\u0131n\u0131 nas\u0131l kullanaca\u011f\u0131n\u0131 belirleyen baz\u0131 \u00e7ekirdek ayarlar\u0131n\u0131 optimize ederek performans\u0131 daha da iyile\u015ftirebilirsiniz. Bu ayarlar, \u00f6zellikle sisteminizin i\u015f y\u00fck\u00fcne ve RAM miktar\u0131na g\u00f6re ince ayar yapman\u0131za olanak tan\u0131r.<\/p>\n<h3>Swappiness De\u011feri<\/h3>\n<p><code>swappiness<\/code>, Linux \u00e7ekirde\u011finin fiziksel bellek (RAM) ve takas alan\u0131 aras\u0131ndaki dengeyi nas\u0131l y\u00f6netece\u011fini belirleyen bir parametredir. Bu de\u011fer, sistemin ne kadar agresif bir \u015fekilde RAM&#8217;deki verileri takas alan\u0131na ta\u015f\u0131yaca\u011f\u0131n\u0131 kontrol eder. De\u011fer 0 ile 100 aras\u0131nda de\u011fi\u015fir:<\/p>\n<ul>\n<li><strong><code>swappiness = 0<\/code>:<\/strong> \u00c7ekirdek, m\u00fcmk\u00fcn oldu\u011funca takas yapmaktan ka\u00e7\u0131n\u0131r ve yaln\u0131zca kesinlikle gerekti\u011finde (RAM neredeyse doldu\u011funda) takas alan\u0131n\u0131 kullan\u0131r. Bu ayar genellikle sunucular i\u00e7in \u00f6nerilir, \u00e7\u00fcnk\u00fc sunucular\u0131n genellikle h\u0131zl\u0131 disk I\/O&#8217;suna sahip olmamas\u0131 ve RAM&#8217;de \u00f6nbelle\u011fe al\u0131nm\u0131\u015f verileri tutmak istemesi yayg\u0131nd\u0131r.<\/li>\n<li><strong><code>swappiness = 60<\/code> (Varsay\u0131lan):<\/strong> Bu, \u00e7o\u011fu masa\u00fcst\u00fc sistemi i\u00e7in varsay\u0131lan de\u011ferdir ve \u00e7ekirde\u011fin makul bir dengeyle takas yapmas\u0131n\u0131 sa\u011flar.<\/li>\n<li><strong><code>swappiness = 100<\/code>:<\/strong> \u00c7ekirdek, RAM&#8217;deki verileri takas alan\u0131na ta\u015f\u0131makta olduk\u00e7a agresiftir. Bu, daha fazla RAM&#8217;in dosya sistemi \u00f6nbelle\u011fi i\u00e7in bo\u015f kalmas\u0131n\u0131 sa\u011flayabilir, ancak s\u0131k takas kullan\u0131m\u0131 sistem performans\u0131n\u0131 d\u00fc\u015f\u00fcrebilir.<\/li>\n<\/ul>\n<h4>Mevcut Swappiness De\u011ferini Kontrol Etme<\/h4>\n<pre><code class=\"language-bash\">cat \/proc\/sys\/vm\/swappiness\n<\/code><\/pre>\n<h4>Swappiness De\u011ferini Ge\u00e7ici Olarak De\u011fi\u015ftirme<\/h4>\n<p>A\u015fa\u011f\u0131daki komut, <code>swappiness<\/code> de\u011ferini 10 olarak ayarlar. Bu de\u011fi\u015fiklik, sistem yeniden ba\u015flat\u0131lana kadar ge\u00e7erli olacakt\u0131r.<\/p>\n<pre><code class=\"language-bash\">sudo sysctl vm.swappiness=10\n<\/code><\/pre>\n<h4>Swappiness De\u011ferini Kal\u0131c\u0131 Olarak De\u011fi\u015ftirme<\/h4>\n<p>De\u011ferin her yeniden ba\u015flatmada ge\u00e7erli olmas\u0131 i\u00e7in, <code>\/etc\/sysctl.conf<\/code> dosyas\u0131na eklemeniz gerekir.<\/p>\n<pre><code class=\"language-bash\">sudo nano \/etc\/sysctl.conf\n<\/code><\/pre>\n<p>Dosyan\u0131n sonuna a\u015fa\u011f\u0131daki sat\u0131r\u0131 ekleyin:<\/p>\n<pre><code class=\"language-plaintext\">vm.swappiness=10\n<\/code><\/pre>\n<p>Dosyay\u0131 kaydedip kapat\u0131n. De\u011fi\u015fiklikleri hemen uygulamak i\u00e7in a\u015fa\u011f\u0131daki komutu \u00e7al\u0131\u015ft\u0131r\u0131n:<\/p>\n<pre><code class=\"language-bash\">sudo sysctl -p\n<\/code><\/pre>\n<p>Hangi <code>swappiness<\/code> de\u011ferinin sizin i\u00e7in en uygun oldu\u011funu bulmak i\u00e7in deneme yapman\u0131z gerekebilir. Genel bir kural olarak, yeterli RAM&#8217;e sahip masa\u00fcst\u00fc sistemleri i\u00e7in 10-30 aras\u0131 bir de\u011fer genellikle iyi bir denge sa\u011flar. Sunucular i\u00e7in 0 veya 10 gibi d\u00fc\u015f\u00fck bir de\u011fer tercih edilebilir.<\/p>\n<h3>Vfs_cache_pressure De\u011feri<\/h3>\n<p><code>vfs_cache_pressure<\/code>, Linux \u00e7ekirde\u011finin dizin ve inode \u00f6nbelle\u011fini ne kadar agresif bir \u015fekilde geri kazanaca\u011f\u0131n\u0131 kontrol eden bir ba\u015fka parametredir. Dizin ve inode \u00f6nbelle\u011fi, dosya sistemi i\u015flemlerini h\u0131zland\u0131rmak i\u00e7in kullan\u0131l\u0131r. De\u011fer 0 ile 100 aras\u0131nda de\u011fi\u015fir:<\/p>\n<ul>\n<li><strong><code>vfs_cache_pressure = 0<\/code>:<\/strong> \u00c7ekirdek, dizin ve inode \u00f6nbelle\u011fini m\u00fcmk\u00fcn oldu\u011funca RAM&#8217;de tutmaya \u00e7al\u0131\u015f\u0131r. Bu, dosya sistemi i\u015flemlerini h\u0131zland\u0131rabilir ancak uygulama belle\u011fi i\u00e7in daha az RAM b\u0131rakabilir.<\/li>\n<li><strong><code>vfs_cache_pressure = 100<\/code> (Varsay\u0131lan):<\/strong> \u00c7ekirdek, dizin ve inode \u00f6nbelle\u011fini agresif bir \u015fekilde geri kazan\u0131r. Bu, uygulamalar i\u00e7in daha fazla RAM bo\u015falt\u0131rken, dosya sistemi i\u015flemlerinde hafif bir yava\u015flamaya neden olabilir.<\/li>\n<\/ul>\n<h4>Mevcut Vfs_cache_pressure De\u011ferini Kontrol Etme<\/h4>\n<pre><code class=\"language-bash\">cat \/proc\/sys\/vm\/vfs_cache_pressure\n<\/code><\/pre>\n<h4>Vfs_cache_pressure De\u011ferini Ge\u00e7ici Olarak De\u011fi\u015ftirme<\/h4>\n<pre><code class=\"language-bash\">sudo sysctl vm.vfs_cache_pressure=50\n<\/code><\/pre>\n<h4>Vfs_cache_pressure De\u011ferini Kal\u0131c\u0131 Olarak De\u011fi\u015ftirme<\/h4>\n<p><code>\/etc\/sysctl.conf<\/code> dosyas\u0131na a\u015fa\u011f\u0131daki sat\u0131r\u0131 ekleyin:<\/p>\n<pre><code class=\"language-plaintext\">vm.vfs_cache_pressure=50\n<\/code><\/pre>\n<p>De\u011fi\u015fiklikleri uygulamak i\u00e7in:<\/p>\n<pre><code class=\"language-bash\">sudo sysctl -p\n<\/code><\/pre>\n<p>Genellikle varsay\u0131lan de\u011fer (100) \u00e7o\u011fu sistem i\u00e7in uygundur. Ancak, e\u011fer sisteminizde \u00e7ok say\u0131da dosya sistemi i\u015flemi yap\u0131l\u0131yor ve dosya sistemi performans\u0131n\u0131n \u00f6ncelikli oldu\u011funu d\u00fc\u015f\u00fcn\u00fcyorsan\u0131z, bu de\u011feri d\u00fc\u015f\u00fcrmek faydal\u0131 olabilir.<\/p>\n<h2>Takas Alan\u0131n\u0131 Devre D\u0131\u015f\u0131 B\u0131rakma ve Kald\u0131rma<\/h2>\n<p>Bazen takas alan\u0131n\u0131 devre d\u0131\u015f\u0131 b\u0131rakman\u0131z veya tamamen kald\u0131rman\u0131z gerekebilir. \u00d6rne\u011fin, yeni bir takas alan\u0131 olu\u015fturduysan\u0131z ve eskisini silmek istiyorsan\u0131z, veya sisteminize \u00e7ok fazla RAM eklediyseniz ve takas alan\u0131na art\u0131k ihtiyac\u0131n\u0131z olmad\u0131\u011f\u0131n\u0131 d\u00fc\u015f\u00fcn\u00fcyorsan\u0131z bu ad\u0131mlar\u0131 takip edebilirsiniz. Takas alan\u0131n\u0131 kald\u0131rmadan \u00f6nce, sisteminizin yeterli RAM&#8217;e sahip oldu\u011fundan emin olun, aksi takdirde sistem karars\u0131z hale gelebilir.<\/p>\n<h3>Ge\u00e7ici Olarak Devre D\u0131\u015f\u0131 B\u0131rakma<\/h3>\n<p>Bir takas dosyas\u0131n\u0131 veya b\u00f6l\u00fcm\u00fcn\u00fc ge\u00e7ici olarak devre d\u0131\u015f\u0131 b\u0131rakmak i\u00e7in <code>swapoff<\/code> komutunu kullan\u0131n. Bu, sistem yeniden ba\u015flat\u0131lana kadar takas alan\u0131n\u0131n kullan\u0131lmas\u0131n\u0131 durdurur.<\/p>\n<h4>Takas Dosyas\u0131 \u0130\u00e7in:<\/h4>\n<pre><code class=\"language-bash\">sudo swapoff \/swapfile\n<\/code><\/pre>\n<h4>Takas B\u00f6l\u00fcm\u00fc \u0130\u00e7in:<\/h4>\n<pre><code class=\"language-bash\">sudo swapoff \/dev\/sdb1\n<\/code><\/pre>\n<p>T\u00fcm etkin takas alanlar\u0131n\u0131 devre d\u0131\u015f\u0131 b\u0131rakmak isterseniz:<\/p>\n<pre><code class=\"language-bash\">sudo swapoff -a\n<\/code><\/pre>\n<p>Devre d\u0131\u015f\u0131 b\u0131rakma i\u015flemini do\u011frulay\u0131n:<\/p>\n<pre><code class=\"language-bash\">free -h\n<\/code><\/pre>\n<p>veya<\/p>\n<pre><code class=\"language-bash\">swapon --show\n<\/code><\/pre>\n<p>\u00c7\u0131kt\u0131da ilgili takas alan\u0131n\u0131n g\u00f6r\u00fcnmedi\u011fini veya boyutunun 0 oldu\u011funu g\u00f6rmelisiniz.<\/p>\n<h3>Kal\u0131c\u0131 Olarak Devre D\u0131\u015f\u0131 B\u0131rakma ve Kald\u0131rma<\/h3>\n<p>Takas alan\u0131n\u0131 kal\u0131c\u0131 olarak kald\u0131rmak i\u00e7in, \u00f6nce onu devre d\u0131\u015f\u0131 b\u0131rakmal\u0131, ard\u0131ndan <code>\/etc\/fstab<\/code> dosyas\u0131ndaki giri\u015fini silmeli ve son olarak takas dosyas\u0131n\u0131 veya b\u00f6l\u00fcm\u00fcn\u00fc silmelisiniz.<\/p>\n<h4>Ad\u0131m 1: Takas Alan\u0131n\u0131 Devre D\u0131\u015f\u0131 B\u0131rak\u0131n<\/h4>\n<p>Yukar\u0131daki b\u00f6l\u00fcmde a\u00e7\u0131kland\u0131\u011f\u0131 gibi, kald\u0131rmak istedi\u011finiz takas alan\u0131n\u0131 devre d\u0131\u015f\u0131 b\u0131rak\u0131n:<\/p>\n<pre><code class=\"language-bash\">sudo swapoff \/swapfile\n<\/code><\/pre>\n<p>veya<\/p>\n<pre><code class=\"language-bash\">sudo swapoff \/dev\/sdb1\n<\/code><\/pre>\n<h4>Ad\u0131m 2: \/etc\/fstab Dosyas\u0131ndaki Giri\u015fi Silin<\/h4>\n<p><code>\/etc\/fstab<\/code> dosyas\u0131n\u0131 bir metin d\u00fczenleyici ile a\u00e7\u0131n:<\/p>\n<pre><code class=\"language-bash\">sudo nano \/etc\/fstab\n<\/code><\/pre>\n<p>Kald\u0131rmak istedi\u011finiz takas dosyas\u0131 veya b\u00f6l\u00fcm\u00fcyle ilgili sat\u0131r\u0131 bulun ve silin. \u00d6rne\u011fin, <code>\/swapfile<\/code> i\u00e7in ekledi\u011finiz sat\u0131r \u015fu \u015fekilde olacakt\u0131r:<\/p>\n<pre><code class=\"language-plaintext\">\/swapfile none swap sw 0 0\n<\/code><\/pre>\n<p>Bu sat\u0131r\u0131 silin. E\u011fer bir takas b\u00f6l\u00fcm\u00fc i\u00e7in UUID kullan\u0131yorsan\u0131z, o sat\u0131r\u0131 silin:<\/p>\n<pre><code class=\"language-plaintext\">UUID=YOUR_UUID_HERE none swap sw 0 0\n<\/code><\/pre>\n<p>Dosyay\u0131 kaydedip kapat\u0131n.<\/p>\n<h4>Ad\u0131m 3: Takas Dosyas\u0131n\u0131 veya B\u00f6l\u00fcm\u00fcn\u00fc Silin<\/h4>\n<p>Bu ad\u0131m, takas alan\u0131n\u0131n bir dosya m\u0131 yoksa bir b\u00f6l\u00fcm m\u00fc oldu\u011funa g\u00f6re de\u011fi\u015fir.<\/p>\n<h5>Takas Dosyas\u0131 \u0130\u00e7in:<\/h5>\n<p>Takas dosyas\u0131n\u0131 silmek i\u00e7in <code>rm<\/code> komutunu kullan\u0131n:<\/p>\n<pre><code class=\"language-bash\">sudo rm \/swapfile\n<\/code><\/pre>\n<h5>Takas B\u00f6l\u00fcm\u00fc \u0130\u00e7in:<\/h5>\n<p>Bir takas b\u00f6l\u00fcm\u00fcn\u00fc kald\u0131rmak daha karma\u015f\u0131kt\u0131r ve genellikle disk b\u00f6l\u00fcmlendirme ara\u00e7lar\u0131 (<code>fdisk<\/code> veya <code>parted<\/code>) kullan\u0131larak yap\u0131l\u0131r. Bu i\u015flem, b\u00f6l\u00fcm\u00fcn silinmesini ve bo\u015falan alan\u0131n ba\u015fka bir b\u00f6l\u00fcmle birle\u015ftirilmesini veya yeni bir b\u00f6l\u00fcm i\u00e7in kullan\u0131lmas\u0131n\u0131 i\u00e7erebilir. Bu i\u015flem riskli oldu\u011fundan, dikkatli olunmal\u0131 ve gerekli yedeklemeler yap\u0131lmal\u0131d\u0131r. E\u011fer takas b\u00f6l\u00fcm\u00fcn\u00fc kald\u0131rma konusunda emin de\u011filseniz, sadece <code>\/etc\/fstab<\/code> giri\u015fini silmek ve b\u00f6l\u00fcm\u00fc devre d\u0131\u015f\u0131 b\u0131rakmak yeterli olabilir.<\/p>\n<p>T\u00fcm bu ad\u0131mlardan sonra, sisteminizi yeniden ba\u015flatarak takas alan\u0131n\u0131n kal\u0131c\u0131 olarak kald\u0131r\u0131ld\u0131\u011f\u0131n\u0131 do\u011frulayabilirsiniz. Yeniden ba\u015flatman\u0131n ard\u0131ndan <code>free -h<\/code> veya <code>swapon --show<\/code> komutlar\u0131n\u0131 kullanarak takas alan\u0131n\u0131n art\u0131k etkin olmad\u0131\u011f\u0131n\u0131 kontrol edin.<\/p>\n<h2>Sorun Giderme ve \u0130pu\u00e7lar\u0131<\/h2>\n<p>Takas alan\u0131 ekleme veya y\u00f6netme s\u00fcrecinde baz\u0131 yayg\u0131n sorunlarla kar\u015f\u0131la\u015fabilirsiniz. \u0130\u015fte bu sorunlar ve olas\u0131 \u00e7\u00f6z\u00fcmleri:<\/p>\n<h3>&#8220;Permission denied&#8221; Hatas\u0131<\/h3>\n<p>E\u011fer takas dosyas\u0131 olu\u015ftururken veya bi\u00e7imlendirirken &#8220;Permission denied&#8221; (Eri\u015fim reddedildi) hatas\u0131 al\u0131yorsan\u0131z, muhtemelen komutlar\u0131 root yetkileriyle \u00e7al\u0131\u015ft\u0131rm\u0131yorsunuz demektir. Komutlar\u0131n ba\u015f\u0131na <code>sudo<\/code> ekledi\u011finizden veya root kullan\u0131c\u0131s\u0131 olarak oturum a\u00e7t\u0131\u011f\u0131n\u0131zdan emin olun.<\/p>\n<pre><code class=\"language-bash\">sudo fallocate -l 2G \/swapfile\nsudo chmod 600 \/swapfile\nsudo mkswap \/swapfile\n<\/code><\/pre>\n<h3>&#8220;mkswap: \/swapfile: warning: wiping old swap signature.&#8221; Uyar\u0131s\u0131<\/h3>\n<p>Bu uyar\u0131, takas dosyas\u0131 olarak bi\u00e7imlendirmeye \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131z dosyan\u0131n zaten bir takas imzas\u0131na sahip oldu\u011funu g\u00f6sterir. Genellikle, daha \u00f6nce takas alan\u0131 olarak kullan\u0131lm\u0131\u015f bir dosyay\u0131 tekrar bi\u00e7imlendirirken ortaya \u00e7\u0131kar. Bu uyar\u0131 genellikle zarars\u0131zd\u0131r ve i\u015flemi tamamlamaya devam edebilirsiniz. Ancak, yanl\u0131\u015fl\u0131kla \u00f6nemli bir dosyay\u0131 takas alan\u0131 olarak bi\u00e7imlendirmemeye dikkat edin.<\/p>\n<h3>Takas Alan\u0131 Etkinle\u015fmiyor (Yeniden Ba\u015flatmada)<\/h3>\n<p>E\u011fer sistemi yeniden ba\u015flatt\u0131ktan sonra takas alan\u0131n\u0131z etkinle\u015fmiyorsa, <code>\/etc\/fstab<\/code> dosyas\u0131ndaki giri\u015fi dikkatlice kontrol edin:<\/p>\n<ul>\n<li>Dosya yolu veya UUID do\u011fru mu? (<code>\/swapfile<\/code> veya <code>UUID=...<\/code>)<\/li>\n<li>Sat\u0131rdaki se\u00e7enekler do\u011fru mu? (<code>none swap sw 0 0<\/code>)<\/li>\n<li>Sat\u0131r\u0131n ba\u015f\u0131nda bo\u015fluk veya yanl\u0131\u015f karakter var m\u0131?<\/li>\n<\/ul>\n<p>Ayr\u0131ca, takas dosyas\u0131n\u0131n izinlerinin <code>600<\/code> oldu\u011fundan emin olun:<\/p>\n<pre><code class=\"language-bash\">ls -l \/swapfile\n<\/code><\/pre>\n<p>\u00c7\u0131kt\u0131 \u015f\u00f6yle g\u00f6r\u00fcnmelidir:<\/p>\n<pre><code class=\"language-plaintext\">-rw------- 1 root root 2.0G Aug 29 10:30 \/swapfile\n<\/code><\/pre>\n<p>E\u011fer izinler farkl\u0131ysa, <code>sudo chmod 600 \/swapfile<\/code> komutunu tekrar \u00e7al\u0131\u015ft\u0131r\u0131n.<\/p>\n<h3>Performans Sorunlar\u0131 ve Yava\u015flama<\/h3>\n<p>Takas alan\u0131, RAM&#8217;den \u00e7ok daha yava\u015f oldu\u011fu i\u00e7in, sisteminiz s\u00fcrekli olarak takas alan\u0131n\u0131 yo\u011fun bir \u015fekilde kullan\u0131yorsa (<code>free -h<\/code> \u00e7\u0131kt\u0131s\u0131nda &#8220;used&#8221; k\u0131sm\u0131nda y\u00fcksek bir de\u011fer g\u00f6r\u00fcyorsan\u0131z), bu bir performans sorununa i\u015faret edebilir. Bu durumda:<\/p>\n<ul>\n<li><strong>Daha Fazla RAM Eklemeyi D\u00fc\u015f\u00fcn\u00fcn:<\/strong> En iyi \u00e7\u00f6z\u00fcm, fiziksel RAM miktar\u0131n\u0131 art\u0131rmakt\u0131r.<\/li>\n<li><strong>Swappiness De\u011ferini Ayarlay\u0131n:<\/strong> <code>vm.swappiness<\/code> de\u011ferini d\u00fc\u015f\u00fcrerek (\u00f6rn: 10 veya 20), sistemin takas alan\u0131n\u0131 kullanma iste\u011fini azaltabilirsiniz. Ancak bu, sistemin tamamen donmas\u0131na yol a\u00e7abilir e\u011fer ger\u00e7ekten RAM&#8217;e ihtiya\u00e7 varsa.<\/li>\n<li><strong>Disk H\u0131z\u0131:<\/strong> Takas alan\u0131 performans\u0131, sabit diskinizin h\u0131z\u0131na ba\u011fl\u0131d\u0131r. E\u011fer eski bir HDD kullan\u0131yorsan\u0131z, takas i\u015flemleri daha yava\u015f olacakt\u0131r. Bir SSD&#8217;ye ge\u00e7mek genel sistem performans\u0131n\u0131 ve takas performans\u0131 \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131rabilir.<\/li>\n<\/ul>\n<h3>Disk Alan\u0131 Yetersizli\u011fi<\/h3>\n<p>Takas dosyas\u0131 olu\u015fturmadan \u00f6nce, olu\u015fturaca\u011f\u0131n\u0131z takas dosyas\u0131n\u0131n boyutunda bo\u015f disk alan\u0131n\u0131z oldu\u011fundan emin olun. Disk alan\u0131 yetersizse, takas dosyas\u0131 olu\u015fturma komutlar\u0131 hata verecektir. Mevcut disk alan\u0131n\u0131z\u0131 kontrol etmek i\u00e7in <code>df -h<\/code> komutunu kullanabilirsiniz.<\/p>\n<pre><code class=\"language-bash\">df -h\n<\/code><\/pre>\n<h3>\u00c7oklu Takas Alanlar\u0131<\/h3>\n<p>Sisteminizde birden fazla takas dosyas\u0131 veya b\u00f6l\u00fcm\u00fc olabilir. Bu genellikle bir sorun de\u011fildir. Linux \u00e7ekirde\u011fi, takas alanlar\u0131na \u00f6ncelik atayarak bunlar\u0131 y\u00f6netir. Daha y\u00fcksek \u00f6ncelikli takas alanlar\u0131 \u00f6nce kullan\u0131l\u0131r. <code>swapon --show<\/code> veya <code>cat \/proc\/swaps<\/code> komutlar\u0131ndaki &#8220;PRIO&#8221; s\u00fctunu bu \u00f6ncelikleri g\u00f6sterir.<\/p>\n<p>Bu sorun giderme ad\u0131mlar\u0131, Debian 8 \u00fczerindeki takas alan\u0131 y\u00f6netimi s\u0131ras\u0131nda kar\u015f\u0131la\u015fabilece\u011finiz yayg\u0131n sorunlar\u0131n \u00fcstesinden gelmenize yard\u0131mc\u0131 olacakt\u0131r. Her zaman oldu\u011fu gibi, sisteminizde \u00f6nemli de\u011fi\u015fiklikler yapmadan \u00f6nce yedekleme yapman\u0131z en iyi uygulamad\u0131r.<\/p>\n<h2>Sonu\u00e7<\/h2>\n<p>Debian 8 (Jessie) sisteminizde takas alan\u0131 (swap space) eklemek ve y\u00f6netmek, sisteminizin kararl\u0131l\u0131\u011f\u0131n\u0131 ve performans\u0131n\u0131 art\u0131rmak i\u00e7in temel bir ad\u0131md\u0131r. Bu k\u0131lavuzda, takas alan\u0131n\u0131n ne oldu\u011fu, neden ihtiya\u00e7 duyuldu\u011fu ve boyutunun nas\u0131l belirlenece\u011fi gibi temel kavramlardan ba\u015flayarak, takas dosyas\u0131 veya b\u00f6l\u00fcm\u00fc olu\u015fturma, etkinle\u015ftirme, kal\u0131c\u0131 hale getirme ve optimize etme ad\u0131mlar\u0131n\u0131 detayl\u0131 bir \u015fekilde ele ald\u0131k. Ayr\u0131ca, yayg\u0131n sorun giderme ipu\u00e7lar\u0131yla kar\u015f\u0131la\u015fabilece\u011finiz potansiyel sorunlara \u00e7\u00f6z\u00fcmler sunduk.<\/p>\n<p>Do\u011fru yap\u0131land\u0131r\u0131lm\u0131\u015f bir takas alan\u0131, \u00f6zellikle fiziksel belle\u011fin s\u0131n\u0131rl\u0131 oldu\u011fu durumlarda, sisteminizin daha fazla uygulamay\u0131 sorunsuz bir \u015fekilde \u00e7al\u0131\u015ft\u0131rmas\u0131na ve bellek yetersizli\u011fi nedeniyle ya\u015fanabilecek \u00e7\u00f6kmeleri \u00f6nlemesine yard\u0131mc\u0131 olur. Ancak unutulmamal\u0131d\u0131r ki, takas alan\u0131 bir RAM yede\u011fi de\u011fil, bir destek mekanizmas\u0131d\u0131r. A\u015f\u0131r\u0131 takas kullan\u0131m\u0131, disk eri\u015fiminin RAM&#8217;den \u00e7ok daha yava\u015f olmas\u0131 nedeniyle sistem performans\u0131nda d\u00fc\u015f\u00fc\u015fe neden olabilir. Bu nedenle, sisteminizin ger\u00e7ek ihtiya\u00e7lar\u0131n\u0131 g\u00f6zlemleyerek ve <code>swappiness<\/code> gibi parametreleri ayarlayarak takas alan\u0131n\u0131 en verimli \u015fekilde kullanmak \u00f6nemlidir.<\/p>\n<p>Debian 8 gibi nispeten eski bir i\u015fletim sistemi s\u00fcr\u00fcm\u00fcnde bile, burada a\u00e7\u0131klanan y\u00f6ntemler modern Linux sistemlerinde de ge\u00e7erlili\u011fini korumaktad\u0131r. Bu ad\u0131mlar\u0131 dikkatlice uygulayarak, Debian 8 sisteminizin bellek y\u00f6netimini iyile\u015ftirebilir ve daha stabil bir \u00e7al\u0131\u015fma ortam\u0131 sa\u011flayabilirsiniz. Her zaman oldu\u011fu gibi, sisteminizde \u00f6nemli de\u011fi\u015fiklikler yapmadan \u00f6nce kritik verilerinizi yedeklemeniz, olas\u0131 aksiliklere kar\u015f\u0131 en iyi \u00f6nlemdir.<\/p>\n<p><\/body><\/p>\n","protected":false},"excerpt":{"rendered":"Debian 8 (Jessie) \u00dczerine Takas Alan\u0131 (Swap Space) Ekleme K\u0131lavuzu\nDebian 8, kod ad\u0131yla &#8220;Jessie&#8221;, nispeten eski bir i\u015fletim sistemi s\u00fcr\u00fcm\u00fc ol","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[241],"tags":[],"class_list":{"0":"post-34114","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-linux","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Debian 8 (Jessie) \u00dczerine Takas Alan\u0131 (Swap Space) Ekleme K\u0131lavuzu - Kodlar\u0131n Gizemli D\u00fcnyas\u0131<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/debian-8-jessie-uzerine-takas-alani-swap-space-ekleme-kilavuzu\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Debian 8 (Jessie) \u00dczerine Takas Alan\u0131 (Swap Space) Ekleme K\u0131lavuzu\" \/>\n<meta property=\"og:description\" content=\"Debian 8 (Jessie) \u00dczerine Takas Alan\u0131 (Swap Space) Ekleme K\u0131lavuzu Debian 8, kod ad\u0131yla &quot;Jessie&quot;, nispeten eski bir i\u015fletim sistemi s\u00fcr\u00fcm\u00fc ol\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/debian-8-jessie-uzerine-takas-alani-swap-space-ekleme-kilavuzu\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-11T07:41:02+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"24 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/debian-8-jessie-uzerine-takas-alani-swap-space-ekleme-kilavuzu\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/debian-8-jessie-uzerine-takas-alani-swap-space-ekleme-kilavuzu\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Debian 8 (Jessie) \u00dczerine Takas Alan\u0131 (Swap Space) Ekleme K\u0131lavuzu\",\"datePublished\":\"2025-11-11T07:41:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/debian-8-jessie-uzerine-takas-alani-swap-space-ekleme-kilavuzu\/\"},\"wordCount\":4527,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"articleSection\":[\"Linux\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/debian-8-jessie-uzerine-takas-alani-swap-space-ekleme-kilavuzu\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/debian-8-jessie-uzerine-takas-alani-swap-space-ekleme-kilavuzu\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/debian-8-jessie-uzerine-takas-alani-swap-space-ekleme-kilavuzu\/\",\"name\":\"Debian 8 (Jessie) \u00dczerine Takas Alan\u0131 (Swap Space) Ekleme K\u0131lavuzu - Kodlar\u0131n Gizemli D\u00fcnyas\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-11-11T07:41:02+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/debian-8-jessie-uzerine-takas-alani-swap-space-ekleme-kilavuzu\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/debian-8-jessie-uzerine-takas-alani-swap-space-ekleme-kilavuzu\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/debian-8-jessie-uzerine-takas-alani-swap-space-ekleme-kilavuzu\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Debian 8 (Jessie) \u00dczerine Takas Alan\u0131 (Swap Space) Ekleme K\u0131lavuzu\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Debian 8 (Jessie) \u00dczerine Takas Alan\u0131 (Swap Space) Ekleme K\u0131lavuzu - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/debian-8-jessie-uzerine-takas-alani-swap-space-ekleme-kilavuzu\/","og_locale":"tr_TR","og_type":"article","og_title":"Debian 8 (Jessie) \u00dczerine Takas Alan\u0131 (Swap Space) Ekleme K\u0131lavuzu","og_description":"Debian 8 (Jessie) \u00dczerine Takas Alan\u0131 (Swap Space) Ekleme K\u0131lavuzu Debian 8, kod ad\u0131yla \"Jessie\", nispeten eski bir i\u015fletim sistemi s\u00fcr\u00fcm\u00fc ol","og_url":"https:\/\/fatihsoysal.com\/blog\/debian-8-jessie-uzerine-takas-alani-swap-space-ekleme-kilavuzu\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-11-11T07:41:02+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"24 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/debian-8-jessie-uzerine-takas-alani-swap-space-ekleme-kilavuzu\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/debian-8-jessie-uzerine-takas-alani-swap-space-ekleme-kilavuzu\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Debian 8 (Jessie) \u00dczerine Takas Alan\u0131 (Swap Space) Ekleme K\u0131lavuzu","datePublished":"2025-11-11T07:41:02+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/debian-8-jessie-uzerine-takas-alani-swap-space-ekleme-kilavuzu\/"},"wordCount":4527,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"articleSection":["Linux"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/debian-8-jessie-uzerine-takas-alani-swap-space-ekleme-kilavuzu\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/debian-8-jessie-uzerine-takas-alani-swap-space-ekleme-kilavuzu\/","url":"https:\/\/fatihsoysal.com\/blog\/debian-8-jessie-uzerine-takas-alani-swap-space-ekleme-kilavuzu\/","name":"Debian 8 (Jessie) \u00dczerine Takas Alan\u0131 (Swap Space) Ekleme K\u0131lavuzu - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-11-11T07:41:02+00:00","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/debian-8-jessie-uzerine-takas-alani-swap-space-ekleme-kilavuzu\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/debian-8-jessie-uzerine-takas-alani-swap-space-ekleme-kilavuzu\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/debian-8-jessie-uzerine-takas-alani-swap-space-ekleme-kilavuzu\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Debian 8 (Jessie) \u00dczerine Takas Alan\u0131 (Swap Space) Ekleme K\u0131lavuzu"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/34114","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=34114"}],"version-history":[{"count":1,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/34114\/revisions"}],"predecessor-version":[{"id":34115,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/34114\/revisions\/34115"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=34114"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=34114"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=34114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}