{"id":35620,"date":"2025-12-01T22:01:21","date_gmt":"2025-12-01T19:01:21","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/xeon-e5-v4-ve-proxmox-v9da-iommu-etkinlestirme-rehberi\/"},"modified":"2025-12-01T22:01:21","modified_gmt":"2025-12-01T19:01:21","slug":"xeon-e5-v4-ve-proxmox-v9da-iommu-etkinlestirme-rehberi","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/xeon-e5-v4-ve-proxmox-v9da-iommu-etkinlestirme-rehberi\/","title":{"rendered":"Xeon E5 v4 ve Proxmox v9&#8217;da IOMMU Etkinle\u015ftirme Rehberi"},"content":{"rendered":"<p><body><\/p>\n<p>Sanal makinelerinizde donan\u0131m g\u00fcc\u00fcn\u00fc tam anlam\u0131yla kullanmak m\u00fcmk\u00fcn m\u00fc? Xeon E5 v4 i\u015flemcili Proxmox v9 sunucular\u0131n\u0131zda IOMMU&#8217;yu etkinle\u015ftirerek sanal makine performans\u0131n\u0131 ve g\u00fcvenli\u011fini art\u0131r\u0131n. Bu detayl\u0131 rehberle, sanalla\u015ft\u0131rma yeteneklerinizi bir \u00fcst seviyeye ta\u015f\u0131yacak PCI Passthrough teknolojisini ad\u0131m ad\u0131m ke\u015ffedin ve donan\u0131m\u0131n\u0131z\u0131 do\u011frudan sanal makinelerinize atayarak maksimum verimlilik elde edin.<\/p>\n<p>Modern sanalla\u015ft\u0131rma d\u00fcnyas\u0131nda, \u00f6zellikle Proxmox gibi g\u00fc\u00e7l\u00fc bir hiperviz\u00f6r platformunda, sanal makinelerin fiziksel donan\u0131ma do\u011frudan eri\u015fim sa\u011flamas\u0131 kritik bir \u00f6neme sahiptir. \u0130\u015fte tam da bu noktada IOMMU (Input-Output Memory Management Unit) teknolojisi devreye girer. Bir\u00e7ok kullan\u0131c\u0131, sanal makinelerinde y\u00fcksek performans gerektiren i\u015f y\u00fckleri \u00e7al\u0131\u015ft\u0131r\u0131rken, donan\u0131m kaynaklar\u0131n\u0131n tam potansiyelini kullanamamaktan \u015fikayet eder. \u00d6rne\u011fin, bir sanal makineye \u00f6zel bir grafik kart\u0131 (GPU), a\u011f kart\u0131 (NIC) veya NVMe depolama birimi atamak istedi\u011finizde, standart sanalla\u015ft\u0131rma katman\u0131 genellikle bir darbo\u011faz olu\u015fturur. IOMMU, bu darbo\u011faz\u0131 ortadan kald\u0131rarak sanal makinelere belirli PCI cihazlar\u0131n\u0131 fiziksel bir makinedeymi\u015f gibi do\u011frudan eri\u015fme yetene\u011fi sunar.<\/p>\n<p>Xeon E5 v4 serisi i\u015flemciler, \u00f6zellikle sunucu ve i\u015f istasyonu segmentinde yayg\u0131n olarak kullan\u0131lan, g\u00fcvenilir ve y\u00fcksek performansl\u0131 \u00e7iplerdir. Bu i\u015flemciler, Intel&#8217;in sanalla\u015ft\u0131rma teknolojileri olan VT-x ve VT-d&#8217;yi destekleyerek geli\u015fmi\u015f sanalla\u015ft\u0131rma senaryolar\u0131na olanak tan\u0131r. Proxmox Virtual Environment (VE) 9 ise, Debian tabanl\u0131 g\u00fc\u00e7l\u00fc bir a\u00e7\u0131k kaynakl\u0131 sanalla\u015ft\u0131rma platformu olarak, KVM (Kernel-based Virtual Machine) ve LXC (Linux Containers) teknolojilerini bir araya getirir. Proxmox 9&#8217;un modern \u00e7ekirdek yap\u0131s\u0131 ve g\u00fcncel bile\u015fenleri, IOMMU ve PCI Passthrough gibi geli\u015fmi\u015f \u00f6zelliklerin sorunsuz bir \u015fekilde entegre edilmesine imkan verir. Dolay\u0131s\u0131yla, Xeon E5 v4 tabanl\u0131 bir sunucuda Proxmox 9 kullan\u0131rken IOMMU&#8217;yu etkinle\u015ftirmek, sanal makinelerinizin performans\u0131n\u0131 ve kapasitesini \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131rabilir.<\/p>\n<p>IOMMU&#8217;nun sundu\u011fu en b\u00fcy\u00fck avantajlardan biri, PCI Passthrough (do\u011frudan donan\u0131m aktar\u0131m\u0131) yetene\u011fidir. Bu sayede, sanal makinelere fiziksel bir GPU atayarak video renderlama, yapay zeka veya oyun sunucular\u0131 gibi grafik yo\u011fun uygulamalarda neredeyse yerel makine performans\u0131na ula\u015fabilirsiniz. Benzer \u015fekilde, \u00f6zel bir a\u011f kart\u0131n\u0131 bir g\u00fcvenlik duvar\u0131 veya a\u011f ge\u00e7idi sanal makinesine atamak, a\u011f trafi\u011finin i\u015flenmesinde gecikmeyi minimuma indirirken bant geni\u015fli\u011fini art\u0131rabilir. Ayr\u0131ca, NVMe SSD&#8217;ler gibi y\u00fcksek h\u0131zl\u0131 depolama birimlerini do\u011frudan bir sanal makineye ba\u011flamak, dosya sunucular\u0131 veya veritaban\u0131 sunucular\u0131 i\u00e7in e\u015fsiz bir IOPS (saniye ba\u015f\u0131na girdi\/\u00e7\u0131kt\u0131 i\u015flemi) performans\u0131 sunar. IOMMU sadece performans\u0131 art\u0131rmakla kalmaz, ayn\u0131 zamanda sanal makineler aras\u0131nda daha iyi izolasyon ve g\u00fcvenlik sa\u011flayarak sistemin genel kararl\u0131l\u0131\u011f\u0131n\u0131 da y\u00fckseltir. K\u0131sacas\u0131, IOMMU&#8217;yu etkinle\u015ftirmek, sanalla\u015ft\u0131rma ortam\u0131n\u0131z\u0131 bir sonraki seviyeye ta\u015f\u0131yan ve donan\u0131m\u0131n\u0131z\u0131 en verimli \u015fekilde kullanman\u0131z\u0131 sa\u011flayan temel bir ad\u0131md\u0131r.<\/p>\n<h2>Temel Kavramlar: IOMMU, VT-d\/AMD-Vi ve PCI Passthrough Nedir?<\/h2>\n<p>Sanal ortamlar\u0131n g\u00fcc\u00fcn\u00fc tam anlam\u0131yla kullanabilmek i\u00e7in, baz\u0131 temel teknolojileri anlamak olduk\u00e7a \u00f6nemlidir. Bu teknolojiler, \u00f6zellikle Xeon E5 v4 gibi g\u00fc\u00e7l\u00fc i\u015flemcilerle birlikte, Proxmox v9 \u00fczerinde sanal makinelerinizin performans\u0131n\u0131 ve esnekli\u011fini do\u011frudan etkiler. \u0130\u015fte bu kritik kavramlara daha yak\u0131ndan bakal\u0131m:<\/p>\n<h3>IOMMU (Input-Output Memory Management Unit) Nedir?<\/h3>\n<p>IOMMU, bir i\u015flemci taraf\u0131ndan kullan\u0131lan bellek y\u00f6netim birimine (MMU) benzer, ancak G\/\u00c7 (Input\/Output) i\u015flemlerini y\u00f6netmek i\u00e7in tasarlanm\u0131\u015f \u00f6zel bir donan\u0131m bile\u015fenidir. Geleneksel olarak, bir sanal makine bir donan\u0131m cihaz\u0131na eri\u015fmek istedi\u011finde, bu istek hiperviz\u00f6r arac\u0131l\u0131\u011f\u0131yla ge\u00e7er. Hiperviz\u00f6r, cihaz ile sanal makine aras\u0131ndaki t\u00fcm ileti\u015fimi y\u00f6netir, bu da bir miktar gecikme ve performans d\u00fc\u015f\u00fc\u015f\u00fcne neden olabilir. IOMMU, bu s\u00fcreci basitle\u015ftirir. Donan\u0131m cihazlar\u0131n\u0131n, fiziksel bellekteki belirli alanlara do\u011frudan eri\u015fmesini sa\u011flayarak, sanal makinelerin kendi sanal adres alanlar\u0131ndan fiziksel belle\u011fe g\u00fcvenli ve verimli bir \u015fekilde haritalama yapmas\u0131na olanak tan\u0131r. Bu, \u00f6zellikle PCI Passthrough (do\u011frudan donan\u0131m aktar\u0131m\u0131) i\u00e7in temel bir \u00f6n ko\u015fuldur, \u00e7\u00fcnk\u00fc sanal makinenin donan\u0131ma neredeyse fiziksel bir makinedeymi\u015f gibi eri\u015fmesini sa\u011flar. G\u00fcvenlik a\u00e7\u0131s\u0131ndan da \u00f6nemlidir, \u00e7\u00fcnk\u00fc IOMMU, k\u00f6t\u00fc niyetli bir donan\u0131m cihaz\u0131n\u0131n sistemin di\u011fer bellek alanlar\u0131na eri\u015fmesini engelleyerek izolasyon sa\u011flar.<\/p>\n<h3>Intel VT-d ve AMD-Vi Teknolojileri<\/h3>\n<p>IOMMU yetene\u011fi, i\u015flemci \u00fcreticileri taraf\u0131ndan farkl\u0131 isimlerle sunulur. Intel i\u015flemcilerde bu teknolojiye &#8220;Intel Virtualization Technology for Directed I\/O&#8221; veya k\u0131saca <strong>Intel VT-d<\/strong> denir. AMD i\u015flemcilerde ise bu teknoloji <strong>AMD-Vi<\/strong> olarak bilinir. Xeon E5 v4 serisi i\u015flemcilerin tamam\u0131na yak\u0131n\u0131 Intel VT-d deste\u011fine sahiptir. Bu teknolojiler, IOMMU donan\u0131m\u0131n\u0131 etkinle\u015ftirerek PCI Passthrough&#8217;un m\u00fcmk\u00fcn olmas\u0131n\u0131 sa\u011flar. VT-d veya AMD-Vi etkinle\u015ftirilmeden, bir sanal makinenin do\u011frudan bir PCI cihaz\u0131na eri\u015fmesi imkans\u0131zd\u0131r. Dolay\u0131s\u0131yla, bu ayarlar\u0131n sunucunuzun BIOS\/UEFI&#8217;sinde aktif olmas\u0131, ilk ve en kritik ad\u0131md\u0131r.<\/p>\n<h3>PCI Passthrough Nedir ve Neden \u00d6nemlidir?<\/h3>\n<p>PCI Passthrough, bir sanal makinenin do\u011frudan bir fiziksel PCI (Peripheral Component Interconnect) cihaz\u0131na eri\u015fmesine olanak tan\u0131yan bir tekniktir. Normalde, bir sanal makineye atanan donan\u0131m genellikle sanalla\u015ft\u0131r\u0131lm\u0131\u015f (em\u00fcle edilmi\u015f) veya para-sanalla\u015ft\u0131r\u0131lm\u0131\u015f s\u00fcr\u00fcc\u00fcler arac\u0131l\u0131\u011f\u0131yla \u00e7al\u0131\u015f\u0131r. Ancak, baz\u0131 uygulamalar veya i\u015f y\u00fckleri i\u00e7in bu yeterli de\u011fildir. \u00d6rne\u011fin:<\/p>\n<ul>\n<li><strong>Grafik Kartlar\u0131 (GPU):<\/strong> Y\u00fcksek performansl\u0131 grafik i\u015fleme, video d\u00fczenleme, CAD yaz\u0131l\u0131mlar\u0131, yapay zeka e\u011fitimi veya oyun sunucular\u0131 i\u00e7in do\u011frudan GPU eri\u015fimi kritik \u00f6neme sahiptir. Passthrough ile sanal makine, GPU&#8217;nun t\u00fcm g\u00fcc\u00fcn\u00fc ve \u00f6zel \u00f6zelliklerini kullanabilir.<\/li>\n<li><strong>A\u011f Kartlar\u0131 (NIC):<\/strong> G\u00fcvenlik duvarlar\u0131, y\u00f6nlendiriciler veya a\u011f analiz ara\u00e7lar\u0131 gibi a\u011f yo\u011fun uygulamalar i\u00e7in \u00f6zel bir NIC&#8217;in do\u011frudan atanmas\u0131, y\u00fcksek bant geni\u015fli\u011fi, d\u00fc\u015f\u00fck gecikme ve donan\u0131m h\u0131zland\u0131rma avantajlar\u0131 sa\u011flar.<\/li>\n<li><strong>Depolama Kontrolc\u00fcleri (NVMe, HBA):<\/strong> Y\u00fcksek IOPS gerektiren veritabanlar\u0131 veya h\u0131zl\u0131 dosya sunucular\u0131 i\u00e7in NVMe SSD&#8217;lerin veya depolama kontrolc\u00fclerinin do\u011frudan atanmas\u0131, depolama performans\u0131nda dramatik iyile\u015fmeler sunar.<\/li>\n<li><strong>Di\u011fer \u00d6zel Kartlar:<\/strong> Ses kartlar\u0131, TV tuner kartlar\u0131 veya end\u00fcstriyel kontrol kartlar\u0131 gibi \u00f6zel donan\u0131mlar, sanal makine i\u00e7inde tam i\u015flevsellik i\u00e7in do\u011frudan eri\u015fime ihtiya\u00e7 duyabilir.<\/li>\n<\/ul>\n<p>PCI Passthrough sayesinde, sanal makineleriniz adeta fiziksel bir makinedeymi\u015f gibi \u00e7al\u0131\u015fabilir. Bu, Proxmox v9&#8217;un sundu\u011fu esneklik ve Xeon E5 v4 i\u015flemcilerin g\u00fcc\u00fc birle\u015fti\u011finde, sanal ortamlar\u0131n\u0131zdan maksimum verimlilik alman\u0131z\u0131 sa\u011flar. \u00d6zetle, IOMMU, VT-d\/AMD-Vi ve PCI Passthrough, modern sanalla\u015ft\u0131rma mimarilerinin temel ta\u015flar\u0131d\u0131r ve y\u00fcksek performansl\u0131, g\u00fcvenli ve esnek sanal ortamlar kurmak i\u00e7in vazge\u00e7ilmezdir.<\/p>\n<div class=\"uzman-ipucu\">\n    Uzman \u0130pucu: IOMMU etkinle\u015ftirmesi sadece performans art\u0131\u015f\u0131 sa\u011flamaz, ayn\u0131 zamanda sanal makinelerin birbirlerinden ve ana sistemden daha iyi izole edilmesine yard\u0131mc\u0131 olarak genel sistem g\u00fcvenli\u011fini de \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131r\u0131r.\n  <\/div>\n<h2>Donan\u0131m ve BIOS Haz\u0131rl\u0131\u011f\u0131: IOMMU Destekli Bir Xeon E5 v4 Sistem Nas\u0131l Haz\u0131rlan\u0131r?<\/h2>\n<p>IOMMU&#8217;yu ba\u015far\u0131yla etkinle\u015ftirmenin ilk ve en \u00f6nemli ad\u0131m\u0131, donan\u0131m\u0131n\u0131z\u0131n ve \u00f6zellikle sunucunuzun BIOS\/UEFI ayarlar\u0131n\u0131n do\u011fru \u015fekilde yap\u0131land\u0131r\u0131lmas\u0131d\u0131r. Xeon E5 v4 i\u015flemciler genellikle Intel VT-d deste\u011fine sahip olsa da, bu \u00f6zelli\u011fin anakart\u0131n\u0131zda ve BIOS&#8217;ta etkinle\u015ftirilmi\u015f olmas\u0131 gerekir. Bu b\u00f6l\u00fcm, sisteminizi Proxmox v9 \u00fczerinde IOMMU Passthrough i\u00e7in nas\u0131l haz\u0131rlayaca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klamaktad\u0131r.<\/p>\n<h3>Anakart ve \u0130\u015flemci Uyumlulu\u011fu Kontrol\u00fc<\/h3>\n<p>\u00d6ncelikle, sahip oldu\u011funuz Xeon E5 v4 i\u015flemcinin Intel VT-d teknolojisini destekledi\u011finden emin olmal\u0131s\u0131n\u0131z. E5 v4 serisinin \u00e7o\u011fu i\u015flemcisi VT-d&#8217;yi destekler, ancak yine de Intel&#8217;in resmi web sitesinden i\u015flemcinizin modelini kontrol etmekte fayda vard\u0131r. Bununla birlikte, anakart\u0131n\u0131z\u0131n da IOMMU deste\u011fine sahip olmas\u0131 ve bu \u00f6zelli\u011fi BIOS\/UEFI \u00fczerinden etkinle\u015ftirmenize izin vermesi gerekir. \u00c7o\u011fu sunucu s\u0131n\u0131f\u0131 anakart, bu \u00f6zelli\u011fi sunar. E\u011fer eski bir sunucu anakart\u0131 kullan\u0131yorsan\u0131z, anakart\u0131n\u0131z\u0131n kullan\u0131m k\u0131lavuzuna ba\u015fvurarak veya \u00fcreticinin web sitesinden gerekli bilgileri edinerek IOMMU (VT-d) deste\u011fini do\u011frulayabilirsiniz. Uyumsuz bir anakart veya i\u015flemci, IOMMU etkinle\u015ftirmesini imkans\u0131z hale getirecektir.<\/p>\n<h3>BIOS\/UEFI Ayarlar\u0131n\u0131 Yap\u0131land\u0131rma<\/h3>\n<p>IOMMU&#8217;yu etkinle\u015ftirmenin en kritik ad\u0131m\u0131, sunucunuzun BIOS veya UEFI ayarlar\u0131na girmektir. Sisteminizin ba\u015flat\u0131lmas\u0131 s\u0131ras\u0131nda genellikle <kbd>DEL<\/kbd>, <kbd>F2<\/kbd>, <kbd>F10<\/kbd> veya <kbd>F12<\/kbd> tu\u015flar\u0131na basarak bu men\u00fclere eri\u015febilirsiniz. BIOS men\u00fcs\u00fcnde, genellikle &#8220;Geli\u015fmi\u015f&#8221; (Advanced), &#8220;\u0130\u015flemci Yap\u0131land\u0131rmas\u0131&#8221; (Processor Configuration), &#8220;Kuzey K\u00f6pr\u00fcs\u00fc&#8221; (North Bridge) veya &#8220;Sanalla\u015ft\u0131rma Teknolojisi&#8221; (Virtualization Technology) gibi b\u00f6l\u00fcmlerin alt\u0131nda Intel VT-d (veya IOMMU) se\u00e7ene\u011fini araman\u0131z gerekmektedir. Se\u00e7ene\u011fin ad\u0131 anakart \u00fcreticisine g\u00f6re de\u011fi\u015febilir, ancak genellikle a\u015fa\u011f\u0131daki gibi ifadeler i\u00e7erir:<\/p>\n<ul>\n<li>Intel VT-d<\/li>\n<li>Intel Virtualization Technology for Directed I\/O<\/li>\n<li>IOMMU<\/li>\n<li>SR-IOV (varsa, bu genellikle ayr\u0131ca etkinle\u015ftirilmesi gereken bir \u00f6zelliktir)<\/li>\n<\/ul>\n<p>Bu ayar\u0131 bulduktan sonra, durumunu &#8220;Etkin&#8221; (Enabled) olarak de\u011fi\u015ftirin. Ayarlar\u0131 kaydetmeyi ve BIOS&#8217;tan \u00e7\u0131kmay\u0131 unutmay\u0131n. Sistem yeniden ba\u015flat\u0131ld\u0131\u011f\u0131nda, IOMMU i\u00e7in donan\u0131msal temel haz\u0131r olacakt\u0131r.<\/p>\n<p>BIOS&#8217;ta etkinle\u015ftirilmesi gereken di\u011fer baz\u0131 potansiyel ayarlar \u015funlard\u0131r:<\/p>\n<ul>\n<li><strong>VT-x (Intel Virtualization Technology):<\/strong> Bu, genel sanalla\u015ft\u0131rma i\u00e7in gerekli olan ba\u015fka bir Intel teknolojisidir ve \u00e7o\u011fu zaman varsay\u0131lan olarak etkindir, ancak kontrol etmekte fayda var.<\/li>\n<li><strong>SR-IOV (Single Root I\/O Virtualization):<\/strong> E\u011fer kullanmay\u0131 planlad\u0131\u011f\u0131n\u0131z PCI cihazlar\u0131 SR-IOV&#8217;yi destekliyorsa ve bu \u00f6zelli\u011fi kullanmak istiyorsan\u0131z, BIOS&#8217;ta bu ayar\u0131 da etkinle\u015ftirmeniz gerekebilir. SR-IOV, tek bir fiziksel cihaz\u0131n birden \u00e7ok sanal cihaz olarak g\u00f6r\u00fcnmesini sa\u011flayarak IOMMU&#8217;dan daha geli\u015fmi\u015f bir sanalla\u015ft\u0131rma seviyesi sunar.<\/li>\n<li><strong>Primary Display Ayarlar\u0131:<\/strong> E\u011fer bir GPU&#8217;yu passthrough yapmay\u0131 planl\u0131yorsan\u0131z ve sunucunuzda entegre grafik kart\u0131 (iGPU) varsa, baz\u0131 durumlarda BIOS&#8217;ta birincil grafik kart\u0131 olarak harici GPU yerine iGPU&#8217;yu se\u00e7meniz gerekebilir. Bu, Proxmox ana sisteminin entegre GPU&#8217;yu kullanmas\u0131n\u0131 sa\u011flarken, harici GPU&#8217;yu sanal makineye serbest b\u0131rak\u0131r.<\/li>\n<\/ul>\n<h3>Gereksinimler ve Sistem G\u00fcncellemeleri<\/h3>\n<p>IOMMU&#8217;nun d\u00fczg\u00fcn \u00e7al\u0131\u015fabilmesi i\u00e7in yeterli sistem kaynaklar\u0131na sahip olmak \u00f6nemlidir. Y\u00fcksek performansl\u0131 PCI Passthrough senaryolar\u0131 (\u00f6zellikle GPU&#8217;lar i\u00e7in) genellikle daha fazla RAM ve CPU kayna\u011f\u0131 gerektirir. Xeon E5 v4 serisi i\u015flemciler genellikle \u00e7ok \u00e7ekirdekli ve y\u00fcksek RAM kapasitelerini destekler, bu da onlar\u0131 bu t\u00fcr g\u00f6revler i\u00e7in ideal k\u0131lar.<\/p>\n<p>Son olarak, sisteminizin yaz\u0131l\u0131m taraf\u0131nda da g\u00fcncel olmas\u0131 gerekmektedir. Proxmox v9 kurulumunuzun en g\u00fcncel kernel ve paketlerle \u00e7al\u0131\u015ft\u0131\u011f\u0131ndan emin olun. Bu, hem g\u00fcvenlik yamalar\u0131 hem de en son donan\u0131m deste\u011fi i\u00e7in \u00f6nemlidir. Proxmox sisteminizi d\u00fczenli olarak g\u00fcncellemek i\u00e7in a\u015fa\u011f\u0131daki komutlar\u0131 kullanabilirsiniz:<\/p>\n<pre><code class=\"language-bash\">\napt update\napt full-upgrade -y\nreboot\n  <\/pre>\n<p><\/code><\/p>\n<p>Bu ad\u0131mlar\u0131 tamamlad\u0131ktan sonra, Proxmox sunucunuz IOMMU'yu etkinle\u015ftirmeye haz\u0131r hale gelecektir. Art\u0131k yaz\u0131l\u0131msal yap\u0131land\u0131rma ad\u0131mlar\u0131na ge\u00e7ebiliriz.<\/p>\n<style>\n    \/* Basit bir mobil uyumlu stil \u00f6rne\u011fi - makale i\u00e7eri\u011fi i\u00e7in *\/\n    .uzman-ipucu {\n      background-color: #f0f8ff; \/* A\u00e7\u0131k mavi *\/\n      border-left: 5px solid #007bff; \/* Mavi \u00e7izgi *\/\n      padding: 15px;\n      margin: 20px 0;\n      border-radius: 4px;\n      font-style: italic;\n      color: #333;\n    }<\/p>\n<p>    .code-block {\n      background-color: #eee;\n      padding: 10px;\n      border-radius: 5px;\n      overflow-x: auto; \/* Yatay kayd\u0131rma \u00e7ubu\u011fu *\/\n    }<\/p>\n<p>    table {\n        width: 100%;\n        border-collapse: collapse;\n        margin: 20px 0;\n    }\n    th, td {\n        border: 1px solid #ddd;\n        padding: 8px;\n        text-align: left;\n    }\n    th {\n        background-color: #f2f2f2;\n    }<\/p>\n<p>    @media screen and (max-width: 768px) {\n        \/* Mobil cihazlar i\u00e7in tablo stilini optimize et *\/\n        table, thead, tbody, th, td, tr {\n            display: block;\n        }\n        thead tr {\n            position: absolute;\n            top: -9999px;\n            left: -9999px;\n        }\n        tr {\n            border: 1px solid #ccc;\n            margin-bottom: 10px;\n        }\n        td {\n            border: none;\n            border-bottom: 1px solid #eee;\n            position: relative;\n            padding-left: 50%;\n        }\n        td:before {\n            position: absolute;\n            top: 6px;\n            left: 6px;\n            width: 45%;\n            padding-right: 10px;\n            white-space: nowrap;\n            content: attr(data-label); \/* Her s\u00fctunun ba\u015fl\u0131\u011f\u0131n\u0131 mobil g\u00f6r\u00fcn\u00fcmde etiket olarak g\u00f6ster *\/\n            font-weight: bold;\n        }\n    }\n  <\/style>\n<h2>Proxmox v9 Kurulumu ve Do\u011frulama: Proxmox'ta IOMMU Etkinli\u011fini Nas\u0131l Kontrol Ederiz?<\/h2>\n<p>BIOS'ta IOMMU'yu etkinle\u015ftirdikten sonra, Proxmox v9 i\u015fletim sisteminde bu \u00f6zelli\u011fin do\u011fru bir \u015fekilde yap\u0131land\u0131r\u0131lmas\u0131 ve do\u011frulanmas\u0131 gerekmektedir. Bu ad\u0131mlar, Proxmox'un kernel'ine IOMMU'yu kullanmas\u0131 gerekti\u011fini bildirir ve gerekli kernel mod\u00fcllerini y\u00fckler. Bu b\u00f6l\u00fcmde, Proxmox sunucunuzu IOMMU Passthrough i\u00e7in yaz\u0131l\u0131msal olarak nas\u0131l haz\u0131rlayaca\u011f\u0131n\u0131z\u0131 ve etkinli\u011fini nas\u0131l do\u011frulayaca\u011f\u0131n\u0131z\u0131 detayl\u0131ca ele alaca\u011f\u0131z.<\/p>\n<h3>GRUB Ayarlar\u0131n\u0131 D\u00fczenleme<\/h3>\n<p>Proxmox, Linux kernel'i \u00fczerinde \u00e7al\u0131\u015ft\u0131\u011f\u0131 i\u00e7in, boot loader olan GRUB arac\u0131l\u0131\u011f\u0131yla kernel'e baz\u0131 parametreler iletmemiz gerekir. Bu parametreler, IOMMU'yu etkinle\u015ftirme talimat\u0131n\u0131 i\u00e7erir. Bu i\u015flem i\u00e7in <code>\/etc\/default\/grub<\/code> dosyas\u0131n\u0131 d\u00fczenlememiz gerekmektedir:<\/p>\n<pre><code class=\"language-bash\">\nnano \/etc\/default\/grub\n  <\/pre>\n<p><\/code><\/p>\n<p>Dosyay\u0131 a\u00e7t\u0131ktan sonra, <code>GRUB_CMDLINE_LINUX_DEFAULT<\/code> sat\u0131r\u0131n\u0131 bulun. Bu sat\u0131ra a\u015fa\u011f\u0131daki parametreyi eklemeniz gerekmektedir:<\/p>\n<ul>\n<li>Intel i\u015flemciler i\u00e7in (Xeon E5 v4 gibi): <code>intel_iommu=on<\/code><\/li>\n<li>AMD i\u015flemciler i\u00e7in: <code>amd_iommu=on<\/code><\/li>\n<\/ul>\n<p>Bu parametrelerin yan\u0131 s\u0131ra, baz\u0131 sistemlerde <code>iommu=pt<\/code> parametresi de gerekebilir. Bu, IOMMU'nun passthrough modunda \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flar. \u00d6zellikle IOMMU gruplar\u0131n\u0131n d\u00fczg\u00fcn ayr\u0131lmad\u0131\u011f\u0131 durumlarda faydal\u0131 olabilir. \u00d6nerilen tam sat\u0131r \u015f\u00f6yle olacakt\u0131r:<\/p>\n<pre><code class=\"language-bash\">\nGRUB_CMDLINE_LINUX_DEFAULT=\"quiet intel_iommu=on iommu=pt\"\n  <\/pre>\n<p><\/code><\/p>\n<p>De\u011fi\u015fiklikleri kaydedip Nano'dan \u00e7\u0131k\u0131n (<kbd>Ctrl+X<\/kbd>, <kbd>Y<\/kbd>, <kbd>Enter<\/kbd>). Ard\u0131ndan, GRUB yap\u0131land\u0131rmas\u0131n\u0131 g\u00fcncelleyin ve sistemi yeniden ba\u015flat\u0131n:<\/p>\n<pre><code class=\"language-bash\">\nupdate-grub\nreboot\n  <\/pre>\n<p><\/code><\/p>\n<h3>IOMMU Etkinli\u011fini Do\u011frulama<\/h3>\n<p>Sistem yeniden ba\u015flat\u0131ld\u0131ktan sonra, IOMMU'nun ba\u015far\u0131yla etkinle\u015ftirilip etkinle\u015ftirilmedi\u011fini kontrol etmemiz gerekir. Bunu <code>dmesg<\/code> komutu ile yapabiliriz:<\/p>\n<pre><code class=\"language-bash\">\ndmesg | grep -e DMAR -e IOMMU\n  <\/pre>\n<p><\/code><\/p>\n<p>\u00c7\u0131kt\u0131da <code>DMAR: IOMMU enabled<\/code> veya benzeri bir ifade g\u00f6rmeniz gerekmektedir. \u00d6rne\u011fin:<\/p>\n<pre><code class=\"language-text\">\n[    0.000000] DMAR: IOMMU enabled\n[    0.000000] DMAR: Host address width 46\n[    0.000000] DMAR: DRHD base: 0x000000fed90000 flags: 0x1\n[    0.000000] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap c900803eadaa ecur c81700\n...\n  <\/pre>\n<p><\/code><\/p>\n<p>Bu \u00e7\u0131kt\u0131y\u0131 g\u00f6rmek, IOMMU'nun kernel seviyesinde etkinle\u015ftirildi\u011fi anlam\u0131na gelir.<\/p>\n<h3>IOMMU Gruplar\u0131n\u0131 Kontrol Etme<\/h3>\n<p>PCI Passthrough i\u00e7in her cihaz\u0131n kendi IOMMU grubunda izole edilmi\u015f olmas\u0131 \u00e7ok \u00f6nemlidir. Ayn\u0131 gruptaki cihazlar birlikte passthrough edilmek zorunda kalabilir. IOMMU gruplar\u0131n\u0131 kontrol etmek i\u00e7in a\u015fa\u011f\u0131daki komutu kullan\u0131n:<\/p>\n<pre><code class=\"language-bash\">\nfind \/sys\/kernel\/iommu_groups\/ -type l\n  <\/pre>\n<p><\/code><\/p>\n<p>Bu komut, sisteminizdeki t\u00fcm IOMMU gruplar\u0131n\u0131 ve bunlara dahil olan PCI cihazlar\u0131n\u0131 listeler. \u00c7\u0131kt\u0131, her bir grubun hangi PCI cihazlar\u0131n\u0131 i\u00e7erdi\u011fini g\u00f6sterecektir. \u00d6rne\u011fin:<\/p>\n<pre><code class=\"language-text\">\n\/sys\/kernel\/iommu_groups\/0\/devices\/0000:00:00.0\n\/sys\/kernel\/iommu_groups\/1\/devices\/0000:00:01.0\n\/sys\/kernel\/iommu_groups\/1\/devices\/0000:01:00.0\n...\n  <\/pre>\n<p><\/code><\/p>\n<p>Burada \u00f6nemli olan, passthrough yapmak istedi\u011finiz cihaz\u0131n (\u00f6rne\u011fin bir GPU) kendi ba\u015f\u0131na bir IOMMU grubunda olmas\u0131 veya yaln\u0131zca birlikte passthrough edece\u011finiz di\u011fer cihazlarla ayn\u0131 grupta olmas\u0131d\u0131r. E\u011fer passthrough yapmak istedi\u011finiz cihaz, ba\u015fka alakas\u0131z cihazlarla ayn\u0131 gruptaysa, \"ACS Override Patch\" gibi ileri d\u00fczey \u00e7\u00f6z\u00fcmlere ba\u015fvurman\u0131z gerekebilir (ilerleyen b\u00f6l\u00fcmlerde de\u011finece\u011fiz).<\/p>\n<h3>Kernel Mod\u00fcllerini Y\u00fckleme<\/h3>\n<p>PCI Passthrough i\u00e7in gerekli olan kernel mod\u00fcllerini Proxmox'a bildirmemiz gerekmektedir. Bu mod\u00fcller \u015funlard\u0131r: <code>vfio<\/code>, <code>vfio_iommu_type1<\/code>, <code>vfio_pci<\/code> ve <code>vfio_virqfd<\/code>. Bu mod\u00fclleri kal\u0131c\u0131 olarak y\u00fcklemek i\u00e7in <code>\/etc\/modules<\/code> dosyas\u0131n\u0131 d\u00fczenleyin:<\/p>\n<pre><code class=\"language-bash\">\nnano \/etc\/modules\n  <\/pre>\n<p><\/code><\/p>\n<p>Dosyan\u0131n sonuna a\u015fa\u011f\u0131daki sat\u0131rlar\u0131 ekleyin:<\/p>\n<pre><code class=\"language-text\">\n# VFIO Passthrough\nvfio\nvfio_iommu_type1\nvfio_pci\nvfio_virqfd\n  <\/pre>\n<p><\/code><\/p>\n<p>Kaydedip \u00e7\u0131kt\u0131ktan sonra, <code>initramfs<\/code>'i g\u00fcncelleyin:<\/p>\n<pre><code class=\"language-bash\">\nupdate-initramfs -u -a\n  <\/pre>\n<p><\/code><\/p>\n<p>Bu komut, kernel mod\u00fcllerini ba\u015flang\u0131\u00e7ta y\u00fcklenecek \u015fekilde yap\u0131land\u0131r\u0131r. \u0130\u015flem tamamland\u0131ktan sonra, tekrar yeniden ba\u015flatman\u0131z \u00f6nerilir:<\/p>\n<pre><code class=\"language-bash\">\nreboot\n  <\/pre>\n<p><\/code><\/p>\n<p>Bu ad\u0131mlarla birlikte, Proxmox v9 sisteminiz IOMMU ve PCI Passthrough i\u00e7in tamamen haz\u0131r hale gelmi\u015f olmal\u0131d\u0131r. Art\u0131k belirli PCI cihazlar\u0131n\u0131 sanal makinelerinize atama i\u015flemine ge\u00e7ebiliriz.<\/p>\n<h2>PCI Cihazlar\u0131n\u0131 Sanal Makineye Atama: Hangi Cihazlar Passthrough \u0130\u00e7in Uygundur ve Nas\u0131l Yap\u0131l\u0131r?<\/h2>\n<p>IOMMU'nun etkinle\u015ftirilmesi ve Proxmox'un kernel seviyesinde yap\u0131land\u0131r\u0131lmas\u0131n\u0131n ard\u0131ndan, art\u0131k belirli PCI cihazlar\u0131n\u0131 sanal makinelerinize atayabiliriz. Bu b\u00f6l\u00fcm, passthrough yapabilece\u011finiz cihazlar\u0131 nas\u0131l tan\u0131mlayaca\u011f\u0131n\u0131z\u0131, Proxmox'a bu cihazlar\u0131 nas\u0131l passthrough i\u00e7in haz\u0131rlayaca\u011f\u0131n\u0131z\u0131 ve son olarak bir sanal makineye nas\u0131l atayaca\u011f\u0131n\u0131z\u0131 detayl\u0131 bir \u015fekilde a\u00e7\u0131klar.<\/p>\n<h3>Passthrough Yap\u0131labilecek Cihazlar\u0131 Belirleme<\/h3>\n<p>\u0130lk ad\u0131m, sisteminizdeki PCI cihazlar\u0131n\u0131n listesini \u00e7\u0131karmak ve passthrough yapmak istedi\u011finiz cihaz\u0131n PCI ID'sini \u00f6\u011frenmektir. Bu ID, Proxmox'a hangi fiziksel cihaz\u0131 sanal makineye atayaca\u011f\u0131n\u0131 s\u00f6ylemek i\u00e7in gereklidir. A\u015fa\u011f\u0131daki komutu kullanarak t\u00fcm PCI cihazlar\u0131n\u0131 ve PCI ID'lerini g\u00f6r\u00fcnt\u00fcleyebilirsiniz:<\/p>\n<pre><code class=\"language-bash\">\nlspci -nn\n  <\/pre>\n<p><\/code><\/p>\n<p>Bu komut, her cihaz\u0131n PCI kimli\u011fini <code>[vendor ID]:[device ID]<\/code> format\u0131nda g\u00f6sterecektir. \u00d6rne\u011fin, bir NVIDIA GPU i\u00e7in \u015f\u00f6yle bir \u00e7\u0131kt\u0131 g\u00f6rebilirsiniz:<\/p>\n<pre><code class=\"language-text\">\n01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] [10de:1c03] (rev a1)\n01:00.1 Audio device [0403]: NVIDIA Corporation GP106 High Definition Audio Controller [10de:10f1] (rev a1)\n  <\/pre>\n<p><\/code><\/p>\n<p>Burada, GPU'nun PCI ID'si <code>10de:1c03<\/code> ve ses denetleyicisinin ID'si <code>10de:10f1<\/code>'dir. Genellikle bir GPU, birincil video denetleyicisi ve bir ses denetleyicisi olmak \u00fczere iki veya daha fazla PCI cihaza sahiptir ve bunlar\u0131 genellikle ayn\u0131 IOMMU grubunda bulacaks\u0131n\u0131z. Bu nedenle, GPU'yu passthrough yaparken hem video hem de ses bile\u015fenlerini birlikte atamak \u00f6nemlidir.<\/p>\n<h3>Cihazlar\u0131 VFIO S\u00fcr\u00fcc\u00fcs\u00fcne Ba\u011flama<\/h3>\n<p>Proxmox'un, passthrough yapmak istedi\u011finiz PCI cihazlar\u0131n\u0131 kendi s\u00fcr\u00fcc\u00fcleriyle (\u00f6rne\u011fin <code>nouveau<\/code> veya <code>nvidia<\/code>) kullanmamas\u0131n\u0131, bunun yerine <code>vfio<\/code> s\u00fcr\u00fcc\u00fcs\u00fcn\u00fc kullanarak onlar\u0131 sanal makinelere sunmas\u0131n\u0131 sa\u011flamal\u0131s\u0131n\u0131z. Bunu yapmak i\u00e7in, <code>\/etc\/modprobe.d\/vfio.conf<\/code> ad\u0131nda yeni bir dosya olu\u015fturun ve cihazlar\u0131n PCI ID'lerini bu dosyaya ekleyin:<\/p>\n<pre><code class=\"language-bash\">\nnano \/etc\/modprobe.d\/vfio.conf\n  <\/pre>\n<p><\/code><\/p>\n<p>Dosyan\u0131n i\u00e7ine a\u015fa\u011f\u0131daki sat\u0131r\u0131 ekleyin, <code>[vendor ID]:[device ID]<\/code> k\u0131s\u0131mlar\u0131n\u0131 kendi cihazlar\u0131n\u0131z\u0131n ID'leriyle de\u011fi\u015ftirin. E\u011fer birden fazla cihaz\u0131 passthrough yapacaksan\u0131z, her birinin ID'sini virg\u00fclle ay\u0131rarak ekleyebilirsiniz:<\/p>\n<pre><code class=\"language-text\">\noptions vfio-pci ids=10de:1c03,10de:10f1\n  <\/pre>\n<p><\/code><\/p>\n<p>Bu \u00f6rnekte, bir NVIDIA GTX 1060'\u0131n video ve ses bile\u015fenleri i\u00e7in ID'ler kullan\u0131lm\u0131\u015ft\u0131r. Kaydedip \u00e7\u0131kt\u0131ktan sonra, <code>initramfs<\/code>'i tekrar g\u00fcncelleyin ve sistemi yeniden ba\u015flat\u0131n:<\/p>\n<pre><code class=\"language-bash\">\nupdate-initramfs -u -a\nreboot\n  <\/pre>\n<p><\/code><\/p>\n<p>Yeniden ba\u015flatman\u0131n ard\u0131ndan, <code>lspci -nnk<\/code> komutunu kullanarak cihazlar\u0131n\u0131z\u0131n art\u0131k <code>vfio-pci<\/code> s\u00fcr\u00fcc\u00fcs\u00fc taraf\u0131ndan kullan\u0131ld\u0131\u011f\u0131n\u0131 do\u011frulayabilirsiniz. \u00c7\u0131kt\u0131da, passthrough yapaca\u011f\u0131n\u0131z cihazlar\u0131n alt\u0131nda <code>Kernel driver in use: vfio-pci<\/code> \u015feklinde bir sat\u0131r g\u00f6rmelisiniz.<\/p>\n<h3>Sanal Makineye PCI Cihaz\u0131 Atama<\/h3>\n<p>Art\u0131k Proxmox Web Aray\u00fcz\u00fc veya CLI (Komut Sat\u0131r\u0131 Aray\u00fcz\u00fc) \u00fczerinden cihaz\u0131 sanal makinenize atayabilirsiniz:<\/p>\n<h4>Proxmox Web Aray\u00fcz\u00fc \u00dczerinden:<\/h4>\n<ol>\n<li>Proxmox Web Aray\u00fcz\u00fc'ne giri\u015f yap\u0131n.<\/li>\n<li>Sol men\u00fcden passthrough yapmak istedi\u011finiz sanal makineyi (VMID) se\u00e7in.<\/li>\n<li>\"Donan\u0131m\" (Hardware) sekmesine gidin.<\/li>\n<li>\"Ekle\" (Add) butonuna t\u0131klay\u0131n ve a\u00e7\u0131l\u0131r men\u00fcden \"PCI Ayg\u0131t\u0131\"n\u0131 (PCI Device) se\u00e7in.<\/li>\n<li>A\u00e7\u0131lan pencerede, \"PCI Ayg\u0131t\u0131\" a\u00e7\u0131l\u0131r listesinden passthrough yapmak istedi\u011finiz cihaz\u0131 se\u00e7in. Cihaz\u0131n PCI adresi (\u00f6rne\u011fin <code>0000:01:00.0<\/code>) ve ad\u0131 g\u00f6r\u00fcnecektir.<\/li>\n<li>E\u011fer bir GPU at\u0131yorsan\u0131z, \"T\u00fcm PCI Ekleri\" (All PCI Ejects) se\u00e7ene\u011fini i\u015faretlemek genellikle iyi bir uygulamad\u0131r, bu ayn\u0131 IOMMU grubundaki di\u011fer bile\u015fenleri de ekler. \"Birincil GPU\" (Primary GPU) ve \"ROM-Bar\" (VGA ROM-Bar) gibi se\u00e7enekler de GPU'ya \u00f6zeldir ve baz\u0131 durumlarda uyumluluk i\u00e7in etkinle\u015ftirilmeleri gerekebilir.<\/li>\n<li>\"Ekle\" (Add) butonuna t\u0131klayarak cihaz\u0131 ekleyin.<\/li>\n<\/ol>\n<h4>Komut Sat\u0131r\u0131 Aray\u00fcz\u00fc (CLI) \u00dczerinden:<\/h4>\n<p>Sanal makineye PCI cihaz\u0131 atamak i\u00e7in a\u015fa\u011f\u0131daki komutu kullanabilirsiniz:<\/p>\n<pre><code class=\"language-bash\">\nqm set <VMID> -hostpci0 <PCI-ID>\n  <\/pre>\n<p><\/code><\/p>\n<p>Burada <code><VMID><\/code> sanal makinenizin ID'si (\u00f6rne\u011fin 100), <code><PCI-ID><\/code> ise cihaz\u0131n PCI adresi (\u00f6rne\u011fin <code>00:01.0<\/code>). Birden fazla cihaz i\u00e7in: <code>-hostpci0 01:00.0,pcie=1,x-vga=on<\/code><\/p>\n<p>GPU passthrough i\u00e7in ek se\u00e7enekler:<\/p>\n<pre><code class=\"language-bash\">\nqm set 100 -hostpci0 0000:01:00.0,pcie=1,x-vga=on,rombar=on\nqm set 100 -hostpci1 0000:01:00.1 # GPU ses bile\u015feni\n  <\/pre>\n<p><\/code><\/p>\n<p>Bu komutlar, 100 ID'li sanal makineye <code>0000:01:00.0<\/code> adresindeki PCI cihaz\u0131n\u0131 atar. <code>x-vga=on<\/code> parametresi, bu cihaz\u0131n sanal makine i\u00e7in birincil VGA olarak kabul edilmesini sa\u011flar. <code>pcie=1<\/code> ise PCIe tabanl\u0131 cihazlar i\u00e7in genellikle tavsiye edilir.<\/p>\n<h3>Vaka Analizi: Y\u00fcksek Performansl\u0131 Bir Sanal \u0130\u015f \u0130stasyonu Kurulumu<\/h3>\n<p>Bir mimarl\u0131k firmas\u0131, Xeon E5 v4 tabanl\u0131 Proxmox sunucusu \u00fczerinde sanalla\u015ft\u0131r\u0131lm\u0131\u015f CAD i\u015f istasyonlar\u0131 olu\u015fturmak istedi. Her i\u015f istasyonunun, karma\u015f\u0131k 3D modelleme ve renderlama g\u00f6revleri i\u00e7in y\u00fcksek performansl\u0131 bir NVIDIA Quadro GPU'ya ihtiyac\u0131 vard\u0131. IOMMU etkinle\u015ftirilip her sanal makineye ayr\u0131 bir Quadro GPU (ve onunla ili\u015fkili ses cihaz\u0131) PCI Passthrough ile atand\u0131. Ayr\u0131ca, her sanal makineye do\u011frudan bir NVMe SSD atanarak depolama performans\u0131 da maksimize edildi. Sonu\u00e7 olarak, fiziksel i\u015f istasyonlar\u0131n\u0131n maliyetinden tasarruf edilirken, sanal makineler neredeyse yerel makine performans\u0131 sunarak tasar\u0131mc\u0131lar\u0131n sorunsuz \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flad\u0131. Bu kurulum, kaynaklar\u0131n daha esnek y\u00f6netilmesine ve i\u015f y\u00fck\u00fcne g\u00f6re \u00f6l\u00e7eklendirilmesine olanak tan\u0131d\u0131.<\/p>\n<p>Bu ad\u0131mlar\u0131 takip ederek, Proxmox v9 \u00fczerindeki Xeon E5 v4 sunucunuzda IOMMU'yu kullanarak PCI cihazlar\u0131n\u0131 sanal makinelerinize ba\u015far\u0131yla atayabilir ve sanalla\u015ft\u0131rma ortam\u0131n\u0131z\u0131n potansiyelini tam olarak kullanabilirsiniz.<\/p>\n<h2>\u0130leri D\u00fczey Optimizasyonlar ve Sorun Giderme: IOMMU Passthrough Performans\u0131n\u0131 Art\u0131rmak \u0130\u00e7in Ne Yap\u0131labilir?<\/h2>\n<p>IOMMU'yu etkinle\u015ftirip PCI cihazlar\u0131n\u0131 sanal makinelere atamak, ba\u015flang\u0131\u00e7 i\u00e7in harika bir ad\u0131md\u0131r. Ancak baz\u0131 durumlarda performans sorunlar\u0131 ya\u015fayabilir veya daha geli\u015fmi\u015f konfig\u00fcrasyonlara ihtiya\u00e7 duyabilirsiniz. Bu b\u00f6l\u00fcmde, IOMMU passthrough kurulumunuzu optimize etmek ve s\u0131k kar\u015f\u0131la\u015f\u0131lan sorunlar\u0131 gidermek i\u00e7in ipu\u00e7lar\u0131 ve p\u00fcf noktalar\u0131 sunaca\u011f\u0131z.<\/p>\n<h3>IOMMU Grup \u0130zolasyonu Sorunlar\u0131 (ACS Override Patch)<\/h3>\n<p>Daha \u00f6nce bahsetti\u011fimiz gibi, PCI Passthrough i\u00e7in bir cihaz\u0131n kendi ba\u015f\u0131na bir IOMMU grubunda olmas\u0131 veya yaln\u0131zca birlikte passthrough edece\u011finiz cihazlarla ayn\u0131 grupta olmas\u0131 idealdir. Ancak baz\u0131 anakartlarda, BIOS'un IOMMU gruplar\u0131n\u0131 d\u00fczg\u00fcn bir \u015fekilde izole etmemesi nedeniyle, passthrough yapmak istedi\u011finiz cihazla birlikte alakas\u0131z ba\u015fka cihazlar da ayn\u0131 grupta bulunabilir. Bu durum, passthrough i\u015flemini zorla\u015ft\u0131r\u0131r veya imkans\u0131z hale getirir. Bu t\u00fcr durumlarda \"ACS Override Patch\" ad\u0131 verilen bir kernel yamas\u0131na ihtiya\u00e7 duyabilirsiniz.<\/p>\n<p>ACS (Access Control Services) Override, IOMMU gruplar\u0131n\u0131 daha agresif bir \u015fekilde ay\u0131rarak, cihazlar\u0131n kendi gruplar\u0131na izole edilmesine yard\u0131mc\u0131 olur. Ancak bu yama, IOMMU g\u00fcvenli\u011fini bir miktar azaltabilir ve baz\u0131 sistemlerde karars\u0131zl\u0131\u011fa yol a\u00e7abilir, bu y\u00fczden dikkatli kullan\u0131lmal\u0131d\u0131r. Proxmox'ta ACS Override'\u0131 etkinle\u015ftirmek i\u00e7in, <code>GRUB_CMDLINE_LINUX_DEFAULT<\/code> sat\u0131r\u0131na <code>pcie_acs_override=downstream<\/code> veya <code>pcie_acs_override=multifunction<\/code> parametrelerini eklemeniz gerekebilir. \u00d6rne\u011fin:<\/p>\n<pre><code class=\"language-bash\">\nGRUB_CMDLINE_LINUX_DEFAULT=\"quiet intel_iommu=on iommu=pt pcie_acs_override=downstream\"\n  <\/pre>\n<p><\/code><\/p>\n<p>Ard\u0131ndan <code>update-grub<\/code> ve <code>reboot<\/code> yapmay\u0131 unutmay\u0131n. Bu yama, \u00f6zellikle karma\u015f\u0131k anakart mimarilerine sahip sistemlerde IOMMU grup sorunlar\u0131n\u0131 \u00e7\u00f6zebilir.<\/p>\n<h3>G\u00f6m\u00fcl\u00fc Grafik Kart\u0131n\u0131n Devre D\u0131\u015f\u0131 B\u0131rak\u0131lmas\u0131<\/h3>\n<p>E\u011fer sunucunuzda entegre bir grafik kart\u0131 (iGPU) varsa ve bir harici GPU'yu sanal makineye passthrough yapmak istiyorsan\u0131z, baz\u0131 durumlarda Proxmox ana sisteminin iGPU'yu kullanmas\u0131n\u0131 ve harici GPU'yu serbest b\u0131rakmas\u0131n\u0131 sa\u011flaman\u0131z gerekir. Bu genellikle BIOS ayarlar\u0131ndan birincil grafik kart\u0131n\u0131 iGPU olarak ayarlayarak veya Proxmox'ta harici GPU'yu ana sistemden ay\u0131rarak yap\u0131l\u0131r.<\/p>\n<pre><code class=\"language-bash\">\n# Proxmox ana sisteminden GPU'yu ay\u0131rmak i\u00e7in\necho \"blacklist radeon\" >> \/etc\/modprobe.d\/blacklist.conf\necho \"blacklist nouveau\" >> \/etc\/modprobe.d\/blacklist.conf\necho \"blacklist nvidia\" >> \/etc\/modprobe.d\/blacklist.conf\nupdate-initramfs -u -a\nreboot\n  <\/pre>\n<p><\/code><\/p>\n<p>Bu, Proxmox'un ilgili grafik s\u00fcr\u00fcc\u00fclerini y\u00fcklemesini engeller ve GPU'nun <code>vfio-pci<\/code> taraf\u0131ndan yakalanmas\u0131n\u0131 kolayla\u015ft\u0131r\u0131r.<\/p>\n<h3>CPU Pinning ve Bellek Optimizasyonlar\u0131<\/h3>\n<p>Y\u00fcksek performansl\u0131 PCI Passthrough senaryolar\u0131nda, sanal makineye atanan CPU \u00e7ekirdeklerini fiziksel \u00e7ekirdeklere sabitlemek (CPU Pinning) performans\u0131 art\u0131rabilir. Bu, ba\u011flam de\u011fi\u015ftirme maliyetlerini azalt\u0131r ve CPU kaynaklar\u0131n\u0131n daha verimli kullan\u0131lmas\u0131n\u0131 sa\u011flar. Benzer \u015fekilde, sanal makineye sabit (pre-allocated) bellek atamak ve ana sistemde bellek \u015fi\u015firmeyi (ballooning) devre d\u0131\u015f\u0131 b\u0131rakmak da performans kararl\u0131l\u0131\u011f\u0131na katk\u0131da bulunur.<\/p>\n<pre><code class=\"language-bash\">\n# CPU Pinning \u00f6rne\u011fi (VMID 100, 4 \u00e7ekirdek, 0-3 fiziksel \u00e7ekirdeklere pinlenmi\u015f)\nqm set 100 -cpu host,sockets=1,cores=4 -numa 0 -cpulimit 4 -cpuunits 10240 -cputopology sockets=1,cores=4,threads=1\nqm set 100 -pinning \"0=0,1=1,2=2,3=3\"\n  <\/pre>\n<p><\/code><\/p>\n<div class=\"uzman-ipucu\">\n    Uzman \u0130pucu: CPU Pinning ve belle\u011fi sabitleme, \u00f6zellikle oyun sunucular\u0131 veya render \u00e7iftlikleri gibi d\u00fc\u015f\u00fck gecikme ve y\u00fcksek performans gerektiren i\u015f y\u00fcklerinde VM performans\u0131n\u0131 %20-30 oran\u0131nda art\u0131rabilir.\n  <\/div>\n<h3>SR-IOV (Single Root I\/O Virtualization)<\/h3>\n<p>SR-IOV, IOMMU'dan daha ileri bir sanalla\u015ft\u0131rma teknolojisidir ve uyumlu PCI cihazlar\u0131nda tek bir fiziksel portu birden \u00e7ok sanal fonksiyona (VF) b\u00f6lmenize olanak tan\u0131r. Her VF, ba\u011f\u0131ms\u0131z bir PCI cihaz\u0131 olarak g\u00f6r\u00fcn\u00fcr ve birden fazla sanal makineye do\u011frudan atanabilir. Bu, \u00f6zellikle a\u011f kartlar\u0131 i\u00e7in bant geni\u015fli\u011fi ve performans a\u00e7\u0131s\u0131ndan b\u00fcy\u00fck avantajlar sunar. E\u011fer donan\u0131m\u0131n\u0131z ve NIC'leriniz SR-IOV'yi destekliyorsa, bu \u00f6zelli\u011fi Proxmox'ta etkinle\u015ftirerek \u00e7ok daha y\u00fcksek performansl\u0131 a\u011f passthrough'lar\u0131 elde edebilirsiniz.<\/p>\n<h3>S\u0131k Kar\u015f\u0131la\u015f\u0131lan Sorunlar ve \u00c7\u00f6z\u00fcmleri<\/h3>\n<p>PCI Passthrough s\u0131ras\u0131nda kar\u015f\u0131la\u015fabilece\u011finiz baz\u0131 yayg\u0131n sorunlar ve olas\u0131 \u00e7\u00f6z\u00fcmleri:<\/p>\n<ul>\n<li><strong>\"Error: IOMMU not found\" veya \"No IOMMU groups\":<\/strong>\n<ul>\n<li>BIOS'ta VT-d\/IOMMU'nun etkinle\u015ftirildi\u011finden emin olun.<\/li>\n<li>GRUB ayarlar\u0131nda <code>intel_iommu=on<\/code> (veya <code>amd_iommu=on<\/code>) parametresini do\u011fru yazd\u0131\u011f\u0131n\u0131z\u0131 kontrol edin.<\/li>\n<li><code>update-grub<\/code> ve <code>reboot<\/code> komutlar\u0131n\u0131 \u00e7al\u0131\u015ft\u0131rd\u0131\u011f\u0131n\u0131zdan emin olun.<\/li>\n<\/ul>\n<\/li>\n<li><strong>\"PCI device not available\" veya \"vfio-pci driver not in use\":<\/strong>\n<ul>\n<li>Cihaz\u0131n PCI ID'sini <code>\/etc\/modprobe.d\/vfio.conf<\/code> dosyas\u0131na do\u011fru bir \u015fekilde ekledi\u011finizden emin olun.<\/li>\n<li><code>update-initramfs -u -a<\/code> komutunu \u00e7al\u0131\u015ft\u0131rd\u0131ktan sonra yeniden ba\u015flatt\u0131\u011f\u0131n\u0131zdan emin olun.<\/li>\n<li><code>lspci -nnk<\/code> \u00e7\u0131kt\u0131s\u0131nda cihaz\u0131n <code>vfio-pci<\/code> s\u00fcr\u00fcc\u00fcs\u00fcn\u00fc kulland\u0131\u011f\u0131n\u0131 kontrol edin.<\/li>\n<li>Cihaz\u0131n ana sistem taraf\u0131ndan kullan\u0131lmad\u0131\u011f\u0131ndan (blacklist edildi\u011finden) emin olun.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Sanal makine ba\u015flat\u0131lm\u0131yor veya donuyor:<\/strong>\n<ul>\n<li>\u00d6zellikle GPU passthrough'da, sanal makineye yeterli RAM ve CPU ay\u0131rd\u0131\u011f\u0131n\u0131zdan emin olun.<\/li>\n<li>BIOS'ta birincil GPU ayar\u0131n\u0131 kontrol edin (iGPU'yu birincil yap\u0131n).<\/li>\n<li>GPU i\u00e7in \u00f6zel BIOS ROM'una ihtiya\u00e7 duyup duymad\u0131\u011f\u0131n\u0131z\u0131 ara\u015ft\u0131r\u0131n ve gerekiyorsa bunu Proxmox VM yap\u0131land\u0131rmas\u0131na ekleyin (<code>qm set <VMID> -hostpci0 <PCI-ID>,romfile=<bios_rom_ad\u0131.bin><\/code>).<\/li>\n<li>ACS Override patch'i deneyin, ancak g\u00fcvenlik risklerini g\u00f6z \u00f6n\u00fcnde bulundurun.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Sorun giderme a\u015famas\u0131nda, sistem loglar\u0131n\u0131 kontrol etmek kritik \u00f6neme sahiptir. <code>journalctl -xe<\/code> veya <code>dmesg<\/code> komutlar\u0131n\u0131 kullanarak kernel mesajlar\u0131n\u0131 ve hata \u00e7\u0131kt\u0131lar\u0131n\u0131 inceleyebilirsiniz. Proxmox forumlar\u0131 ve topluluk kaynaklar\u0131 da benzer sorunlarla kar\u015f\u0131la\u015fan di\u011fer kullan\u0131c\u0131lar\u0131n deneyimlerinden faydalanmak i\u00e7in de\u011ferli bir kaynakt\u0131r.<\/p>\n<h2>Kullan\u0131m Senaryolar\u0131 ve Vaka Analizleri: IOMMU'nun Ger\u00e7ek D\u00fcnya Uygulamalar\u0131 Nelerdir?<\/h2>\n<p>IOMMU ve PCI Passthrough teknolojisi, sanal ortamlar\u0131n esnekli\u011fini art\u0131rmakla kalmaz, ayn\u0131 zamanda geleneksel olarak yaln\u0131zca fiziksel sunucularda m\u00fcmk\u00fcn olan bir\u00e7ok senaryoyu sanal d\u00fcnyaya ta\u015f\u0131r. Xeon E5 v4 i\u015flemcili Proxmox v9 sunucularda bu yetenekleri kullanarak ger\u00e7ek d\u00fcnyada ne t\u00fcr uygulamalar geli\u015ftirebilece\u011finize dair baz\u0131 \u00f6rnekler ve vaka analizleri a\u015fa\u011f\u0131dad\u0131r.<\/p>\n<h3>1. Y\u00fcksek Performansl\u0131 Oyun Sunucular\u0131 veya Sanal Oyun Makinesi<\/h3>\n<p><strong>Senaryo:<\/strong> Bir grup arkada\u015f, tek bir g\u00fc\u00e7l\u00fc sunucuyu payla\u015farak her birinin kendi sanal oyun bilgisayar\u0131na sahip olmas\u0131n\u0131 istiyor. Veya bir oyun yay\u0131nc\u0131s\u0131, yay\u0131n ve oyun i\u00e7in ayr\u0131 sanal makineler kullanarak maksimum performans elde etmeyi hedefliyor.<\/p>\n<p><strong>Uygulama:<\/strong> Proxmox \u00fczerinde her bir sanal makineye do\u011frudan bir NVIDIA veya AMD GPU (PCI Passthrough ile) atan\u0131r. Bu, sanal makinenin grafik kart\u0131na neredeyse fiziksel bir makinedeki gibi eri\u015fmesini sa\u011flar. Sanal makineye ayr\u0131ca yeterli miktarda CPU \u00e7ekirde\u011fi (CPU Pinning ile) ve RAM tahsis edilir. NVMe depolama birimlerinin do\u011frudan atanmas\u0131, oyunlar\u0131n ve i\u015fletim sisteminin ultra h\u0131zl\u0131 y\u00fcklenmesini garanti eder.<\/p>\n<p><strong>Fayda:<\/strong> Kullan\u0131c\u0131lar, fiziksel bir oyun bilgisayar\u0131 sat\u0131n alma maliyetinden ka\u00e7\u0131narak, donan\u0131m kaynaklar\u0131n\u0131 daha verimli kullanabilir ve ayn\u0131 anda birden fazla y\u00fcksek performansl\u0131 sanal oyun ortam\u0131n\u0131 \u00e7al\u0131\u015ft\u0131rabilir. Oyun i\u00e7i performans ve ak\u0131c\u0131l\u0131k, PCI Passthrough sayesinde \u00f6nemli \u00f6l\u00e7\u00fcde iyile\u015fir.<\/p>\n<h3>2. Medya Sunucular\u0131 ve Video Transkodlama<\/h3>\n<p><strong>Senaryo:<\/strong> Bir ev medya merkezi veya k\u00fc\u00e7\u00fck bir medya \u015firketi, Plex veya Emby gibi yaz\u0131l\u0131mlar kullanarak medya i\u00e7eriklerini farkl\u0131 cihazlara canl\u0131 olarak yay\u0131nlamak veya transkodlamak istiyor. Bu i\u015flemler genellikle yo\u011fun GPU kaynaklar\u0131 gerektirir.<\/p>\n<p><strong>Uygulama:<\/strong> Proxmox \u00fczerinde bir medya sunucusu sanal makinesi olu\u015fturulur. Bu sanal makineye, donan\u0131msal transkodlama yetenekleri olan bir GPU (\u00f6rne\u011fin, NVIDIA Quadro veya baz\u0131 GTX serisi kartlar) PCI Passthrough ile atan\u0131r. Plex gibi yaz\u0131l\u0131mlar, bu GPU'yu do\u011frudan kullanarak 4K veya 1080p i\u00e7erikleri e\u015f zamanl\u0131 olarak birden fazla cihaza gecikme olmadan transkod edebilir.<\/p>\n<p><strong>Fayda:<\/strong> CPU \u00fczerindeki y\u00fck azal\u0131r, transkodlama h\u0131z\u0131 artar ve enerji t\u00fcketimi optimize edilir. Kullan\u0131c\u0131lar, y\u00fcksek \u00e7\u00f6z\u00fcn\u00fcrl\u00fckl\u00fc medya i\u00e7eri\u011fini herhangi bir cihazda sorunsuz bir \u015fekilde deneyimleyebilir.<\/p>\n<h3>3. G\u00fcvenlik Duvar\u0131 ve A\u011f Ge\u00e7idi Sanal Makineleri<\/h3>\n<p><strong>Senaryo:<\/strong> Bir \u015firket, a\u011f g\u00fcvenli\u011fini sa\u011flamak i\u00e7in pfSense, OPNsense veya Sophos UTM gibi bir g\u00fcvenlik duvar\u0131 \u00e7\u00f6z\u00fcm\u00fcn\u00fc sanal ortamda \u00e7al\u0131\u015ft\u0131rmak istiyor. Bu t\u00fcr \u00e7\u00f6z\u00fcmler, genellikle birden fazla a\u011f aray\u00fcz\u00fcne ve y\u00fcksek a\u011f performans\u0131 gerektirir.<\/p>\n<p><strong>Uygulama:<\/strong> Proxmox \u00fczerinde bir g\u00fcvenlik duvar\u0131 sanal makinesi olu\u015fturulur. Bu VM'ye, fiziksel a\u011f kartlar\u0131 (NIC'ler) PCI Passthrough ile do\u011frudan atan\u0131r. Bir NIC WAN (geni\u015f alan a\u011f\u0131) ba\u011flant\u0131s\u0131 i\u00e7in, di\u011feri ise LAN (yerel alan a\u011f\u0131) ba\u011flant\u0131s\u0131 i\u00e7in kullan\u0131l\u0131r. Y\u00fcksek performansl\u0131 Intel veya Realtek NIC'ler bu t\u00fcr senaryolar i\u00e7in idealdir.<\/p>\n<p><strong>Fayda:<\/strong> A\u011f trafi\u011fi, sanal katman yerine do\u011frudan donan\u0131m taraf\u0131ndan i\u015flenir, bu da gecikmeyi ve CPU kullan\u0131m\u0131n\u0131 azalt\u0131r. G\u00fcvenlik duvar\u0131, fiziksel bir cihazla neredeyse ayn\u0131 performans\u0131 sunarken, sanal makine olmas\u0131n\u0131n getirdi\u011fi esneklik ve y\u00f6netim kolayl\u0131\u011f\u0131ndan faydalan\u0131l\u0131r.<\/p>\n<h3>4. Y\u00fcksek Performansl\u0131 Depolama Sunucular\u0131 (NAS\/SAN)<\/h3>\n<p><strong>Senaryo:<\/strong> Bir geli\u015ftirme ekibi veya k\u00fc\u00e7\u00fck bir i\u015fletme, FreeNAS\/TrueNAS veya OpenMediaVault gibi bir NAS (Network Attached Storage) \u00e7\u00f6z\u00fcm\u00fcn\u00fc sanal makinede \u00e7al\u0131\u015ft\u0131rmak ve dosya sunucusu, yedekleme veya bulut depolama i\u00e7in y\u00fcksek h\u0131zl\u0131 depolama eri\u015fimi sa\u011flamak istiyor.<\/p>\n<p><strong>Uygulama:<\/strong> Proxmox'ta bir NAS VM'si olu\u015fturulur. Bu VM'ye, bir HBA (Host Bus Adapter) veya do\u011frudan NVMe SSD'ler, PCI Passthrough ile atan\u0131r. Bu, NAS i\u015fletim sisteminin depolama cihazlar\u0131na do\u011frudan eri\u015fmesini ve ZFS gibi geli\u015fmi\u015f dosya sistemlerinin t\u00fcm \u00f6zelliklerini tam performansla kullanmas\u0131n\u0131 sa\u011flar.<\/p>\n<p><strong>Fayda:<\/strong> Depolama performans\u0131, IOPS ve bant geni\u015fli\u011fi maksimum seviyeye \u00e7\u0131kar. Veri b\u00fct\u00fcnl\u00fc\u011f\u00fc ve g\u00fcvenilirli\u011fi artarken, depolama \u00e7\u00f6z\u00fcm\u00fc sanal bir ortamda kolayca y\u00f6netilebilir ve \u00f6l\u00e7eklendirilebilir.<\/p>\n<p>Bu vaka analizleri, Xeon E5 v4 ve Proxmox v9 ikilisinin IOMMU Passthrough yetenekleriyle ne kadar g\u00fc\u00e7l\u00fc ve esnek olabilece\u011fini g\u00f6stermektedir. Do\u011fru yap\u0131land\u0131rma ile, fiziksel donan\u0131m\u0131n g\u00fcc\u00fcn\u00fc sanal makinelerinize ta\u015f\u0131yarak i\u015fletmenizin veya ki\u015fisel projelerinizin ihtiya\u00e7 duydu\u011fu performans\u0131 ve g\u00fcvenilirli\u011fi sa\u011flayabilirsiniz.<\/p>\n<h2>Sonu\u00e7: Xeon E5 v4 ve Proxmox v9 ile S\u0131n\u0131rlar\u0131 Zorlamak<\/h2>\n<p>Bu kapsaml\u0131 rehber boyunca, Xeon E5 v4 i\u015flemcili Proxmox v9 sunucular\u0131n\u0131zda IOMMU'yu nas\u0131l etkinle\u015ftirece\u011finizi ve PCI Passthrough teknolojisini kullanarak sanal makinelerinizin performans\u0131n\u0131 nas\u0131l en \u00fcst d\u00fczeye \u00e7\u0131karaca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m inceledik. Temel kavramlardan ba\u015flayarak, BIOS ayarlar\u0131ndan Proxmox yap\u0131land\u0131rmas\u0131na, kernel mod\u00fcllerinden cihaz atamas\u0131na kadar her a\u015famay\u0131 detayl\u0131ca ele ald\u0131k. Ayr\u0131ca, ileri d\u00fczey optimizasyonlar ve ger\u00e7ek d\u00fcnya kullan\u0131m senaryolar\u0131yla IOMMU'nun potansiyelini g\u00f6zler \u00f6n\u00fcne serdik.<\/p>\n<p>IOMMU, sanalla\u015ft\u0131rman\u0131n temel ta\u015flar\u0131ndan biri olup, sanal makinelerinizin fiziksel donan\u0131ma do\u011frudan ve g\u00fcvenli bir \u015fekilde eri\u015fmesini sa\u011flar. Bu yetenek, \u00f6zellikle grafik kartlar\u0131, y\u00fcksek performansl\u0131 a\u011f ba\u011fda\u015ft\u0131r\u0131c\u0131lar\u0131 ve h\u0131zl\u0131 depolama birimleri gibi \u00f6zel PCI cihazlar\u0131n\u0131 bir sanal makineye atamak istedi\u011finizde vazge\u00e7ilmezdir. Xeon E5 v4'\u00fcn g\u00fc\u00e7l\u00fc i\u015flem yetenekleri ve Proxmox v9'un esnek sanalla\u015ft\u0131rma ortam\u0131 birle\u015fti\u011finde, IOMMU etkinle\u015ftirilmesiyle sanal ortamlar\u0131n\u0131zda neredeyse fiziksel makine performans\u0131na ula\u015fabilirsiniz. Bu sayede, oyun sunucular\u0131, medya merkezleri, kurumsal g\u00fcvenlik duvarlar\u0131 veya y\u00fcksek performansl\u0131 depolama \u00e7\u00f6z\u00fcmleri gibi bir\u00e7ok karma\u015f\u0131k uygulamay\u0131 verimli ve g\u00fcvenilir bir \u015fekilde sanalla\u015ft\u0131rman\u0131z m\u00fcmk\u00fcn olur.<\/p>\n<p>Unutmay\u0131n ki her ad\u0131mda dikkatli olmak, do\u011fru komutlar\u0131 ve PCI ID'lerini kullanmak, ve olas\u0131 sorunlar\u0131 gidermek i\u00e7in sistem loglar\u0131n\u0131 kontrol etmek kritik \u00f6neme sahiptir. Bu rehberdeki bilgileri uygulayarak, Proxmox v9 \u00fczerinde \u00e7al\u0131\u015fan Xeon E5 v4 tabanl\u0131 sunucunuzun t\u00fcm potansiyelini ortaya \u00e7\u0131karabilir ve sanalla\u015ft\u0131rma deneyiminizi bir \u00fcst seviyeye ta\u015f\u0131yabilirsiniz. Sanalla\u015ft\u0131rma teknolojileri s\u00fcrekli geli\u015fmeye devam ederken, donan\u0131m\u0131n ve yaz\u0131l\u0131m\u0131n bu t\u00fcr entegrasyonlar\u0131, bize gelece\u011fin IT altyap\u0131lar\u0131 i\u00e7in s\u0131n\u0131rs\u0131z olanaklar sunmaktad\u0131r.<\/p>\n<h3>S\u0131k\u00e7a Sorulan Sorular<\/h3>\n<table border=\"1\">\n<thead>\n<tr>\n<th>Soru<\/th>\n<th>Cevap<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td data-label=\"Soru\">IOMMU etkinle\u015ftirmek g\u00fcvenli\u011fi azalt\u0131r m\u0131?<\/td>\n<td data-label=\"Cevap\">Hay\u0131r, aksine art\u0131rabilir. IOMMU, sanal makinelerin fiziksel bellekteki di\u011fer alanlara veya di\u011fer cihazlara yetkisiz eri\u015fimini engelleyerek cihazlar aras\u0131nda daha iyi izolasyon sa\u011flar. Ancak, \"ACS Override Patch\" gibi baz\u0131 ileri d\u00fczey yamalar, g\u00fcvenlik \u00fczerinde potansiyel olarak k\u00fc\u00e7\u00fck bir etkiye sahip olabilir, bu nedenle dikkatli kullan\u0131lmal\u0131d\u0131r.<\/td>\n<\/tr>\n<tr>\n<td data-label=\"Soru\">Her PCI cihaz\u0131 passthrough edilebilir mi?<\/td>\n<td data-label=\"Cevap\">Genellikle evet, \u00e7o\u011fu PCI Express (PCIe) cihaz\u0131 passthrough edilebilir. Ancak baz\u0131 cihazlar (\u00f6zellikle entegre anakart bile\u015fenleri veya \u00e7ok eski PCI cihazlar\u0131) IOMMU gruplamas\u0131nda sorun \u00e7\u0131karabilir veya passthrough i\u00e7in \u00f6zel s\u00fcr\u00fcc\u00fcler\/BIOS ROM'lar\u0131 gerektirebilir. Cihaz\u0131n\u0131z\u0131n IOMMU gruplar\u0131n\u0131 kontrol etmek, bu konuda size yol g\u00f6sterecektir.<\/td>\n<\/tr>\n<tr>\n<td data-label=\"Soru\">PCI Passthrough performans\u0131 ne kadar art\u0131r\u0131r?<\/td>\n<td data-label=\"Cevap\">Performans art\u0131\u015f\u0131, atanan cihaza ve i\u015f y\u00fck\u00fcne ba\u011fl\u0131 olarak \u00f6nemli \u00f6l\u00e7\u00fcde de\u011fi\u015fir. GPU'lar i\u00e7in 5-15% aras\u0131, a\u011f kartlar\u0131 i\u00e7in gecikmede \u00f6nemli azalmalar ve bant geni\u015fli\u011finde art\u0131\u015flar, NVMe SSD'ler i\u00e7in ise neredeyse yerel makineye e\u015fde\u011fer IOPS de\u011ferleri g\u00f6r\u00fclebilir. \u00d6zellikle donan\u0131m h\u0131zland\u0131rmadan faydalanan uygulamalar i\u00e7in art\u0131\u015f olduk\u00e7a belirgindir.<\/td>\n<\/tr>\n<tr>\n<td data-label=\"Soru\">Xeon E5 v4 i\u015flemcilerin hepsi IOMMU destekler mi?<\/td>\n<td data-label=\"Cevap\">Xeon E5 v4 serisi i\u015flemcilerin b\u00fcy\u00fck \u00e7o\u011funlu\u011fu Intel VT-d (IOMMU) teknolojisini destekler. Ancak, bu \u00f6zelli\u011fin anakart\u0131n\u0131z\u0131n BIOS\/UEFI'sinde etkinle\u015ftirilmesi \u015fartt\u0131r. Her zaman i\u015flemcinizin ve anakart\u0131n\u0131z\u0131n \u00f6zelliklerini \u00fcreticinin web sitesinden kontrol etmeniz \u00f6nerilir.<\/td>\n<\/tr>\n<tr>\n<td data-label=\"Soru\">Proxmox g\u00fcncellemeleri IOMMU ayarlar\u0131n\u0131 etkiler mi?<\/td>\n<td data-label=\"Cevap\">Kernel g\u00fcncellemeleri (<code>update-initramfs -u -a<\/code> komutuyla g\u00fcncellenen initramfs gibi) IOMMU ile ilgili ayarlar\u0131 etkileyebilir. Bu nedenle, b\u00fcy\u00fck kernel g\u00fcncellemelerinden sonra IOMMU'nun hala etkin oldu\u011fundan emin olmak i\u00e7in <code>dmesg | grep -e DMAR -e IOMMU<\/code> gibi komutlarla kontrol yapman\u0131z ve gerekirse <code>update-grub<\/code> komutunu tekrar \u00e7al\u0131\u015ft\u0131rman\u0131z iyi bir al\u0131\u015fkanl\u0131kt\u0131r.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><\/body><\/p>\n","protected":false},"excerpt":{"rendered":"Sanal makinelerinizde donan\u0131m g\u00fcc\u00fcn\u00fc tam anlam\u0131yla kullanmak m\u00fcmk\u00fcn m\u00fc? Xeon E5 v4 i\u015flemcili Proxmox v9 sunucular\u0131n\u0131zda IOMMU&#8217;yu etkinle\u015ftirerek&hellip;","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":[1],"tags":[],"class_list":{"0":"post-35620","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","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>Xeon E5 v4 ve Proxmox v9&#039;da IOMMU Etkinle\u015ftirme Rehberi<\/title>\n<meta name=\"description\" content=\"Sanal makinelerinizde donan\u0131m g\u00fcc\u00fcn\u00fc tam anlam\u0131yla kullanmak m\u00fcmk\u00fcn m\u00fc? Xeon E5 v4 i\u015flemcili Proxmox v9 sunucular\u0131n\u0131zda IOMMU&#039;yu etkinle\u015ftirerek sanal makine performans\u0131n\u0131 ve g\u00fcvenli\u011fini art\u0131r\u0131n. Bu detayl\u0131 rehberle, sanalla\u015ft\u0131rma yeteneklerinizi bir \u00fcst seviyeye ta\u015f\u0131yacak PCI Passthrough teknolojisini ad\u0131m ad\u0131m ke\u015ffedin ve donan\u0131m\u0131n\u0131z\u0131 do\u011frudan sanal makinelerinize atayarak maksimum verimlilik elde edin.\" \/>\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\/xeon-e5-v4-ve-proxmox-v9da-iommu-etkinlestirme-rehberi\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Xeon E5 v4 ve Proxmox v9&#039;da IOMMU Etkinle\u015ftirme Rehberi\" \/>\n<meta property=\"og:description\" content=\"Sanal makinelerinizde donan\u0131m g\u00fcc\u00fcn\u00fc tam anlam\u0131yla kullanmak m\u00fcmk\u00fcn m\u00fc? Xeon E5 v4 i\u015flemcili Proxmox v9 sunucular\u0131n\u0131zda IOMMU&#039;yu etkinle\u015ftirerek sanal makine performans\u0131n\u0131 ve g\u00fcvenli\u011fini art\u0131r\u0131n. Bu detayl\u0131 rehberle, sanalla\u015ft\u0131rma yeteneklerinizi bir \u00fcst seviyeye ta\u015f\u0131yacak PCI Passthrough teknolojisini ad\u0131m ad\u0131m ke\u015ffedin ve donan\u0131m\u0131n\u0131z\u0131 do\u011frudan sanal makinelerinize atayarak maksimum verimlilik elde edin.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/xeon-e5-v4-ve-proxmox-v9da-iommu-etkinlestirme-rehberi\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-12-01T19:01:21+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=\"29 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/xeon-e5-v4-ve-proxmox-v9da-iommu-etkinlestirme-rehberi\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/xeon-e5-v4-ve-proxmox-v9da-iommu-etkinlestirme-rehberi\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Xeon E5 v4 ve Proxmox v9&#8217;da IOMMU Etkinle\u015ftirme Rehberi\",\"datePublished\":\"2025-12-01T19:01:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/xeon-e5-v4-ve-proxmox-v9da-iommu-etkinlestirme-rehberi\/\"},\"wordCount\":5587,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/xeon-e5-v4-ve-proxmox-v9da-iommu-etkinlestirme-rehberi\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/xeon-e5-v4-ve-proxmox-v9da-iommu-etkinlestirme-rehberi\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/xeon-e5-v4-ve-proxmox-v9da-iommu-etkinlestirme-rehberi\/\",\"name\":\"Xeon E5 v4 ve Proxmox v9'da IOMMU Etkinle\u015ftirme Rehberi\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-12-01T19:01:21+00:00\",\"description\":\"Sanal makinelerinizde donan\u0131m g\u00fcc\u00fcn\u00fc tam anlam\u0131yla kullanmak m\u00fcmk\u00fcn m\u00fc? Xeon E5 v4 i\u015flemcili Proxmox v9 sunucular\u0131n\u0131zda IOMMU'yu etkinle\u015ftirerek sanal makine performans\u0131n\u0131 ve g\u00fcvenli\u011fini art\u0131r\u0131n. Bu detayl\u0131 rehberle, sanalla\u015ft\u0131rma yeteneklerinizi bir \u00fcst seviyeye ta\u015f\u0131yacak PCI Passthrough teknolojisini ad\u0131m ad\u0131m ke\u015ffedin ve donan\u0131m\u0131n\u0131z\u0131 do\u011frudan sanal makinelerinize atayarak maksimum verimlilik elde edin.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/xeon-e5-v4-ve-proxmox-v9da-iommu-etkinlestirme-rehberi\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/xeon-e5-v4-ve-proxmox-v9da-iommu-etkinlestirme-rehberi\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/xeon-e5-v4-ve-proxmox-v9da-iommu-etkinlestirme-rehberi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Xeon E5 v4 ve Proxmox v9&#8217;da IOMMU Etkinle\u015ftirme Rehberi\"}]},{\"@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":"Xeon E5 v4 ve Proxmox v9'da IOMMU Etkinle\u015ftirme Rehberi","description":"Sanal makinelerinizde donan\u0131m g\u00fcc\u00fcn\u00fc tam anlam\u0131yla kullanmak m\u00fcmk\u00fcn m\u00fc? Xeon E5 v4 i\u015flemcili Proxmox v9 sunucular\u0131n\u0131zda IOMMU'yu etkinle\u015ftirerek sanal makine performans\u0131n\u0131 ve g\u00fcvenli\u011fini art\u0131r\u0131n. Bu detayl\u0131 rehberle, sanalla\u015ft\u0131rma yeteneklerinizi bir \u00fcst seviyeye ta\u015f\u0131yacak PCI Passthrough teknolojisini ad\u0131m ad\u0131m ke\u015ffedin ve donan\u0131m\u0131n\u0131z\u0131 do\u011frudan sanal makinelerinize atayarak maksimum verimlilik elde edin.","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\/xeon-e5-v4-ve-proxmox-v9da-iommu-etkinlestirme-rehberi\/","og_locale":"tr_TR","og_type":"article","og_title":"Xeon E5 v4 ve Proxmox v9'da IOMMU Etkinle\u015ftirme Rehberi","og_description":"Sanal makinelerinizde donan\u0131m g\u00fcc\u00fcn\u00fc tam anlam\u0131yla kullanmak m\u00fcmk\u00fcn m\u00fc? Xeon E5 v4 i\u015flemcili Proxmox v9 sunucular\u0131n\u0131zda IOMMU'yu etkinle\u015ftirerek sanal makine performans\u0131n\u0131 ve g\u00fcvenli\u011fini art\u0131r\u0131n. Bu detayl\u0131 rehberle, sanalla\u015ft\u0131rma yeteneklerinizi bir \u00fcst seviyeye ta\u015f\u0131yacak PCI Passthrough teknolojisini ad\u0131m ad\u0131m ke\u015ffedin ve donan\u0131m\u0131n\u0131z\u0131 do\u011frudan sanal makinelerinize atayarak maksimum verimlilik elde edin.","og_url":"https:\/\/fatihsoysal.com\/blog\/xeon-e5-v4-ve-proxmox-v9da-iommu-etkinlestirme-rehberi\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-12-01T19:01:21+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"29 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/xeon-e5-v4-ve-proxmox-v9da-iommu-etkinlestirme-rehberi\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/xeon-e5-v4-ve-proxmox-v9da-iommu-etkinlestirme-rehberi\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Xeon E5 v4 ve Proxmox v9&#8217;da IOMMU Etkinle\u015ftirme Rehberi","datePublished":"2025-12-01T19:01:21+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/xeon-e5-v4-ve-proxmox-v9da-iommu-etkinlestirme-rehberi\/"},"wordCount":5587,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/xeon-e5-v4-ve-proxmox-v9da-iommu-etkinlestirme-rehberi\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/xeon-e5-v4-ve-proxmox-v9da-iommu-etkinlestirme-rehberi\/","url":"https:\/\/fatihsoysal.com\/blog\/xeon-e5-v4-ve-proxmox-v9da-iommu-etkinlestirme-rehberi\/","name":"Xeon E5 v4 ve Proxmox v9'da IOMMU Etkinle\u015ftirme Rehberi","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-12-01T19:01:21+00:00","description":"Sanal makinelerinizde donan\u0131m g\u00fcc\u00fcn\u00fc tam anlam\u0131yla kullanmak m\u00fcmk\u00fcn m\u00fc? Xeon E5 v4 i\u015flemcili Proxmox v9 sunucular\u0131n\u0131zda IOMMU'yu etkinle\u015ftirerek sanal makine performans\u0131n\u0131 ve g\u00fcvenli\u011fini art\u0131r\u0131n. Bu detayl\u0131 rehberle, sanalla\u015ft\u0131rma yeteneklerinizi bir \u00fcst seviyeye ta\u015f\u0131yacak PCI Passthrough teknolojisini ad\u0131m ad\u0131m ke\u015ffedin ve donan\u0131m\u0131n\u0131z\u0131 do\u011frudan sanal makinelerinize atayarak maksimum verimlilik elde edin.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/xeon-e5-v4-ve-proxmox-v9da-iommu-etkinlestirme-rehberi\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/xeon-e5-v4-ve-proxmox-v9da-iommu-etkinlestirme-rehberi\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/xeon-e5-v4-ve-proxmox-v9da-iommu-etkinlestirme-rehberi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Xeon E5 v4 ve Proxmox v9&#8217;da IOMMU Etkinle\u015ftirme Rehberi"}]},{"@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\/35620","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=35620"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/35620\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=35620"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=35620"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=35620"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}