TL;DR
โควตาการใช้งาน Codex ถูกรีเซ็ตแล้ว น่าจะเป็นเวลารันงานได้เต็มที่ แต่ Codex กลับสร้างเธรดใหม่ไม่ได้ และขึ้นว่า
failed to open thread writer lock ...
No space left on device (os error 28)
ปัญหาไม่ใช่โมเดล ไม่ใช่คลาวด์ และไม่ใช่ rate limit แต่คือ SSD ของ Mac เต็มจริง
พอลบไฟล์ที่ไม่จำเป็นและเพิ่มพื้นที่ว่าง Codex ก็กลับมาทำงานทันที เหตุการณ์นี้ชี้ให้เห็นว่าเครื่องมือ AI มี “ถังทรัพยากร” แยกกัน เช่น โควตาบนคลาวด์กับพื้นที่เก็บข้อมูลในเครื่อง และก่อนซื้อ SSD เพิ่ม วิธีพื้นฐานจากโรงงานอย่าง 2S — Seiri (สะสาง) และ Seiton (จัดให้เป็นระเบียบ) ก็ใช้กับคอมพิวเตอร์ได้ดีมาก
Codex: “โควตากลับมาแล้ว!”
Mac: “พื้นที่ว่าง 0 GB”
Codex: “ขอเขียน lock file แค่ไม่กี่ KB ได้ไหม?”
Mac: “ไม่มีที่”
คน: “งั้นทำอะไรไม่ได้จริง ๆ สินะ”
1. เริ่มต้นจากเทศกาล usage reset
วันที่ 31 สิงหาคม 2026 มีโพสต์บน X เกี่ยวกับ usage reset ของ Codex / ChatGPT Work โดยบอกว่าจะรีเซ็ตเวลา 18:00 Pacific Time และชวนให้ผู้ใช้ใช้โควตาให้เต็มที่พร้อมลองฟีเจอร์ใหม่
การแปลงเวลาอาจทำให้งงเล็กน้อย เพราะเดือนสิงหาคมฝั่งตะวันตกสหรัฐฯ ปกติใช้ PDT (UTC-7) ดังนั้น 18:00 ที่นั่นจะประมาณ 10:00 ของวันถัดไปที่ญี่ปุ่น หากอ่าน “PST” แบบตรงตัวเป็น UTC-8 ก็จะประมาณ 11:00 ไม่ว่าจะคำนวณแบบไหน ช่วงสายของญี่ปุ่นก็ผ่านเวลารีเซ็ตไปแล้ว
เอกสารทางการของ OpenAI ก็อธิบายว่าผู้ใช้ที่เข้าเกณฑ์อาจได้รับ การรีเซ็ตขีดจำกัด Codex หรือ ChatGPT Work แบบครั้งเดียว และในระบบ banked reset การใช้ full reset สามารถรีเฟรชหน้าต่าง 5 ชั่วโมงและรายสัปดาห์ได้
ความคาดหวังคือ:
ถังคลาวด์เต็มแล้ว ลุยงานได้
จากนั้นก็พบว่าถังฝั่งเครื่องว่างเปล่า
2. แต่ Codex ทำอะไรไม่ได้จริง ๆ
หลังรีเซ็ต การสร้างเธรดใหม่ล้มเหลวตั้งแต่เริ่ม
ข้อความสำคัญคือ
No space left on device (os error 28)
thread writer lock ไม่ใช่ไฟล์ใหญ่ มันเหมือนป้ายเล็ก ๆ ว่า “โปรเซสนี้กำลังเขียนอยู่” เพื่อไม่ให้หลายโปรเซสเขียนทับสถานะเดียวกันจนเสีย
แต่เมื่อพื้นที่เก็บข้อมูลหมดจริง แม้แต่ป้ายเล็ก ๆ นี้ก็สร้างไม่ได้
AI ระดับแนวหน้าหยุดเพราะ:
“ไม่มีที่จอดไม่กี่ KB”
อนาคตมาก แต่ปัญหาเหมือนลานจอดรถเต็ม
3. os error 28 บอกตรงตัวมาก
No space left on device หมายถึงอุปกรณ์ไม่มีพื้นที่เหลือ
กรณีนี้ Mac เต็มจริง เมื่อลบข้อมูลที่ไม่ต้องการแล้ว Codex ก็ฟื้นทันที
- Codex พยายามเขียนสถานะเธรดในเครื่อง
- OS ปฏิเสธเพราะดิสก์เต็ม
- เริ่มเธรดไม่ได้
- ลบไฟล์ที่ไม่จำเป็น
- เขียนข้อมูลได้อีกครั้ง
- Codex กลับมาทำงาน
AI อยู่บนคลาวด์ แต่ client ยังต้องใช้ state, cache, log และ lock ในเครื่อง
4. SSD เต็มไม่ได้แค่ทำให้เซฟไฟล์ใหญ่ไม่ได้
แอปต่าง ๆ เขียนข้อมูลเล็ก ๆ ตลอดเวลา เช่น
- lock file
- temporary file
- log
- cache
- การตั้งค่าและสถานะ
- การอัปเดตฐานข้อมูล
- Git object
- build output
- พื้นที่ชั่วคราวของ OS และแอป
ดังนั้นถ้าพื้นที่ว่างใกล้ศูนย์ แม้แอปจะดูเหมือน “แค่แชต” ก็อาจสร้างเธรดไม่ได้
Apple แนะนำให้ดูที่ System Settings → General → Storage แล้วลบไฟล์ที่ไม่ต้องการ ย้ายข้อมูลไป external storage และล้าง Trash
5. โควตาใช้งานกับพื้นที่ SSD เป็นคนละงบ
| ทรัพยากร | ถ้าหมด | ครั้งนี้ |
|---|---|---|
| โควตา Codex / Work | งานโมเดลถูกจำกัด | รีเซ็ตแล้ว |
| Storage ใน Mac | เขียน state, log, lock ไม่ได้ | เกือบ 0 |
สรุป:
คลาวด์: น้ำมันเต็มถัง
เครื่อง: น้ำมันหมด
usage reset ไม่ได้รีเซ็ต RAM, SSD, network, permission หรือสถานะ Git
ยิ่งใช้ AI agent มาก ยิ่งควรมองทรัพยากรแต่ละชนิดแยกกัน
6. ลบข้อมูลแล้วหายทันที
วิธีแก้จริงเรียบง่ายมาก:
ลบสิ่งที่ไม่จำเป็น
Codex กลับมาทันที
ถ้ายังมีพื้นที่หลายสิบ GB แต่ error เดิมยังอยู่ ค่อยสงสัยสาเหตุอื่น แต่กรณีนี้คือ “เต็ม → ลบ → ใช้ได้” ชัดเจนมาก
จากนั้นก็คิดได้ว่า “ซื้อ SSD เพิ่มไหม?”
แต่ SSD แพง
จึงได้คำตอบแบบโรงงาน:
ทำ 2S ก่อน
7. ก่อนซื้อ SSD ทำ digital red-tag ก่อน
2S คือสองข้อแรกของ 5S:
- Seiri: แยกของที่จำเป็นและไม่จำเป็น แล้วเอาของไม่จำเป็นออก
- Seiton: จัดของที่จำเป็นให้หาและใช้ง่าย
คอมพิวเตอร์ก็เหมือนกัน
ถ้ามี installer เก่า repo ซ้ำ และวิดีโอที่ลืมไว้รวม 100 GB การซื้อเพิ่ม 1 TB ก็เหมือน โกดังรกแล้วแก้ด้วยการสร้างโกดังใหม่
เช็กลิสต์ 2S ดิจิทัล
- ZIP, DMG, installer เก่าใน Downloads
- วิดีโอ/ภาพต้นฉบับที่ไม่ใช้
- Git clone เก่าหรือซ้ำ
- build output เก่า
- Docker image / container / volume ที่ไม่ใช้
- Xcode Simulator / DerivedData
- backup iPhone/iPad เก่า
- log และ crash report ขนาดใหญ่
- ข้อมูลค้างจากแอปที่ลบแล้ว
- Trash
แต่อย่าลบโฟลเดอร์ลึกลับเพียงเพราะมันใหญ่
นั่นไม่ใช่ 2S แต่มันคือรื้อถอน
ตรวจสอบก่อน โดยเฉพาะโฟลเดอร์ที่อาจมีข้อมูล login, settings หรือ session
8. “1 TB พอไหม?” ตอบง่ายขึ้นหลัง 2S
ลำดับที่ควรทำ:
- ลบขยะจริง
- วัดว่าข้อมูลจำเป็นใช้กี่ GB
- ดูอัตราโต 1–2 เดือน
- ถ้ายังใกล้เต็มตลอด ค่อยซื้อ SSD เพิ่ม
ถ้าใช้งานหลักเป็นโค้ด บทความ และ Git โดยไม่มีวิดีโอ 4K จำนวนมาก VM หลายตัว หรือ local LLM ขนาดใหญ่ 1 TB เพิ่มก็เป็นพื้นที่สำรองที่มากทีเดียว
ถ้า 2S แล้วคืนพื้นที่ได้หลายร้อย GB:
ซื้อ SSD: เลื่อนไปก่อน
กระเป๋าเงิน: รอด
วัดก่อนซื้อ คือการปรับปรุงเหมือนกัน
9. ป้องกันซ้ำ: Mac ก็ต้องมี maintenance
- เช็ก Storage เดือนละครั้ง
- ล้าง Downloads เป็นระยะ
- ดูโฟลเดอร์ใหญ่เรียงตามขนาด
- ลบ clone ชั่วคราวและ generated output
- อย่าใช้ Trash เป็นโกดัง
- backup ก่อนจัดการข้อมูลสำคัญ
- รักษาพื้นที่ว่างใน SSD ภายใน
พื้นที่ว่างไม่ใช่สต็อกที่ต้องใช้จนเหลือไบต์สุดท้าย
มันคือ พื้นที่ทำงาน ของ OS และแอป
โรงงานที่เอาของกองเต็มทางเดินก็ทำงานไม่ได้
Mac ก็เช่นกัน
10. สรุป: 2S ยังใช้ได้ในยุค AI
หนึ่งประโยค:
โควตา Codex ถูกรีเซ็ตแล้ว แต่ SSD เหลือ 0 GB จึงสร้างแม้แต่ lock file เล็ก ๆ ไม่ได้; พอลบข้อมูลที่ไม่จำเป็นก็กลับมาทำงานทันที
เครื่องมือทันสมัย แต่บทเรียนพื้นฐาน:
- อ่าน error
- เช็ก capacity
- ทิ้งของไม่จำเป็น
- จัดของจำเป็น
- เหลือพื้นที่เผื่อ
Codex: “ผมใช้โมเดลล่าสุด reasoning ได้”
Mac: “คุณเหลือ 0 GB”
2S: “ดี งั้นติดป้ายแดงที่โฟลเดอร์นั้นก่อน”




