Codex đã reset lượt dùng nhưng ổ SSD Mac còn 0GB: bài học từ việc dọn dẹp

Đợt reset lượt dùng Codex cuối cùng cũng đến.

Cách dùng công cụ đọc

Nghe đọc bài thành tiếng. Đọc nhanh hiển thị lần lượt các cụm từ theo tốc độ bạn chọn. Luyện ngôn ngữ giúp đối chiếu các bản dịch hiện có. Lưu tạo dấu trang trong trình duyệt này; mở lại từ danh sách đã lưu của trình phát.

Chia sẻ bài viết này

Chia sẻ bài viết này

Quảng cáo
Quảng cáo

TL;DR

Đợt reset lượt dùng Codex cuối cùng cũng đến. Mình nghĩ lần này có thể làm việc thoải mái rồi. Nhưng Codex thậm chí không tạo nổi một luồng (thread) mới, trên màn hình chỉ hiện No space left on device (os error 28).

Nguyên nhân không phải AI, không phải đám mây, cũng không phải giới hạn lượt dùng. Ổ SSD của chiếc Mac thật sự đã đầy.

Xóa bớt file không cần thiết xong, mọi thứ chạy lại ngay. Điều mình rút ra là: trong môi trường phát triển thời AI có hai "bình xăng" riêng biệt, là hạn mức sử dụng và dung lượng lưu trữ trên máy. Và trước khi mua thêm SSD, rất đáng để làm 2S (phân loại và sắp xếp) trước, vốn quen thuộc trong ngành sản xuất. 2S là hai bước đầu của phương pháp 5S, cách các nhà máy Nhật Bản giữ nơi làm việc sạch sẽ, ngăn nắp.

Codex: "Lượt dùng của bạn đã được khôi phục!"
Mac: "Dung lượng trống: bằng không!"
Codex: "Tôi chỉ cần vài KB cho file khóa thôi mà..."
Mac: "Hết chỗ rồi."
Con người: "Chẳng làm được gì cả"

1. Lễ hội reset lượt dùng đã đến

Ngày 31 tháng 8 năm 2026, một thông báo về việc reset lượt dùng Codex / ChatGPT Work được bàn tán rôm rả trên X. Bài đăng cho biết sẽ reset lúc 6 giờ chiều theo giờ Pacific, và không khí đúng kiểu lễ hội: cứ dùng hết mức có thể và thử thật nhiều tính năng mới nhất.

Nhìn từ Nhật Bản thì chênh lệch múi giờ khá rối. Vào tháng 8, bờ Tây nước Mỹ thường dùng PDT (UTC-7), nên 18 giờ ở đó tương đương khoảng 10 giờ sáng hôm sau theo giờ Nhật. Nếu tính theo đúng nghĩa đen bằng PST (UTC-8) thì là khoảng 11 giờ. Dù cách nào, đến cuối buổi sáng ở Nhật thì việc reset đã xong.

Trang trợ giúp chính thức của OpenAI cũng giải thích rằng người dùng đủ điều kiện có thể nhận một lần reset giới hạn sử dụng Codex / ChatGPT Work. Còn ở một cơ chế khác gọi là "banked reset", họ ghi rõ khi dùng reset hoàn toàn thì cả khung 5 giờ lẫn khung hằng tuần đều được làm mới.

Vì vậy kỳ vọng hôm đó rất cao.

"Tuyệt, bình xăng đầy. Hôm nay chạy thoải mái."

Nhưng ngay sau đó mình mới phát hiện còn một bình khác đang cạn.

2. Vậy mà Codex chẳng làm được gì

Sau khi reset, mình mở Codex định làm việc thì không khởi tạo được luồng mới.

Lõi của lỗi là thế này:

failed to open thread writer lock ...
No space left on device (os error 28)

Điều quan trọng ở đây là thread writer lock không phải một file lớn.

Nói đơn giản, file khóa giống như tấm biển ghi "dữ liệu này hiện tôi đang ghi". Đó là một file quản lý rất nhỏ, giúp nhiều tiến trình không làm hỏng cùng một cuộc hội thoại hay trạng thái cùng lúc.

Nhưng khi dung lượng trống gần về 0, ngay cả tấm biển nhỏ xíu đó cũng không đặt được.

Vậy lý do một AI hiệu năng cao ngừng hoạt động lại là:

"Không có chỗ đỗ xe cho vài KB."

Vừa có chất tương lai, vừa có chất họp tổ dân phố.

3. os error 28 thực sự nói gì?

No space left on device gần như đúng nghĩa đen: thiết bị không còn dung lượng trống.

Trong trường hợp này, bộ nhớ của Mac thật sự đã hết. Khi mình xóa file không cần và tạo ra chỗ trống, Codex sống lại ngay.

Nên chẩn đoán rất gọn gàng:

  1. Codex cố ghi file cho luồng
  2. Hệ điều hành từ chối vì không còn chỗ trống
  3. Codex khởi tạo thất bại
  4. Xóa dữ liệu không cần thiết
  5. Ghi được trở lại
  6. Phục hồi ngay lập tức

Dù là AI chạy trên đám mây, cuối cùng vẫn thua dung lượng trống vật lý của ổ đĩa trên máy.

Nghe thì hiển nhiên, nhưng khi ngày nào cũng dùng dịch vụ đám mây thì rất dễ quên.

4. SSD đầy gây ra nhiều chuyện hơn là "không lưu được"

Hết dung lượng đĩa không chỉ rắc rối khi lưu video lớn.

Ứng dụng liên tục ghi rất nhiều file nhỏ.

  • File khóa
  • File tạm
  • Log
  • Cache
  • Dữ liệu cài đặt và trạng thái
  • Cập nhật cơ sở dữ liệu
  • Đối tượng Git và dữ liệu làm việc
  • Sản phẩm build
  • Vùng tạm của hệ điều hành và ứng dụng

Vì thế, khi dung lượng trống cạn hẳn, ngay cả thứ trông như "chỉ là màn hình chat" cũng có thể khởi động thất bại hoặc không tạo được luồng mới.

Chính Apple cũng hướng dẫn rằng khi ổ khởi động của Mac gần đầy, hãy kiểm tra mức sử dụng tại Cài đặt hệ thống → Cài đặt chung → Dung lượng, rồi giải phóng chỗ bằng cách xóa file không cần, chuyển sang bộ nhớ ngoài, dọn thùng rác, v.v.

5. "Hạn mức sử dụng" và "dung lượng SSD" là hai sổ sách hoàn toàn riêng

Đây là chỗ thú vị nhất trong chuyện này.

Codex có ít nhất hai ràng buộc về tài nguyên.

Tài nguyên Cạn thì chuyện gì xảy ra? Lần này
Hạn mức sử dụng Codex / Work Việc chạy mô hình bị hạn chế Đã reset và hồi phục
Dung lượng lưu trữ trên Mac Không ghi được trạng thái, log, file khóa... Gần như bằng không

Nói cách khác:

Phía đám mây: đầy bình
Phía máy cục bộ: hết xăng

Giống như được giao một chiếc xe đầy xăng nhưng cổng ra của bãi đỗ xe bị đổ bê tông chặn lại.

Lượt dùng quay lại không có nghĩa RAM, SSD, mạng, quyền truy cập và trạng thái Git của máy cũng được khôi phục theo.

Càng chạy tác tử AI hằng ngày, càng cần theo dõi riêng từng "bình tài nguyên" này.

6. Giải phóng dung lượng là sửa được ngay

Cách xử lý thực tế rất đơn giản.

Xóa dữ liệu không cần thiết để có chỗ trống.

Chỉ vậy thôi là Codex hồi phục.

Khả năng tái lập này rất quan trọng. Nếu còn trống vài chục GB mà vẫn gặp lỗi như cũ thì phải nghi ngờ nguyên nhân khác; nhưng lần này là "thật sự hết chỗ → xóa → hết lỗi", nên nguyên nhân và cách khắc phục nối thẳng một đường.

Đến đây thường nảy ra ý định mua SSD ngay.

Nhưng SSD đâu có rẻ.

Và câu trả lời xuất hiện lại đến từ ngành sản xuất, một nơi không ngờ tới.

Hãy làm 2S trước.

7. 2S trước khi mua SSD: chiến dịch thẻ đỏ kỹ thuật số

2S là hai chữ S đầu tiên trong 5S, phương pháp sắp xếp nơi làm việc của các nhà máy Nhật Bản.

  • Phân loại (Seiri): tách thứ cần với thứ không cần, và bỏ thứ không cần
  • Sắp xếp (Seiton): đặt thứ cần ở chỗ có thể dùng ngay khi cần

Trên máy tính cũng y hệt.

Thấy thiếu dung lượng, phản xạ thường là "hay mua SSD 1TB nhỉ". Nhưng nếu trong ổ đang nằm ngủ 100GB đồ vô dụng, thì mua SSD chẳng khác gì xây thêm kho vì kho bị bừa bộn.

Trước hết là thẻ đỏ. (Ở nhà máy, thẻ đỏ là nhãn dán lên những món có thể không cần, để mọi người cùng xem xét trước khi vứt.)

Những nơi cần xem trong 2S kỹ thuật số

  • File ZIP, DMG, bộ cài cũ còn sót trong Downloads
  • File gốc video, hình ảnh chỉ dùng một lần
  • Git clone cũ và repo trùng lặp
  • Sản phẩm build đã dùng xong
  • Nếu dùng Docker thì image / container / volume không cần thiết
  • Nếu dùng Xcode thì Simulator và DerivedData không cần thiết
  • Bản sao lưu iPhone / iPad cũ
  • Log phình to và báo cáo sự cố
  • Dữ liệu còn sót sau khi xóa ứng dụng
  • Thùng rác

Tuy nhiên, chỉ nhìn dung lượng rồi xóa sạch thư mục hệ thống mà mình không hiểu thì không phải 2S, mà là phá dỡ bằng thuốc nổ.

Đặc biệt với thư mục có thể chứa cài đặt, thông tin xác thực hay phiên làm việc của môi trường phát triển, hãy kiểm tra xem đó là dữ liệu gì rồi mới động vào.

8. "1TB có đủ không?" dễ trả lời hơn sau khi làm 2S

Nếu mua SSD ngoài thì 1TB đủ không?

Điều đó tùy mức sử dụng, nhưng thứ tự quyết định mới là quan trọng.

  1. Trước hết xóa thứ không cần
  2. Đo xem chỉ với dữ liệu thật sự cần thì dùng bao nhiêu GB
  3. Xem trong 1 đến 2 tháng nó tăng thêm bao nhiêu
  4. Nếu SSD trong máy vẫn lúc nào cũng đầy, lúc đó hãy nghĩ đến việc mở rộng

Nếu công việc chủ yếu là bài viết, mã nguồn, Git và bạn không giữ nhiều video 4K, máy ảo hay LLM chạy cục bộ, thêm một ổ ngoài 1TB thường là khá dư dả.

Ngược lại, nếu làm 2S xong mà trống ra vài trăm GB thì

Mua SSD: hoãn
Ví tiền: sống sót

cũng hoàn toàn có thể xảy ra.

Đo trước khi mua cũng là một hoạt động cải tiến đáng khen.

9. Phòng tái diễn: Mac cũng cần "bảo trì thiết bị"

Một khi đã tụt xuống 0GB, từ nay nên vận hành sao cho không dùng sát giới hạn.

  • Mỗi tháng xem "Cài đặt hệ thống → Cài đặt chung → Dung lượng" một lần
  • Dọn thư mục tải xuống định kỳ
  • Kiểm tra các thư mục lớn theo thứ tự kích thước
  • Đừng bỏ mặc các bản clone dùng một lần và file được sinh ra
  • Đừng biến thùng rác thành "kho đồ tưởng là đã xóa"
  • Sao lưu dữ liệu quan trọng trước khi dọn
  • Luôn chừa khoảng trống trên SSD trong máy

"Dung lượng trống" không phải hàng tồn kho dùng được đến 1GB cuối cùng.

Nên coi một khoảng trống nhất định là không gian làm việc mà hệ điều hành và ứng dụng cần để hoạt động.

Trong nhà máy, nếu chất nguyên liệu lấn cả lối đi thì người không đi được.

Chiếc Mac cũng vậy.

10. Kết luận: thời AI, 2S vẫn hiệu quả

Tóm gọn cả chuyện này trong một dòng:

Hạn mức Codex đã hồi phục hoàn toàn, nhưng dung lượng trống của SSD là 0 nên ngay cả file khóa vài KB cũng không tạo được và mọi thứ dừng hẳn. Xóa đồ không cần thì chạy lại.

Và bài học hóa ra khá cổ điển.

  • Xem dung lượng
  • Đọc thông báo lỗi
  • Bỏ thứ không cần
  • Sắp xếp thứ cần
  • Chừa khoảng trống

Khái niệm cuối cùng xuất hiện khi xử lý sự cố AI tiên tiến nhất lại là 2S.

Công nghệ cứ tiến lên, rồi thỉnh thoảng lại quay về nhà máy.

Codex: "Tôi suy luận được bằng mô hình mới nhất."
Mac: "Nhưng tôi còn 0GB trống."
2S: "Chỗ đó, tôi dán thẻ đỏ nhé."

Sources

Chia sẻ bài viết này

Quảng cáo

Thêm một bài nữa? Có gì vui không?

Đọc xong rồi thì xem tiếp: vài bài gần chủ đề và vài bài khác hẳn nhưng thú vị.

  1. Gần chủ đềĐồ ăn collab bắt đầu “trông khó ăn” từ đâu?Ranh giới NG qua mì xanh Sulley, chocolate phân hươu, côn trùng và parfait của Takina
  2. Khác hẳn, nhưng thú vịTháng 9 ở vùng nội địa Nhật Bản vẫn chưa hẳn là mùa thuchuyến một đêm từ Matsumoto, Suwa đến Tajimi và Mizunami, nối các bảo tàng trong nhà với những phần ăn “lỗi tỉ lệ”
  3. Vì sao malatang nổi?Game kết cấu được nước dùng cứu cả bát
  4. Tóc mái bết dù bôi thêm sản phẩm?Tách dưỡng ẩm, hút dầu, tạo kiểu
  5. Vì sao RPG đứng đầu bảng xếp hạng vẫn có thể khiến ta “ừm…”BG3, Clair Obscur: Expedition 33 và sự khác nhau giữa “được đánh giá rất cao” với “hợp với mình”

Hôm nay đọc bài này

Mỗi bài trả lời một câu hỏi mà người đọc bài này thường đặt ra tiếp theo.

Xem tất cả bài viếtThêm bài về AI

Tìm bài viết khác

Tất cả bài viết

Mendoi-chan

Người vận hành trang

Mendoi-chan

Biến những vướng mắc trong công việc và đời sống hằng ngày thành cấu trúc rõ ràng và bước tiếp theo thực tế.