Цитата(Rickert @ 13.11.2009, 11:39 ) | | Вот есть у нас 64-битная архитектура и 32-битная. Кто-то говорит что мол многоядерные (2 и больше) процессоры - они умеют работать и с 32-битным ПО и с 64-битным. С чего вдруг? Объясните, пожалуйста или дайте вразумительные ссылки. |
По порядку: - на 64-битный процессор можно установить как 64-битную, так и 32-битную операционную систему; - на 64-битной операционной системе могут работать как 64-битные, так и 32-битные приложения. В обратную сторону: - на 32-битный процессор НЕЛЬЗЯ установить 64-битную операционную систему; - на 32-битной операционной системе НЕЛЬЗЯ запустить 64-битные приложения (и уже не важно какой процессор). И совершенно отдельно: - большинство современных процессоров многоядерные и 64-битные, но одно от другого никак не зависит. Например перые 64-битные (AMD Opteron и Athlon 64) были одноядерными. Другое дело, что к тому времени как стали делать многоядерные процы они все оказались также и 64-битными, так что многоядерных 32-битных наверно и нет.
PS: Это всё о x86 совместимых процессорах. Другие архитектуры, я думаю, что не интересуют. |