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.
İ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.
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.