MacBook Pro M1 alınır mı?

256/16GB'lık Air kullanıyorum. 8 GB RAM kesinlikle yetmez diye düşünüyorum, bellek kullanımı neredeyse sürekli 8 GB üzerinde. 256 disk de yetmiyor ama disk zaten hiçbir koşulda yetmez gibi, en azından harici diskle kullanma imkanı var RAM için o da yok.
 
256/16GB'lık Air kullanıyorum. 8 GB RAM kesinlikle yetmez diye düşünüyorum, bellek kullanımı neredeyse sürekli 8 GB üzerinde. 256 disk de yetmiyor ama disk zaten hiçbir koşulda yetmez gibi, en azından harici diskle kullanma imkanı var RAM için o da yok.
Teşekkürler, bu arada hub almayı da düşünüyorum. Öneriniz var mı?
 
256/16GB'lık Air kullanıyorum. 8 GB RAM kesinlikle yetmez diye düşünüyorum, bellek kullanımı neredeyse sürekli 8 GB üzerinde. 256 disk de yetmiyor ama disk zaten hiçbir koşulda yetmez gibi, en azından harici diskle kullanma imkanı var RAM için o da yok.

Olaya çok yanlış bakıyorsunuz, işletim sistemlerinin bellek yönetim algoritmaları değişti ama hala eskisi gibi çok bellek kullanıyor bu bellek yetmez deniliyor (bazı durumlarda evet mesela çok yoğun işlerde daha çok bellek gerekir) fakat sistem boştayken işletim sistemi sizin yapabileceğiniz işlemleri tahmin edip bellekte tutuyor ki tepkisellik artsın eğer siz ciddi bir işlem yapmaya başladığınızda bu tahminler bellekten çıkartılır eğer yine de bellek yetmezse bu sefer bazı basit işleri bellekler yazmak yerine hafızaya yazar. Yani uzun lafın kısası sistemin boşta bellek kullanımının ya da basit işlerde bellek kullamının belleklerin az olması ile alakası yoktur daha yüksek bellekli bir makineye sahip olursanız da daha boşta bellek kullanımın daha yüksek olduğunu göreceksiniz.
 
İşletim sistemi kaynaklarını verimli kullanan yazılımlar için bu geçerli olabilir fakat çoğu harici yazılım iyi bellek yönetimi konusunda yetersiz diye düşünüyorum. Tamamen Apple yazılımları ile çalışırsak dediğiniz büyük ölçüde geçerli olabilir. Tarayıcı olarak Safari değil de harici bir browser kullanıp, üçüncü parti bir kaç yazılım açıldığında 8gb Ram işletim sistemi optimizasyonu ile yeterli olabilir mi emin değilim. Sonuçta harici program istediği bellek alanını işletim sistemine geri vermeden nasıl bir optimizasyon yapılabilir? Opera tarayıcı, Unity oyun motoru, Visual Studio for Mac ve Discord aktif kullanıyorum. Böyle bir senaryoda işletim sistemi elinden geleni yapsa bile sekme sayısı arttıkça, Unity'deki proje büyüdükçe bellek sınıra dayanırdı muhtemelen. 8gb'lık cihaz kullanmadım tabi tahmini konuşuyorum.
 
256/16GB'lık Air kullanıyorum. 8 GB RAM kesinlikle yetmez diye düşünüyorum, bellek kullanımı neredeyse sürekli 8 GB üzerinde. 256 disk de yetmiyor ama disk zaten hiçbir koşulda yetmez gibi, en azından harici diskle kullanma imkanı var RAM için o da yok.

Hem 8 GB, hem de 16 GB M1 MacBook Air kullanıyorum. 16 GB versiyon 9GB RAM kullanımının altını görmezken 8 GB versiyon ise 7.5GB'nin üzerini çok nadir görüyor. İki bilgisayar da aynı işi yaparken RAM kullanımları çok farklı oluyor. Hız olarak sadece Xcode'da büyük projelerde fark gördüm, gerektiği durumlarda Swap Memory beklediğimden iyi çalışıyor.
 
İşletim sistemi kaynaklarını verimli kullanan yazılımlar için bu geçerli olabilir fakat çoğu harici yazılım iyi bellek yönetimi konusunda yetersiz diye düşünüyorum. Tamamen Apple yazılımları ile çalışırsak dediğiniz büyük ölçüde geçerli olabilir. Tarayıcı olarak Safari değil de harici bir browser kullanıp, üçüncü parti birkaç yazılım açıldığında 8 GB RAM işletim sistemi optimizasyonu ile yeterli olabilir mi emin değilim. Sonuçta harici program istediği bellek alanını işletim sistemine geri vermeden nasıl bir optimizasyon yapılabilir? Opera tarayıcı, Unity oyun motoru, Visual Studio for Mac ve Discord aktif kullanıyorum. Böyle bir senaryoda işletim sistemi elinden geleni yapsa bile sekme sayısı arttıkça, Unity'deki proje büyüdükçe bellek sınıra dayanırdı muhtemelen. 8 GB'lık cihaz kullanmadım tabii tahmini konuşuyorum.

Hayır ben uygulamaların optimizasyonundan bahsetmiyorum, uygulamalara bellek ve kaynak veren şey zaten işletim sistemidir, eski işletim sistemlerinde boşta bellek kullanımının az olması sağlanırdı sonra bunu yerine yeni algoritmalar geliştirdiler yani en basit şekilde şöyle anlatayım, mesela bellek modüllerim 8 GB zaten bu modüller 2 GB dolu olsa da 6 GB dolu olsa da bunlara enerji harcayacağım madem anı enerjiyi harcıyorum o zaman bellekleri 2 GB dolu bırakmak yerin 6 GB veri ile doldurayım (işte bu doldurma işetim sistemi algoritmasının kullanıcının yapması muhtemel işlemleri tahmin etmesidir) ihtiyaç halinde zaten tekrar bu tahminlerimden doğru olmayanları bellekten atarım. Yani modern işletim sistemlerinin tamamında mesela macOS, Windows, Android de bellek yönetimi bu şekildedir. Boşta bellek kullanımın yüksek olması istenir çünkü kullanıcının yapma ihtimali olan işlemler önceden tahmin edilerek belleklere aktarılır eğer farklı bir işlem yaparsa ya da performans gerektiren işlem yaparsa işletim sistemi bellekten doğru olmayan tahminleri çıkartır.

Mesela 8 GB bir makine kullanıyorum boşta 4-5 GB dolu oluyor fakat aynı yedekten 16 GB bir makineye geçsem bu sefer 5 GB'dan fazla dolu olacaktır.

Tabii günün sonunda alınabiliyorsa 16 almak daha iyi olacaktır fakat sadece benim 16 GB kullanan makinem boşta 8 GB bellek kullanımını geçiyor o zaman 8 GB her iş için yetersizdir demek yanlış bir çıkarım olur.
 
Masaüstü işletim sistemleri de mobiller kadar etkili bellek yönetimi yapabiliyorsa çok güzelmiş. Açıkçası detaylı araştırmadım bu konuyu. Ekranda görünen penceresi açık her uygulama aktif olarak kabul edilip bellek tüketimine devam eder, bellek yetmezse de swapa düşer diye düşünüyordum. Mobildeki gibi aktif olmayan uygulamalar suspend edilip kaynak tüketimi optimize ediliyorsa çok iyi. İşim biten uygulamayı pil tüketmesin, RAM yemesin diye kapatıyordum. Böyle bir optimizasyon varsa gizlemek, alta atmak daha mantıklı gibi.
 

Technopat Haberler

Yeni konular

Yeni mesajlar

Geri
Yukarı