Dave Plummer'ın Disk Format Tasarımına Dair Anısı

Burak Birinci

Üstün
Katılım
22 Ocak 2024
Mesajlar
780
Makaleler
1
Çözümler
15
Beğeniler
1.080
Yer
Dubai
''1994'ün sonlarına doğru, Microsoft'ta Windows 95 kullanıcı arayüzünden Windows NT'ye geçişi sağlayacak milyonlarca satır kod taşıyorduk. Format işlevi gibi bazı alanlarda Windows NT'nin Windows 95'ten oldukça farklı olduğu ortaya çıktı. Bu farklılıklar, disk formatlama gibi işlemler için özel bir kullanıcı arayüzü geliştirmemizi gerektirdi. Bir gün, disk formatlamayla ilgili tüm seçenekleri ve tercihleri bir kağıda yazdım; dosya sistemi, etiket, küme boyutu, sıkıştırma, şifreleme gibi. Sonra Visual C++ 2.0'ın Kaynak Editörünü kullanarak, yapmanız gereken seçimleri yaklaşık olarak sıralı bir şekilde basit bir dikey yığına yerleştirdim. Şık olmaktan çok uzak olmasına rağmen, daha zarif bir arayüz gelene kadar idare ederdi.


Bu tasarım, 30 yıl önce o yağmurlu Perşembe sabahı oluşturduğum "geçici" çözüm olmasına rağmen, hala kullanımda. Bu yüzden "geçici" çözümlere dikkat edin!

Ayrıca, ne kadar "küme boşluğunun" fazla olduğuna karar vermem gerekiyordu ve bu, FAT hacminin format boyutunu 32GB ile sınırlamama neden oldu. Bu limit de o sabah yapılan rastgele bir seçimdi ve kalıcı bir yan etki olarak kaldı.

Bu yüzden unutmayın, "geçici" kontrol sürümleri diye bir şey yoktur. ''

 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…