Nên chọn kiến ​​trúc CPU Fedora nào? i386 hay i686?


7

Tôi có một chiếc Thinkpad X32 cũ, Intel(R) Pentium(R) M processor 1.80GHzdựa trên kết quả cat /proc/cpuinfovà tôi đã tự hỏi cái nào tốt hơn để sử dụng trên nó, i386hay i686phiên bản của Fedora ISO được tìm thấy ở đây .

Về cơ bản, tôi không biết làm thế nào để xác định xem CPU của tôi là một i386hay một i686. Nếu bạn cũng có thể cho tôi biết làm thế nào tôi có thể nhận được dữ liệu này, xin vui lòng cho tôi biết.

Câu trả lời:


5

Về cơ bản, i686 dành cho Pentium Pro / II trở lên, trong khi i386 cũng bao gồm CPU 386 và 486. Từ http://forums.fedoraforum.org/showthread.php?t=198771 :

tôi muốn biết rằng ý nghĩa và sự khác biệt giữa i386 và i686 được chỉ định ở cuối mỗi gói .. là gì?

Biên dịch cho các kiến ​​trúc CPU khác nhau. i386 nên chạy tốt trên mọi thứ trên bộ xử lý 386. i686 dành cho bộ xử lý Pentium mới hơn (theo ý tôi là PII mới trở lên), nhưng cũng có thể chạy trên Intel Core 2 Duos, Athlons mới hơn, v.v.

Vì vậy i686nên làm việc; khá nhiều thứ mới hơn Pentium Pro hay Pentium II là i686.


1
Cảm ơn. Chỉ tò mò, sẽ i386chạy tốt hơn, hoặc hiệu quả hơn, trên một i686máy?
Eric

Không phải là Pentium 1 a i586 sao?
CodeInChaos

@CodeInChaos thực sự. sửa câu trả lời của tôi
Renan

1
@Eric nếu một tệp nhị phân được biên dịch cho i686, trình biên dịch tốt sẽ sử dụng các tính năng giúp thực hiện các bước nhất định nhanh hơn trong kiến ​​trúc i386. Vì vậy, i386 nên chậm hơn trên Pentium.
Nils

1

Tra cứu i686 : nó có nghĩa là P6, và

Việc triển khai lõi P6 đầu tiên là CPU Pentium Pro vào năm 1995, kế thừa ngay lập tức cho thiết kế Pentium ban đầu (P5).

Trừ khi máy tính của bạn là thiết bị nhúng chạy bộ xử lý i386 cũ hơn (có một vài trong số này, không nhiều), hoặc hơn 15 tuổi, hãy chọn i686.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.