Czym sie rozni program napisany na procesor dwurdzeniowy od programu na procesor jednordzeniowy ? I drugie pytanie czym sie rozni program napisany na system 64 bitowy od programu na system 32 bitowy ?
dzieki
Czym sie rozni program napisany na procesor dwurdzeniowy od programu na procesor jednordzeniowy ? I drugie pytanie czym sie rozni program napisany na system 64 bitowy od programu na system 32 bitowy ?
dzieki
thaiski , na forum używamy polskich znaków (ż, ź, ć, ą, ś itp.). Korzystając z przycisku
Każdy program może działać na procesorze o dowolnej liczbie rdzeni, bo zarządzaniem tym zajmuje się system operacyjny. Program może natomiast pracować w jednym albo wielu wątkach. Program jednowątkowy na wielordzeniowym procesorze zajmie tylko jeden rdzeń. Dlatego, aby w pełni wykorzystać moc wielordzeniowych procesorów tworzy się programy wielowątkowe, dzięki temu operacje mogą być przeprowadzane równolegle.
Co do 32 i 64 bitów - to różnice są na poziomie kodu wykonywalnego. Kod źródłowy jest najczęściej ten sam, po prostu później kompiluje się pod określoną architekturę. No, chyba że piszesz w asm, to sam sobie musisz to zrobić