Veri tipleri RAM'da çok fazla yer kaplar mı?

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Ultra Üye
Katılım
24 Eyl 2017
Mesajlar
1,557
Çözümler
6
Tepki puanı
161
Ödüller
10
Yaş
25
8 HİZMET YILI
Herkese selam, benim yazdigim veri tipleri int stringer gibi vb RAM'imde çok fazla yer kaplar mi? Bilgisayarın yavaşlamasına neden olur mu?
 
Moderatörün son düzenlenenleri:
Onaylı Üye
Katılım
20 May 2020
Mesajlar
71
Tepki puanı
2
Ödüller
4
Yaş
39
6 HİZMET YILI
Tarayıcılar genellikle RAM belleğimizin çoğunu tüketir, bu nedenle genellikle bilgisayarınızda açık olan birçok şey varsa, tarayıcılarınızı kapatmanız veya en azından sayfa sayısını azaltmanız iyi olur.
 
Seçkin Üye
Katılım
22 Kas 2020
Mesajlar
315
Çözümler
1
Tepki puanı
95
Ödüller
3
5 HİZMET YILI
Evet, her tip bir değer harcar.

int, double, float = 4 bytedir.
decimal = 16 bytedir.
char = 1 bytedir.
unsigned (imzasız) dediğimiz veri tipleri (ornegin: ulong, uint, sbyte) bu tipler 2 kat daha fazla alan kaplar.

Genel olarak C# ram kullanımı GC (çöp toplayicisi) tarafından yönetildiği için kullanılmayan öğeler bir süre sonra memoryden silinir. Bunları dert etmene gerek yoktur.
 
Onaylı Üye
Katılım
12 Haz 2022
Mesajlar
72
Tepki puanı
7
Ödüller
3
3 HİZMET YILI
Sanmıyorum. Onlar çok eski bilgisayarlarda donanımlar çok düşük olduğu için dikkat ediliyordu diye biliyorum. Ama merak etme kod yazdıkça zaten gerektiği yerde int gerektiği yerde float vs kullanmak alışkanlık olacak
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst