Tüm Ürünler
Search
Belge Merkezi

Alibaba Cloud Linux:Overview of kernel features and interfaces

Son Güncelleme:Oct 08, 2026

Alibaba Cloud Linux, bellek yönetimi, ağ performansı, depolama G/Ç, gözlemlenebilirlik ve zamanlama alanlarında iyileştirmeler sunan özelliklerle üst akış Linux çekirdeğini genişletir. Bu sayfa, her bir özelliğin işlevini ve amacını açıklayarak tüm çekirdek uzantılarını kategorilere ayrılmış şekilde listeler ve desteklenen minimum çekirdek sürümünü belirtir.

Hedef kitle: Linux çekirdeğine aşina olan ve hangi Alibaba Cloud Linux uzantılarının kendi ortamlarına uygun olduğunu belirlemek isteyen sistem mühendisleri ile platform mühendisleri.

Hızlı gezinme: Bellek | Ağ | Depolama | İzleme | Zamanlama | Uyumluluk | Diğerleri

Bellek

Özellik Desteklenen sürüm Açıklama
Memcg Exstat özelliği

Alibaba Cloud Linux 2: 4.19.91-18.al7 ve üzeri

Alibaba Cloud Linux 3: tüm sürümler

Üst akış çekirdek, cgroup v1 arayüzünde memory.events, memory.events.local veya memory.stat dosyalarını göstermez. Alibaba Cloud Linux bu üç arayüzü ekler ve memcg genel minimum su işareti değişiklikleri ile arka uç asenkron geri kazanımı için gecikme istatistikleri sunar.
Memcg genel minimum su işareti katmanları

Alibaba Cloud Linux 2: 4.19.91-18.al7 ve üzeri

Alibaba Cloud Linux 3: tüm sürümler

Kaynak yoğun görevler için genel minimum su işaretini yükselterek doğrudan geri kazanımın daha erken başlamasını sağlar; gecikmeye duyarlı görevler için ise su işaretini düşürerek bunları doğrudan geri kazanımdan korur. Bu sayede ani bellek tahsislerinin gecikmeye duyarlı hizmetlerin performansını düşürmesi önlenir.
Cgroup v1 arayüzünün Memcg QoS özelliği

Alibaba Cloud Linux 2: 4.19.91-18.al7 ve üzeri

Alibaba Cloud Linux 3: tüm sürümler

Üst akış çekirdek memcg hizmet kalitesini (QoS) yalnızca cgroup v2 arayüzünde destekler. Alibaba Cloud Linux, memcg QoS'u cgroup v1 üzerinde de sunar; böylece cgroup v2'ye geçiş yapmadan bellek kullanımı kilitlemeleri ve sınırlamaları ayarlayabilirsiniz.
Memcg arka uç asenkron geri kazanımı

Alibaba Cloud Linux 2: 4.19.81-17.al7 ve üzeri

Alibaba Cloud Linux 3: tüm sürümler

Özel bir kswapd iş parçacığı yerine workqueue mekanizmasını kullanarak memcg başına arka plan bellek geri kazanımı sağlar. Bu yaklaşım, memcg başına ek bir çekirdek iş parçacığı yükünü ortadan kaldırır.
Memcg OOM öncelik ilkesi

Alibaba Cloud Linux 2: 4.19.91-18.al7 ve üzeri

Alibaba Cloud Linux 3: 5.10.60-9.al8 ve üzeri

Yetersiz bellek (OOM) olayı gerçekleştiğinde, yalnızca varsayılan işlem başına oom_score_adj sezgisel yöntemine güvenmek yerine en düşük öncelikli cgroup'u OOM sonlandırma hedefi olarak seçer.
THP geri kazanımı

Alibaba Cloud Linux 2: 4.19.91-24.al7 ve üzeri

Alibaba Cloud Linux 3: tüm sürümler

Hedefli THP geri kazanımını etkinleştirerek Şeffaf Büyük Sayfalar (THP) kaynaklı bellek baskısı ve OOM hatalarını çözer.
Büyük Sayfalar

Alibaba Cloud Linux 2: 4.19.91-25 ve üzeri

Alibaba Cloud Linux 3: 5.10.112-11 ve üzeri

Yürütülebilir kod segmentlerini ve dinamik bağlantı kitaplıklarını (DLL) büyük sayfalara eşleyerek komut çeviri yanıt arabelleği (iTLB) kaçışlarını azaltır ve 2 MB iTLB kullanımını artırır. Bu sayede geniş kod segmentli iş yüklerinde uygulama performansı iyileştirilir.
Çekirdek Elektrikli Çit (KFENCE) Alibaba Cloud Linux 3: 5.10.84-10 ve üzeri (x86); 5.10.134-16 ve üzeri (Arm) Çekirdek bellek kirliliğinin dinamik olarak tespit edilmesini sağlar. Alibaba Cloud Linux, KFENCE'in çalışma zamanında esnek biçimde etkinleştirilip devre dışı bırakılmasına olanak tanır; böylece bellek kirliliği sorunları tam olarak yakalanırken çevrimiçi tespit ile çevrimdışı hata ayıklama arasında denge kurulur.
Sayfa Önbelleği Sınırı Alibaba Cloud Linux 3: 5.10.134-14 ve üzeri Sınırsız sayfa önbelleği kullanımından kaynaklanan sistem kararsızlığını (iş kesintileri ve beklenmedik OOM hataları gibi) önlemek için sayfa önbelleği büyümesini sınırlar.
Kod çoğaltma özelliği Alibaba Cloud Linux 3: 5.10.112-11 ve üzeri Düzensiz bellek erişimi (NUMA) sistemlerinde, özellikle Arm tabanlı örneklerde uzak NUMA düğümündeki koda erişim gecikme süresi ekler. Bu özellik, uzak düğümlerdeki kod segmentlerini yerel düğüm belleğine kopyalayarak düğümler arası kod getirme işlemini ortadan kaldırır.

Ağ

Özellik Desteklenen sürüm Açıklama
SMC-R Alibaba Cloud Linux 3: 5.10.60-9.al8.x86_64 ve üzeri RDMA üzerinden Paylaşılan Bellek İletişimi (SMC-R), uygulama kodunu değiştirmeden TCP'nin yerini şeffaf biçimde almak için Alibaba Cloud esnek Uzak Doğrudan Bellek Erişimini (eRDMA) kullanır. TCP'den daha düşük gecikme süresiyle doğrudan bellekten belleğe iletişim sağlayarak bellek içi veritabanları, uzak yordam çağrıları (RPC) ve büyük dosya aktarımları için avantaj sunar.
TCP-RT yapılandırmaları

Alibaba Cloud Linux 2: 4.19.91-21.al7 ve üzeri

Alibaba Cloud Linux 3: tüm sürümler

TCP katmanı hizmet davranışını izlemek için TRACE tabanlı bir yöntemdir. Tek bir bağlantıdaki bireysel istek-yanıt çiftlerini takip eder ve çekirdek alma süresi ile işleme süresi gibi ölçümleri bildirir. Ayrıca çekirdekte bağlantı başına periyodik istatistikler oluşturur.
TCP TIME-WAIT zaman aşımı

Alibaba Cloud Linux 2: 4.19.43-13.al7 ve üzeri

Alibaba Cloud Linux 3: tüm sürümler

Üst akış Linux çekirdeği TIME-WAIT süresini 60 saniyede sabit tutar ve değiştirilmesine izin vermez. Alibaba Cloud Linux, bu zaman aşımını kısaltmak için bir çekirdek arayüzü sunarak yüksek bağlantı oranlı iş yüklerinde aktarım hızını artırır.
IPVS tahminini devre dışı bırak

Alibaba Cloud Linux 2: 4.19.91-22 ve üzeri

Alibaba Cloud Linux 3: 5.10.134-14 ve üzeri

IP Sanal Sunucu (IPVS) tahmin özelliği, paket ve bağlantı istatistiklerini düzenli aralıklarla toplar. Çok sayıda hizmet barındıran sunucularda (örneğin büyük Kubernetes kümeleri) bu durum onlarca ila yüzlerce milisaniyelik gecikme sıçramalarına neden olabilir. Bu istatistiklere ihtiyaç duymadığınız durumlarda tahmini devre dışı bırakarak bu yükü ortadan kaldırabilirsiniz.
VTOA Alibaba Cloud Linux 3: 5.10.134-15 ve üzeri Anti-DDoS Proxy kullanımı gibi FULLNAT senaryolarında istemci adresi FULLNAT düğüm adresiyle yeniden yazılır. Orijinal istemci adresini almak için arka uç sunucusuna VTOA yükleyin ve TCP Seçenek Adresi (TOA) protokolünü kullanarak getsockopt veya getpeername çağrısı yapın. Hem IPv4 hem de IPv6 desteklenir.

Depolama

Özellik Desteklenen sürüm Açıklama
Cgroup writeback

Alibaba Cloud Linux 2: 4.19.36-12.al7 ve üzeri

Alibaba Cloud Linux 3: tüm sürümler

Üst akış cgroup v1 arayüzü, kirli sayfa yazma işlemini oluşturan cgroup'a atayamaz. Alibaba Cloud Linux, cgroup writeback desteğini cgroup v1'e geri taşır ve cgroup başına arabellekli G/Ç hız sınırlamasına olanak tanır.
Blk-iocost ağırlık tabanlı kısıtlama

Alibaba Cloud Linux 2: 4.19.81-17.al7 ve üzeri

Alibaba Cloud Linux 3: tüm sürümler

Blkcg ağırlık tabanlı disk kısıtlama modelini, basit istek sayıları yerine gerçek G/Ç maliyetini dikkate alan maliyet modeli tabanlı bir denetleyici (blk-iocost) ile genişletir. Bu sayede karışık iş yüklerinde adalet sağlanır.
Blok G/Ç kısıtlama izleme

Alibaba Cloud Linux 2: 4.19.81-17.al7 ve üzeri

Alibaba Cloud Linux 3: tüm sürümler

Blok G/Ç kısıtlama ölçümlerini daha zengin hale getiren çekirdek arayüzleri ekleyerek üretim iş yüklerinde kısıtlama davranışlarının teşhisini kolaylaştırır.
JBD2 optimizasyon arayüzü

Alibaba Cloud Linux 2: 4.19.81-17.al7 ve üzeri

Alibaba Cloud Linux 3: tüm sürümler

JBD2, ext4 için günlük kaydı tutan blok cihaz katmanıdır. Belirli koşullar altında G/Ç performansını düşüren BH_Shadow durumuna girer. Alibaba Cloud Linux, bu durumu atlatmak ve tutarlı ext4 G/Ç aktarım hızını korumak için arayüzler sağlar.
Proje kotaları arasında sabit bağlantılar

Alibaba Cloud Linux 2: 4.19.91-18.al7 ve üzeri

Alibaba Cloud Linux 3: tüm sürümler

Varsayılan olarak ext4, proje kota sınırları arasında sabit bağlantı oluşturulmasını engeller. Alibaba Cloud Linux, kota arası sabit bağlantıların gerektiği durumlarda bu kısıtlamayı geçersiz kılmak için özel bir arayüz sunar.
G/Ç gecikme süresi izleme

Alibaba Cloud Linux 2: tüm sürümler

Alibaba Cloud Linux 3: tüm sürümler

/proc/diskstats dosyasını cihaz başına okuma, yazma ve silme (özel G/Ç) sürelerini içerecek şekilde genişleterek iostat aracı için daha zengin veri sağlar. Ayrıca derinlemesine G/Ç gecikme süresi analizi için BPF Derleyici Koleksiyonu (BCC) araç seti içerir.
G/Ç takılması algılama

Alibaba Cloud Linux 2: tüm sürümler

Alibaba Cloud Linux 3: tüm sürümler

Temel çekirdek veri yapılarını genişleterek dosya sistemleri ve blok katmanlarında düşük ek yükle G/Ç takılmalarını algılar ve konumlandırır. Bu sayede yavaş bir G/Ç isteği nedeniyle sistem durduğunda daha hızlı teşhis yapılabilir.
Bağlam önden okuma

Alibaba Cloud Linux 2: 4.19.91-18 ve üzeri

Alibaba Cloud Linux 3: tüm sürümler

Linux bağlam önden okuma algoritması, verileri sayfa önbelleğine önceden getirmek için iç içe geçmiş ardışık akışları algılar. Rastgele erişim iş yüklerinde gereksiz sayfaları fazla getirerek performansı düşürebilir. Alibaba Cloud Linux, bu senaryolarda performansı geri kazanmak için dosya sistemi başına bağlam önden okumayı devre dışı bırakmanıza olanak tanır.
Tcm_loop cihaz parametreleri Alibaba Cloud Linux 3: 5.10.134-17 ve üzeri Target Core Module (TCM), Linux-IO Target (LIO) çekirdek içi iSCSI hedefidir. TCM in Userspace (TCMU), kullanıcı alanı programlarının özel depolama arka uçları uygulamasına olanak tanır. Alibaba Cloud Linux, tcm_loop döngü modülü için yapılandırılabilir parametreler sunarak kullanıcı alanı iSCSI hedef geliştirmeyi basitleştirir.

İzleme

Özellik Desteklenen sürüm Açıklama
UKFEF Alibaba Cloud Linux 3: 5.10.60-9.al8 ve üzeri Birleşik Çekirdek Hata Olayı Çerçevesi (UKFEF), sistem riskine işaret edebilecek çekirdek istisna olaylarını toplar ve bunları birleşik bir rapor biçiminde yayınlayarak alt sistemler arasındaki hata olaylarının ilişkilendirilmesini kolaylaştırır.
Cgroup v1 için Basınç Durma Bilgisi (PSI)

Alibaba Cloud Linux 2: 4.19.81-17.al7 ve üzeri

Alibaba Cloud Linux 3: tüm sürümler

Üst akış çekirdek Basınç Durma Bilgisini (PSI) yalnızca cgroup v2 üzerinde destekler. Alibaba Cloud Linux, PSI'yı cgroup v1'e geri taşıyarak cgroup v2'ye geçiş yapmadan cgroup başına CPU, bellek ve G/Ç baskı izlemeye olanak tanır.

Zamanlama

Özellik Desteklenen sürüm Açıklama
Cgroup v1 için CPU burst

Alibaba Cloud Linux 2: 4.19.91-22.al7 ve üzeri

Alibaba Cloud Linux 3: tüm sürümler

Üst akış cgroup v2 CPU denetleyicisi, kısıtlanmış konteynerlerin birikmiş boş bant genişliğini kullanmasına izin veren CPU burst özelliğini destekler. Alibaba Cloud Linux bu özelliği cgroup v1'e geri taşır; böylece CPU kısıtlamalı konteynerler kotanın üzerine çıkarak kuyruk gecikmesini azaltabilir.
Grup kimliği

Alibaba Cloud Linux 2: 4.19.91-24.al7 ve üzeri

Alibaba Cloud Linux 3: 5.10.46-7.al8 ve üzeri

Çekirdeğin işlem gruplarına öncelik vermesini veya önceliğini düşürmesini sağlamak için CPU cgroup'larına zamanlama kimliği etiketleri atar. Bu sayede toplu işlerin yanında çalışan yüksek öncelikli iş yükleri için daha öngörülebilir gecikme süresi sağlanır.

Uyumluluk

Özellik Desteklenen sürüm Açıklama
/proc/meminfo içindeki anonim sayfa istatistiklerinde değişiklik

Alibaba Cloud Linux 2: 4.19.91-22.al7 ve üzeri

Alibaba Cloud Linux 3: tüm sürümler

4.19.91-22.al7 çekirdek sürümünden başlayarak Active(anon) ve Inactive(anon) sayaçları /proc/meminfo içinde farklı şekilde hesaplanır. Uygulamanız bu değerleri okuyorsa bu çekirdek sürümüne yükseltme öncesi ve sonrası toplanan veriler tutarsız olacaktır.

Diğerleri

Özellik Desteklenen sürüm Açıklama
Konteyner kaynak görünürlüğü

Alibaba Cloud Linux 2: 4.19.91-22.2.al7 ve üzeri

Alibaba Cloud Linux 3: 5.10.46-7.al8 ve üzeri

Konteyner kaynak kullanımını ortaya çıkaran çekirdek arayüzleri sağlar. Bu sayede konteynerler içindeki izleme araçları, ana bilgisayar düzeyindeki toplamlar yerine doğru kaynak tüketimini görebilir.
Kullanıcı ad alanı güvenlik sertleştirme

Alibaba Cloud Linux 2: tüm sürümler

Alibaba Cloud Linux 3: tüm sürümler

Linux kullanıcı ad alanları, işlemlerin ad alanı sınırları arasında farklı UID ve GID'ler üstlenmesine olanak tanır; ancak bu yetenek ayrıcalık yükseltme açıkları için saldırı yüzeyini artırır. Alibaba Cloud Linux, bu riski azaltmak için kullanıcı ad alanlarına ek kısıtlamalar uygular.