Son dönemde adından sıkça söz ettiren Codex uygulaması, bir kullanıcının katı hal sürücüsünde (SSD) 37 terabaytlık (TB) yazma işlemi gerçekleştirerek cihazın ömrünün büyük kısmını tüketmesine yol açtı. Olay, kullanıcının fark etmesiyle ortaya çıkarken, hatanın uygulamanın belirli bir özelliğinden kaynaklandığı belirtildi.
Codex Hatası Nasıl Oluştu?
Codex, yapay zeka destekli bir kod tamamlama aracı olarak biliniyor. Ancak kullanıcılardan gelen raporlar, uygulamanın arka planda sürekli olarak geçici dosyalar yazdığını ve bu sürecin SSD’de aşırı yıpranmaya neden olduğunu ortaya koydu. Bir kullanıcı, sadece birkaç haftalık kullanımda SSD’sinin toplam yazma miktarının 37 TB’a ulaştığını ve sürücünün kalan ömrünün yüzde 10’un altına düştüğünü paylaştı. Uygulamanın, her kod değişikliğinde dosyaları yeniden yazdığı ve bu döngünün optimize edilmediği tespit edildi.
SSD Ömrü ve Yazma Döngüleri
SSD’ler, sınırlı sayıda yazma döngüsüne sahiptir. Tipik bir tüketici SSD’si 150-600 TBW (Toplam Yazılan Bayt) arasında dayanabilir. 37 TB’lık yazma işlemi, bu sürücü için toplam ömrün yaklaşık dörtte birine denk geliyor. Uzun süreli kullanımda bu durum, veri kaybı riskini artırabilir. Sorun, Codex’in sürekli olarak büyük miktarda geçici dosya oluşturmasından kaynaklanıyor; bu dosyalar silinse bile SSD’nin yazma aşınması geri alınmıyor.
Kullanıcılar, uygulamanın bu hatasını fark ettikten sonra sosyal medyada ve forumlarda uyarılarda bulundu. Codex geliştiricileri, sorunu kabul ederek bir güncelleme yayınladı. Güncellemeyle birlikte geçici dosya yazma sıklığı azaltıldı ve kullanıcılara eski sürümü kullanmamaları önerildi. Ancak hasar gören SSD’ler için herhangi bir tazminat planı açıklanmadı.