Khám phá sở thích, cùng nhau

Deal thật, đánh giá chân thực và câu chuyện mua sắm từ những người cùng sở thích với bạn — mỗi ngày trên Sammfy.

Khám phá sở thích, cùng nhauDeal thật, đánh giá chân thực và câu chuyện mua sắm từ những người cùng sở thích với bạn — mỗi ngày trên Sammfy.

Windows 98 gặp Thunderbolt 4: khi AI kéo hệ điều hành cổ vào kỷ nguyên USB4

Windows 98 gặp Thunderbolt 4: khi AI kéo hệ điều hành cổ vào kỷ nguyên USB4
Sở thích|Phần cứng mã nguồn mở

Windows 98 hiện đại hóa: từ USB 1.1 đến Thunderbolt 4

Windows 98 hiện đại hóa là quá trình cộng đồng kỹ thuật dùng driver mới, mô phỏng phần cứng và hỗ trợ AI để nối hệ điều hành ra đời trong thời USB 1.1 với các chuẩn kết nối tốc độ cao như USB 3.x, USB4 và Thunderbolt, biến một nền tảng tưởng như đã lỗi thời thành môi trường thử nghiệm cho công nghệ ngoại vi hiện đại. Đây không phải trò hoài niệm vô thưởng vô phạt, mà là tuyên ngôn mạnh mẽ: nếu hiểu đủ sâu về giao thức và driver, khoảng cách hai thập kỷ công nghệ vẫn có thể bị thu hẹp. Nhân vật trung tâm của câu chuyện là Yeo Kheng Meng, lập trình viên mê máy tính cổ, người đã phát triển phiên bản mới của dự án xHCI98 để bổ sung hỗ trợ USB 3.x, USB4 và Thunderbolt cho nhiều hệ điều hành cũ, từ Windows 98 SE đến Windows 7. Trong bối cảnh Windows 98 ra mắt khi USB 1.1 còn là công nghệ mới và trước Thunderbolt 4 hơn 20 năm, việc nó nhận diện được thiết bị Thunderbolt ngày nay là một cú “bẻ cong” thời gian đầy tính thách thức đối với tư duy thiết kế phần mềm truyền thống.

xHCI98: driver Thunderbolt 4 biến máy thời xưa thành phòng thí nghiệm tốc độ

Điểm gây ấn tượng nhất trong dự án xHCI98 không phải là giao diện hoài cổ của Windows 98, mà là cách nó nói chuyện với phần cứng Thunderbolt và USB4 hiện đại. Phiên bản đầu tiên của xHCI98 chỉ cho phép Windows 98 dùng phần tương thích USB 2.0 trên bộ điều khiển USB 3.x, khiến ổ USB 3.0 dù được nhận diện vẫn chỉ đạt khoảng 34 MB/s. Ở bản mới, Yeo đã xây dựng lại nhiều thành phần trong ngăn xếp USB của Windows, giúp tốc độ truyền dữ liệu vượt 200 MB/s, dù vẫn bị giới hạn bởi ngăn xếp lưu trữ cũ. Trong thử nghiệm trên Lenovo ThinkPad P14s Gen 1 dùng Thunderbolt 3, Windows 98 đã nhận một hộp SSD NVMe USB4 của Orico, đạt khoảng 210 MB/s khi đọc và 256 MB/s khi ghi. Đây là câu nói đáng trích: “Một hệ điều hành được phát triển từ cuối thế kỷ trước vẫn có thể đẩy dữ liệu NVMe qua Thunderbolt với tốc độ hơn 250 MB/s.” Dù phần USB4 và Thunderbolt 4 mới chủ yếu được kiểm tra bằng trình giả lập và chưa thể khẳng định mọi thiết bị ngoài đời đều ổn định, bản thân thiết kế driver đã là bằng chứng sống cho khả năng tương thích ngược sâu rộng nếu có đủ công sức và hiểu biết.

Claude, Codex và phong cách “vibe coding”: AI viết, con người chịu trách nhiệm

Nếu chỉ nhìn vào kết quả, dễ lầm tưởng xHCI98 là sản phẩm của một đội driver kỳ cựu. Thực tế, đây là dự án của một cá nhân, dựa trên phong cách “vibe coding” với sự tham gia tích cực của AI. Theo bài viết kỹ thuật của Yeo, Claude được dùng để lập kế hoạch và viết phần lớn mã nguồn, trong khi Codex đóng vai trò kiểm tra đối kháng, tìm lỗi và chỉ ra điểm yếu trong thiết kế. Kế hoạch phát triển được chia thành 42 giai đoạn, đi kèm 25 tài liệu quyết định thiết kế và 15 báo cáo phân tích vấn đề kỹ thuật. Tuy nhiên, việc để AI viết driver Thunderbolt 4 cho Windows 98 không đồng nghĩa con người bị loại khỏi vòng chơi. Yeo phải cung cấp cho AI tài liệu phần cứng, mã nguồn tham khảo từ Linux và ReactOS, tự thu thập dữ liệu từ thiết bị thật, và thậm chí xây dựng một phiên bản QEMU riêng để mô phỏng bộ điều khiển USB4 của Intel, AMD và ASMedia. AI hỗ trợ đáng kể trong phân tích thanh ghi, truy tìm lỗi bộ nhớ và ngắt phần cứng, nhưng những công việc “dơ tay vào máy” như cắm thiết bị, ghi tín hiệu, xử lý lỗi trên máy thật và phối hợp thử nghiệm với cộng đồng vẫn là trách nhiệm con người. Đây là mô hình hợp tác thực tế: AI tăng lực, con người chịu trách nhiệm kỹ thuật.

Tương thích ngược không chết: Windows 98 như cỗ máy thời gian công nghệ

Hình ảnh Windows 98 nhận một ổ SSD NVMe qua Thunderbolt tạo cảm giác như hệ điều hành 28 năm tuổi vừa bước lên cỗ máy thời gian, vượt qua nhiều thế hệ công nghệ để đặt chân vào thế giới USB4. Dự án xHCI98 bổ sung hỗ trợ USB 3.x, USB4 và Thunderbolt cho nhiều hệ điều hành cũ, từ Windows 98 SE đến Windows 7, qua đó chứng minh một luận điểm quan trọng: tương thích ngược không phải là đặc ân của nhà sản xuất, mà là khả năng có thể được cộng đồng tái tạo nếu có đủ tài liệu và ý chí. Việc Yeo phải xây dựng QEMU riêng để mô phỏng bộ điều khiển USB4 vì thiếu phần cứng phù hợp cho Windows 98 cho thấy khoảng cách giữa thiết kế thương mại và nhu cầu bảo tồn công nghệ. xHCI98 hiện vẫn là phần mềm thử nghiệm, có thể gặp lỗi và phụ thuộc cấu hình phần cứng, nhưng giá trị của nó nằm ở chỗ khác: nó đặt câu hỏi khó cho ngành công nghệ về cách chúng ta đối xử với di sản số. Khi một cá nhân, cùng AI, có thể kéo Windows 98 vào kỷ nguyên Thunderbolt 4, không còn lý do kỹ thuật nào để biện minh cho việc bỏ rơi người dùng trên những nền tảng cũ chỉ vì chúng không còn “hợp thời”.

Sammfy nhận hoa hồng khi bạn mua sắm qua liên kết của chúng tôi, bạn không phải trả thêm chi phí.

You May Also Like

Comments
Viết gì đó...
Chưa có bình luận nào. Hãy là người đầu tiên chia sẻ suy nghĩ!