Bir diske kapasitesinden fazla veri yüklenirse ne olur?

Sp4cecake

Femtopat
Katılım
17 Ocak 2022
Mesajlar
3
Daha fazla  
Cinsiyet
Erkek
Aslında yabancı kaynaklarda buna benzer, birkaç konu var, ama biz hiç bunun üzerine konuşmamışız. Sorum şu ve akla gelmesi kolay bir soru, bir diskin depolama miktarından, daha fazla miktarda veriyi o diskin içine atarsak, ne olur?

Ör: 140GB'lık bir SSD'nin içine 180GB'lık bir program, işletim sistemi vs. koyduk.

Bu soruya aradığım cevap basitçe, disk bozulur, diski kaybederiz, çalışmaz, gibi değil de, diskin içerisinde olacak olan reaksiyonu yaşanan olayı merak ediyorum.

Var mı bu konu hakkında fikir sahibi birileri?
 
Diskin alanının atılan dosyayı aktarmak için yetersiz olduğunu söyleyen basit bir uyarı ile karşılaşırsınız. Hatta sizin için diskimden 20 GB civarı bölüm bölebilirsem içine 30 GB'lık Black Mesa atmayı deneyip sonucu paylaşayım.
Sonuç bu:
1648502525587.png
 
Yorumlarınız için teşekkürler, eğlenceliydi :) Ama işletim sistemi engeli basitçe aşılabilir. Sanırım eski bir ssd veya hdd ile bunu kendim deneyip bakmalıyım. Sonuçları sizinle de paylaşırım
 
Isletim sistemine gore degisir. ( Alacagin hata ve hatayi alacagin nokta )
Bir kere diske yazma istegi uygulamadan isletim sistemine, isletim sisteminden de disk surucusune ( BIOS/UEFI seviyesinde ) aktarilir.

Ornegin windows icin bu fonksiyon kullanilir Kernel tarafinda -> SetFileValidData function (fileapi.h) - Win32 apps

Sen simdi 10GB lik diske 50 GB yazma istegi gonderirsin, isletim sistemine "Ben bu kadarlik yer ayirtiyorum dersin", isletim sistemi de driver'a "Haci su kadarlik data yazicaz haberin olsun" der; driver da sana "O kadar yer yok, sorry" cevabini atar. Sonuc olarak yazamazsin.

Driver kavrami bu yuzden var. Sen yazmiyorsun, driver yaziyor. Driver istemezse yazmaz.
Zaten fiziksel olarak mumkun degil dedigin, 1 bardaga 2 bardak su nasil koyarim gibi bir sey.
 
Yorumlarınız için teşekkürler, eğlenceliydi :) Ama işletim sistemi engeli basitçe aşılabilir. Sanırım eski bir ssd veya hdd ile bunu kendim deneyip bakmalıyım. Sonuçları sizinle de paylaşırım.
Dostum eğer diski ağzına kadar doldurmak istiyorsan ve işletim sistemi umrunda değilse bir ZIP bombası indirip diskine çıkarabilirsin. Sonuçları hiç iyi olmaz tabii, yani yapmayın. Sen engeli aşsan bile kapasite dolduktan sonra dosya transferi durur, büyük ihtimalle çok büyük takılmalar yaşarsın. İşletim sistemi kullanılamaz duruma gelir. Yani sonuçta yine diskin kapasitesinden fazla veri yükleyemezsin.
 
Dostum eğer diski ağzına kadar doldurmak istiyorsan ve işletim sistemi umrunda değilse bir ZIP bombası indirip diskine çıkarabilirsin. Sonuçları hiç iyi olmaz tabii, yani yapmayın. Sen engeli aşsan bile kapasite dolduktan sonra dosya transferi durur, büyük ihtimalle çok büyük takılmalar yaşarsın. İşletim sistemi kullanılamaz duruma gelir. Yani sonuçta yine diskin kapasitesinden fazla veri yükleyemezsin.
Baya zaman geçmiş aradan ama aradığım cevap böyle bir şeydi. Metafor olarak, bir bardağa onun alabileceğinden fazla su koyarsan elbette bardağın hacminden fazlasını içine koyamazsın taşar ve dökmeye devam ettiğin su bardığın bulunduğu yere dökülmeye başlar ıslatır. Çok iyi bi metafor olmadı sanırım ama o tarz bişey, bende kafamda işletim sisteminin çökebileceğini, hatalar alabileceğimi ve belkide diskin bir daha kullanılamayacağını düşündüm.
 

Technopat Haberler

Yeni konular

Geri
Yukarı