Remote Desktop Services Dynamic Fair Share

Windows Server 2008 ile sunulan Dynamic Fair Share özelliği, <a href="https://cengizyilmaz.net/windows-server-2019-rds-temp-profile/”>Remote Desktop Services (RDS) ortamında CPU kaynaklarının adil kullanımını sağlamak için hayati öneme sahiptir. Bu özellik, birden fazla kullanıcının aynı sunucuda çalıştığı durumlarda, her bir kullanıcının gereksinim duyduğu anda maksimum CPU kapasitesinden faydalanmasına olanak tanır.

Ancak, bir kullanıcı yoğun CPU kaynağı talep ettiğinde, diğer kullanıcılar için kesintilere neden olabilir. Bu durumu yönetmek için, Dynamic Fair Share özelliğini etkinleştirmek ve ayarlamak önemlidir.

Dynamic Fair Share Özelliğini Etkinleştirme

CPU için Dynamic Fair Share Özelliğini Etkinleştirme

Kaynak kullanımını dengelemek için, Windows kayıt defterinde şu adımları izleyerek CPU Quota ayarını yapabilirsiniz:

  • Yol: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerQuota System
  • Anahtar:EnableCPUQuota
    • Değer: 1 (Etkin) / 0 (Devre dışı)
image 3

Disk Kaynakları için Dynamic Fair Share Yapılandırma

Windows Server üzerinde regedit.exe kullanarak disk paylaşımınıda etkinleştirebilmekteyiz. Buun için aşağıdaki anahtara eklememiz veya değiştirmemiz gereken bir nesne bulunmaktadır.

Disk I/O adil kullanımı için aşağıdaki kayıt defteri düzenlemesini uygulayın:

  • Yol: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTSFairShareDisk
  • Anahtar:EnableFairShare
    • Değer: 1 (Etkin) / 0 (Devre dışı)

PowerShell ile Dynamic Fair Share Yapılandırma

Remote Desktop Services yapılandırmalarını otomatize etmek amacıyla, aşağıdaki PowerShell komutları kullanılabilir:

CPU Quota için:

$temp = (gwmi win32_terminalservicesetting -N "rootcimv2terminalservices")
$temp.enableDFSS = 0
$temp.put()

Bu işlemleri PowerShell ile yapmak için aşağıdaki satırı kullanmanız yeterli olacaktır.

Disk Fair Share için:

$temp = (gwmi win32_terminalservicesetting -N "rootcimv2terminalservices")
$temp.enableDiskFSS = 0
$temp.put()

EnableFairShare için;

$temp = (gwmi win32_terminalservicesetting -N "rootcimv2terminalservices")
$temp.enableDiskFSS = 0
$temp.put()

Ağ Kaynaklarını Yönetmek için:

$temp = (gwmi win32_terminalservicesetting -N "rootcimv2terminalservices")
$temp.enableNetworkFSS = 0
$temp.put()

Bu adımlar, Windows Server üzerinde Remote Desktop Services kullanırken kaynak paylaşımını daha adil ve etkin bir şekilde yönetmenizi sağlayacak ve böylece kullanıcı deneyimini iyileştirebilirsiniz..


Benzer Yazilar – Remote Desktop Services Dynamic Fair Share

Yorum yapın