Çözüm
ESET ürün modüllerinde iki tür güncelleme vardır: Seviye güncellemeleri ve Nano güncellemeler. Zaman aralığı bakımından farklılık gösterirler.
3 Seviye Güncellemesi vardır - Seviye 0 (L0), Seviye 1 (L1) ve Seviye 2 (L2). Nano 1'den Nano 20'ye kadar 20 Nano güncellemesi bulunmaktadır.
3 Seviye Güncellemesi vardır - Seviye 0 (L0), Seviye 1 (L1) ve Seviye 2 (L2). Nano 1'den Nano 20'ye kadar 20 Nano güncellemesi bulunmaktadır.
Nano güncellemeler en son güncellemeden itibaren güncelleme sayısını temsil eder, yani Nano 1 en son güncellemeyi temsil eder (örneğin virüs imza veritabanının sürüm 5001'den 5002'ye güncellenmesi), Nano 20 son 20 güncellemenin tamamını temsil eder. Bir sonraki güncellemede, tüm Nano güncellemeleri yeniden oluşturulur (Nano1 en son güncelleme olur, Nano1'in eski içeriği Nano2'ye boşaltılır, vb.)
Bir program modülü (örneğin HIPS modülü) mevcut tüm Nano güncellemelerinden sadece biriyle güncellenir. Aşağıdaki örneğe bakınız. Belirli bir modül başına yayınlanan Nano güncelleme sayısı modülden modüle ve zaman içinde farklılık gösterebilir.
Seviye güncellemeleri, belirli bir program modülünün yayınlanma tarihinden itibaren yapılan güncellemelerin sayısını temsil eder. L0, belirli modülün piyasaya sürüldüğü zamandan itibaren birkaç güncellemeyi içerir. L1, sonraki bazı güncellemeleri ve L2, 20 Nano güncellemesinin tümü dahil olmak üzere kalan güncellemeleri içerir.
L2, L1'in boyutuna yaklaştığında, L2 tarafından dahil edilen güncellemeler L1'e boşaltılır. L1, L0 kadar büyük olduğunda, L1 tarafından dahil edilen güncellemeler L0'a taşınır.
L2 eski Nano güncellemeleri tarafından kademeli olarak doldurulur, yani tüm Nano güncellemeleri yeni bir mevcut güncelleme üzerine yeniden oluşturulduğunda Nano 20'nin içeriği L2'ye taşınır.
Bir ürünün yeni bir kurulumundan sonra, ürün temel durumdadır ve tüm Seviye güncellemelerini alır:
![]() |
|
| Temel durum | Güncel durum |
Bir ürün düzenli olarak güncelleniyorsa, ancak birkaç gündür çevrimdışıysa ve güncelleme sunucusuna bağlandıktan sonra Nano 3 güncellemesinin eksik olduğu tespit edilirse, o zaman uygulanacaktır:
![]() |
||
| Temel durum | Gerçek durum | Güncel durum |
32-bit motor modülünün güncelleme dosyalarına bir örnek
| Seviye güncellemeleri | Boyut (kB) |
|---|---|
| Seviye 0 | 32 212 |
| Seviye 1 | 14 352 |
| Seviye 2 | 504 |
| Nano güncellemeleri | Boyut (kB) |
|---|---|
| Nano 20 | 200 |
| Nano 19 | 196 |
| Nano 18 | 189 |
| ... | |
| Nano 10 | 147 |
| ... | |
| Nano 3 | 31 |
| Nano 2 | 28 |
| Nano 1 | 21 |

