Tôi mới ráp máy tính sử dụng CPU Core i7, theo như tôi biết thì nó có hai nhân (core), mỗi nhân gồm hai luồng (thread) xử lý nên sẽ có tổng cộng bốn luồng xử lý cùng lúc. Tuy nhiên trong quá trình sử dụng máy, chạy các phần mềm thì bật Task Manager chỉ thấy lúc thì một luồng, lúc thì hai luồng mà chưa có lúc nào cả bốn luồng cùng hoạt động. Cũng như theo tôi biết thì khi các phần mềm phải chạy hết các luồng thì mới tối ưu và làm việc nhanh nhất. Giải thích cho mình nhé?
|
Đúng là ứng dụng phần mềm nếu chạy được hết các luồng (cả core) của bộ vi xử lý (CPU) thì tốc độ làm việc sẽ tăng lên đáng kể. Tuy nhiên cho đến thời điểm này chưa nhiều phần mềm được thiết kế chạy đa luồng với CPU nên bạn sẽ thấy các luồng xử lý chỉ chạy một hay hai mà thôi. Tuy vậy dần dần do đòi hỏi giải quyết các công việc mạnh mẽ, cũng như phải phù hợp với cấu hình phần cứng nên cũng có các phần mềm khi hoạt động tận dụng hết các luồng xử lý cùng lúc. Cụ thể gần gũi nhất chính là WinRAR, jetAudio… mà khi nén file hay chuyển đổi (convert) phim hay nhạc bạn có thể kiểm tra tiến trình hoạt động của CPU sẽ thấy các luồng đều hoạt động, đồng thời tốc độ làm việc của chúng cũng tăng lên đáng kể. Ngoài ra các phần mềm xử lý đồ họa, dựng hình cao cấp cũng phải tối ưu đa luồng để làm việc nhanh hơn. Bạn cứ yên tâm vì từ từ các phần mềm mới sẽ dần được thiết kế để tối ưu cho CPU đa lõi, đa luồng. |