Khi AI viết code cho bạn, nó đang chạy trên một cỗ máy có nhiều tầng. Hiểu sơ qua các tầng đó giúp bạn đoán được vì sao máy báo lỗi hết bộ nhớ, vì sao chương trình mở chậm, hay vì sao phải cài thêm phần mềm này nọ. Bài này đi theo hành trình từ lúc bấm nguồn đến lúc cửa sổ trình duyệt hiện lên.

Bốn nhân vật chính bên trong máy

Hình dung chiếc máy tính như một quán cà phê nhỏ. CPU (bộ xử lý trung tâm) là bạn pha chế, làm mọi thao tác tính toán. RAM (bộ nhớ tạm) là mặt quầy: rộng thì bày được nhiều ly cùng lúc, nhưng tắt máy là dọn sạch. Ổ cứng/SSD là kho phía sau, lưu lâu dài kể cả khi tắt điện. Còn hệ điều hành (Windows, macOS, Linux) là chị quản lý, phân việc cho từng chương trình và giữ trật tự.

Thành phần Ví dụ quán cà phê Khi thiếu thì sao
CPU Bạn pha chế Mọi thứ xử lý chậm, quạt kêu to
RAM Mặt quầy Mở nhiều tab và công cụ AI là máy giật, đơ
SSD Kho sau quán Hết chỗ thì không cài thêm được gì
Hệ điều hành Chị quản lý Không có thì phần cứng chẳng biết làm gì

Chuyện gì xảy ra khi bấm nguồn

Cấp điệnBộ nguồn đưa điện ổn định cho bo mạch chủ
Tự kiểm traPhần mềm nhỏ trong máy (BIOS/UEFI) soát CPU, RAM, ổ đĩa
Tìm hệ điều hànhMáy tìm ổ chứa hệ điều hành và nạp phần lõi (kernel)
Dựng màn hìnhHệ điều hành bật dịch vụ nền và hiện giao diện
Bạn đăng nhậpChương trình của bạn bắt đầu được mở

Phần lõi (kernel) là bộ phận duy nhất được nói chuyện thẳng với phần cứng. Mọi chương trình khác, kể cả Chrome hay công cụ AI, đều phải xin kernel giúp. Nhờ vậy một ứng dụng bị treo thường không kéo cả máy sập theo.

Mở một ứng dụng nghĩa là gì

Chương trình nằm trên SSD chỉ là một file. Khi bạn bấm đúp, hệ điều hành chép nó vào RAM, giao cho CPU chạy và gọi nó là một tiến trình (process). Mở trình duyệt Chrome ra, bạn sẽ thấy nó chia thành nhiều tiến trình: mỗi tab một cái, để tab này treo không kéo tab kia xuống. Đó cũng là lý do Chrome ngốn RAM.

Ví dụ ở tiệm tạp hoá nhà bạn

Bạn mở cùng lúc Zalo, Excel ghi sổ nợ, Chrome 20 tab và một công cụ AI. RAM 4 GB nhanh chóng đầy, hệ điều hành bắt đầu mượn tạm chỗ trên ổ cứng (gọi là swap) và máy chậm hẳn. Cách chữa nhanh: đóng bớt tab, hoặc nâng lên 8 GB RAM trở lên.

Trình duyệt: ứng dụng quan trọng nhất của người làm web

Trình duyệt thực chất là một chương trình biết đọc ba loại file: HTML (khung xương), CSS (quần áo), JavaScript (cử động). Nó còn lo việc kết nối mạng và vẽ chữ, vẽ hình lên màn hình. Bài tiếp theo sẽ theo chân một địa chỉ web từ lúc bạn gõ đến lúc trang hiện ra.

Thử ngay

Mở Trình quản lý tác vụ (Windows: Ctrl + Shift + Esc) hoặc Activity Monitor (macOS). Nhìn cột CPU và Bộ nhớ, tìm xem chương trình nào đang chiếm nhiều nhất. Sau đó mở thêm 5 tab Chrome và xem số liệu nhích lên bao nhiêu.

Một điều nữa đáng nhớ: máy tính không “hiểu” như con người mà chỉ làm đúng thứ tự các lệnh. Vì vậy mỗi lần nhờ AI viết chương trình, bạn đang gián tiếp xếp việc cho bộ ba CPU, RAM và ổ lưu trữ này. Biết giới hạn của máy mình giúp bạn đặt kỳ vọng hợp lý, chẳng hạn không nên chạy cùng lúc ba công cụ nặng trên chiếc laptop đời cũ.

Ghi nhớ

  • CPU tính toán, RAM là chỗ làm việc tạm, SSD lưu lâu dài.
  • Hệ điều hành điều phối tất cả, kernel là lớp duy nhất nói chuyện trực tiếp với phần cứng.
  • Chạy một chương trình là chép nó vào RAM và biến thành tiến trình.
  • Máy chậm thường do thiếu RAM hoặc có quá nhiều tiến trình cùng chạy.