Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
4
Cevap
1103
Tıklama
0
Öne Çıkarma
Oyunlarda çoklu CPU kullanımı..
D
4 yıl
Yüzbaşı
Konu Sahibi

DX9 API kullanan bir oyunda Mantıksal işlemcilerin kullanımı nasıl olur? anlayamadığım bir konu bu multithreading / multiprocessing kısmı. Mesela bir oyun neden sadece 1 fiziksel çekirdeğe yüklenir ancak diğer fiziksel ve mantıksal çekirdekleri kullanmaz anlamadım.

Python ve C++ kullanırken CPU kullanımı/İşlem paylaştırma(MT) nasıl gerekli düzeyde arttırılabilir? Sağlam türkçe kaynak bulamadım bu konular hakkında.



D
4 yıl
Yarbay

İngilizcen yoksa bu tür mevzulara girmeni tavsiye etmem.

İşi birden fazla cpu ya dağıtmak kazık bir iştir. devasa bir task management yapması lazım. kazık bir iştir. Yani oyun motorlarında bu imkanlar açık olsa da, kazık bir iş olduğu için motorlar direk desteklemez. Unreal bazı işleri (mesela lightmap ) multi thread takılabilir ancak bu yapılan işe görede değişir.

yani kazık bir iştir.

Python için

https://docs.python.org/3/library/multiprocessing.html



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.