Giáo trình tin học : Tối ưu hoá bộ vi xử lí lõi kép cho Windows XP - Pdf 19

Giáo trình tin học : Tối ưu hoá bộ vi xử lí lõi kép cho Windows XP

Tại một số ít diễn đàn của người Việt[1] đã có các hướng dẫn để tận dụng
triệt để khả năng của bộ vi xử lí lõi kép (viết tắt: BVXLLK, dual-core
processor) nhưng viết hoặc là chưa đầy đủ (1, 2, 3) hoặc là chưa hoàn
toàn chính xác (4) nên mình quyết định lược dịch một bài viết từ trang
báo điện tử chip.de[2] của Đức. Lõi kép đồng nghĩa với gấp đôi sức mạnh (power)? Không nhất thiết.
Windows XP tỏ ra yếu trong việc phân phối tải trọng cho từng lõi.
Chúng tôi sẽ chỉ cho các bạn cách để kích hoạt triệt để sức mạnh của
các BVXL đời mới.

Mọi phiên bản XP đều có thể sử dụng cả hai lõi của BVXLLK nhưng
không được tối ưu, do đó không tận dụng được triệt để tiềm năng sẵn có
cho dù là BVXL của Intel hay AMD. Hotfix[3] của Microsoft (MS) sẽ
giúp bạn làm việc này.

Sau khi tải bản vá dành cho BVXL tương ứng về, cài Hotfix nhưng đừng
vội tái khởi động mà hãy thực hiện bước sau đã:

Start > Run > regedit >
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\Session
Manager > tạo khoá (key) mới tên là Throttle > tạo giá trị DWORD mới
tên là PerfEnablePackageIdle > gán 1

Việc này giúp tận dụng một cách tối ưu hiệu suất của máy tính. Điều hiển
nhiên là máy sẽ tiêu thụ nhiều điện năng hơn. Đối với người dùng máy
tính xách tay thích pin dùng được lâu hơn (không phải tuổi thọ nhé -
sonbabys) thì sửa giá trị này thành 0.


[2] 10.04.2008
Code:
/>Leistung-fuer-Windows-XP_31317030.html

[3] Windows tiếng Anh:
Code:
Intel:
/>5a8ba4c2cf02/WindowsXP-KB896256-v4-x86-ENU.exe
AMD:
/>-C427-4F40-BC56-F481837EFFBE&displaylang=en

Windows tiếng Đức:
Code:
/>CPUs_31317645.html
Nhắp chuột lên Zum Download rồi đợi khoảng 5s.

Lưu ý: những bản vá này của MS không được phân phối tự động qua dịch
vụ Automatic Update của Windows XP. Ghi chú thêm:

1) Nếu máy bạn có cài World of Warcraft thì có thể (có thể thôi nhé) gây
bất ổn. Nếu gặp phải, bạn chỉ cần loại bỏ tham số /usepmtimer là được.

2) Nếu bạn dùng các phần mềm để đo cấu hình máy, như wPrime chẳng
hạn, thì sẽ thấy điểm lúc trước và sau khi cài Hotfix có sự chênh lệch đấy
Thiết lập như vậy sẽ không tận dụng được tốc độ của SATA vì chế độ
IDE nhanh nhất cũng chỉ 133MB/s (UDMA-6).

Bài viết này giúp bạn sửa lại dễ dàng chế độ ổ cứng dùng SATA cho bo
mạch chủ dùng chipset Intel trong hệ điều hành Windows XP.

Thực hiện tuần tự các bước sau:

1. Trước tiên xác định chipset của bo mạch chủ (mainboard). Để biết
chính xác bạn nên xem lại sách hướng dẫn sử dụng của mainboard, hay
lên trang web của nhà sản xuất để tham khảo. Ngoài ra có thể dùng CPUZ
(tải miễn phí tại www.cpuid.com) để xem.
Hình - chipset điều khiển ổ cứng là ICH8-ME

2. Nếu chipset là một trong số sau: ICH9R, ICH8M, ICH8ME, ICH8R,
ESB2, ICH7DH, ICH7MDH, ICH7R, ICH7M, ICH6M thì bo mạch chủ
của bạn có hỗ trợ SATA. Tải về
Code:

cung cấp theo bài viết từ website TGVT. Giải nén. Nhấn đúp và chạy file
install.cmd.

3. Khởi động lại máy, vào BIOS Settings và chuyển HDD mode từ IDE
sang AHCI.

4. Máy vào Windows sẽ hiện Found new hardware và đòi hỏi driver. Bạn
chọn Yes, this time only > Next, chọn Install from list or specific location

(compatible) mode - hay còn gọi là cơ chế tương thích – chạy giống như
DMA và AHCI Mode là cơ chế truyền nhận dữ liệu tốc độ cao lên đến
300MB/s (SATA2) cho phép sử dụng các tính năng cao cấp của ổ cứng
Serial-ATA. AHCI tăng hiệu quả sử dụng ổ cứng lên rất nhiều, các ổ
SATA không còn phân biệt master/slave, tất cả đều là master, hỗ trợ
Native Command Queuing (NCQ)* tăng tốc độ truy xuất và có thêm tính
năng “tháo lắp nóng” (hot plug)

3. Cả ATA controller và SATA controller đều có thể hỗ trợ RAID. RAID
là hình thức ghép nhiều đĩa cứng lại thành một hệ thống đĩa cứng nhằm
gia tăng tốc độ truy xuất cũng như an toàn dữ liệu.
Ví dụ trong hình trên là trước khi cài AHCI mode. SATA Controller 2828
sử dụng chế độ tương thích để điều khiển ổ cứng (U-DMA 5) và ATA
Controller sử dụng DMA để điều khiển ổ đĩa quang. Cả 2 đều nằm trong
chip tích hợp điều khiển cầu nam ICH8-ME (các bạn dùng CPU-Z để
xem, tải từ
Code:

Như vậy để có thể chạy được chế độ AHCI đúng nghĩa thì chúng ta phải
có ổ cứng, chipset điều khiển tích hợp, hệ thống (mainboard + BIOS) và
driver cho hệ điều hành. Tất cả phải hỗ trợ đồng thời AHCI.

Ổ cứng: các loại sử dụng đầu cắm SATA đều hỗ trợ AHCI.
Mainboard và BIOS: tương ứng phải cho phép tùy biến chuyển sang chế
độ AHCI.
Hệ điều hành: Windows XP ra đời trước chuẩn SATA và AHCI nên
không hỗ trợ đầy đủ bằng Windows Vista. Các chip điều khiển càng về
sau càng ít được hỗ trợ (driver) trên hệ điều hành cũ hơn.

Chip điều khiển: có rất nhiều loại tùy vào hệ thống do nhiều hãng sản

từ ổ đĩa mềm. Tuy nhiên cách này gây mệt mỏi cho người dùng vì ổ mềm
không tiện lợi, dễ hư, không phải lúc nào cũng sẵn có.

Một biến thể của cách này là dùng chương trình nLite để hỗ trợ (chương
trình chỉnh sửa bộ cài đặt WindowsXP). Dùng nLite tích hợp luôn driver
SATA vào đĩa cài đặt và khi cài đặt, Windows sẽ tự động nhận dạng được
đĩa cứng SATA chế độ AHCI. Cách này các bạn có thể tìm kiếm rất
nhiều hướng dẫn từ trên Internet. Ưu điểm của cách này là gọn và chính
xác. Nhược điểm là phải cài Windows từ đầu mới có thể nạp driver.

Cách thứ hai là sau khi cài đặt Windows XP ta sẽ cài AHCI driver cho ổ
SATA. Cách này đã được giới thiệu ở phần 1. Chương trình cài đặt tham
khảo từ
Code:
http://www-
307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-62909
Trước yêu cầu của nhiều người sử dụng mainboard không dùng chip
SATA của Intel, tôi đã chỉnh sửa chương trình để có thể cài driver cho
các chipset điều khiển SATA khác trên WindowsXP, bao gồm AMD,
Silicon và NVIDIA. Cách cài đặt vẫn như cũ (xem lại số báo tháng
2/2008):

1. Chạy file install,
2. Khởi động lại máy và chọn chế độ SATA/AHCI trong BIOS.
3. Nếu hiện màn hình xanh và máy khởi động lại thì cài đặt thất bại. Khởi
động lại máy, vào BIOS thiết lập thông số lại như cũ.
4. Nếu vào được Windows, cài đặt hoàn tất


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status