Egy Arch Linuxot telepítettem egy kétmagos processzorral rendelkező laptopra.
Az a probléma, hogy bizonyos programok nem használják mind a két magot, csak az egyiket, akkor is, ha az 100%-on pörög (a másik kb. 8%-on).
Pl. a
dd if=/dev/zero of=/dev/null
csak az egyik magot használja. Időnként a két mag szerepet cserél, de úgy, hogy a teljesítményük összege nem haladja meg a kb. 50%-ot.
Ha elindítok egy másik dd-t akkor a proci 100%-on pörög, mert használja a másik magot is. Ha kilövöm akármelyiket, akkor szintén csak 50%-on megy.
A GIMP is ugyanezt csinálja. Akármilyen erőforrásigényes műveletet végzek vele, mindig csak az egyik mag megy (néha fele-fele arányban dolgoznak (dd-nél ilyen nem volt)). Pedig be lehet állítani, hogy mennyi magot használjon, és alapértelmezetten 2 mag volt beállítva.
A Viewnior is csak az egyik magot használja.
A VLC viszont mind a 2 magot használja, szimmetrikusan megosztva a terhelést. RawTherapee szintén. MPlayer és mpv is mind a kettőt használja, de nem annyira szimmetrikusan (25-30%-nyi különbségek is szoktak lenni).
Az Atril is használja mind a 2 magot, de nem szimmetrikusan. Néha teljesen random, de leginkább az egyik 100%-on, a másik pedig annyira, amennyi még kell a rendereléshez.
Több programot nem néztem.
Az érdekelne, van-e valami beállítási lehetőség, hogy a processzort jobban kihasználják a programok. Leginkább az lenne a fontos, hogy a GIMP és a Viewnior kihasználják a procit, mert ezeknek nem elég egy mag, azonban örülnék, ha minden programhoz be lehetne állítani.
Ha számít, a processzor típusa Intel Core 2 T5600.