4 คะแนน โดย GN⁺ 10 시간 전 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • พีซีช่วงปี 2014~2019 ที่หลุดจากข้อกำหนดของ Windows 11 เช่น TPM 2.0, Secure Boot และ CPU รุ่นใหม่ ก็ยังกลายเป็นเครื่องใช้งานประจำวันได้ด้วย Linux แบบเบา และยังเชื่อมโยงโดยตรงกับการลดขยะอิเล็กทรอนิกส์
  • การเลือกดิสโทรขึ้นอยู่กับ ปริมาณ RAM และสถาปัตยกรรม CPU โดยแต่ละช่วงต่ำกว่า 2GB, 2~4GB และมากกว่า 4GB จะมีตัวเลือกที่ใช้งานได้จริงต่างกัน
  • ประสิทธิภาพที่รู้สึกได้ไม่ได้ถูกกำหนดด้วยดิสโทรอย่างเดียว แต่ต่างกันมากจากการลดคอขวดด้วยงานอย่าง zram, การปรับ swappiness, การจัดการบริการที่ไม่จำเป็น และการเปลี่ยนเป็น SSD
  • เบราว์เซอร์คือแอปที่หนักที่สุดบนเดสก์ท็อป Linux รุ่นเก่า ดังนั้นการปรับตั้งค่า Firefox และเครื่องมือบล็อกอย่าง uBlock Origin จึงมีผลอย่างมากต่อการใช้งานจริง
  • หากมีข้อจำกัดทางกายภาพชัดเจน เช่น CPU รองรับแค่ 32 บิต, RAM ต่ำกว่า 1GB, SMART·memtest86+ รายงานข้อผิดพลาด หรือความร้อนระดับ 90°C การนำไปรีไซเคิลอาจเป็นทางเลือกที่สมจริงกว่า

ทำไมพีซีเก่ายังใช้งานได้

  • ทั่วโลกมีขยะอิเล็กทรอนิกส์เกิดขึ้นราว 62 ล้านตัน ต่อปี และส่วนหนึ่งคือฮาร์ดแวร์ที่ยังใช้งานได้ตามปกติ
  • Windows 11 ต้องการ TPM 2.0, Secure Boot และ CPU ที่ค่อนข้างใหม่ ทำให้พีซีที่ยังทำงานได้ปกติบางส่วนในช่วงปี 2014~2019 ถูกตัดออกจากรายการรองรับ
  • ความช้าของพีซีเก่าที่ผู้ใช้รู้สึกได้ หลายครั้งไม่ได้มาจากฮาร์ดแวร์เอง แต่เกิดจากความต้องการทรัพยากรของระบบปฏิบัติการที่หนักขึ้น
    • การติดตั้ง Ubuntu Xfce ใหม่ ใช้ RAM ตอนว่างประมาณ 650MB
    • Windows 11 ใช้ RAM 3~4GB ตั้งแต่ก่อนเปิดเบราว์เซอร์
  • ระบบนิเวศของ Linux แบบเบาในปี 2026 ยังมีความเคลื่อนไหวมากพอที่จะมีรุ่นหลักออกต่อเนื่อง
    • BunsenLabs Carbon: ออกในเดือนกุมภาพันธ์บนฐาน Debian 13 และยุติการรองรับ i386
    • Xubuntu 26.04 LTS: ออกในเดือนเมษายนพร้อม Xfce 4.20 และการรองรับ 3 ปี
    • Linux Lite 8.0: ออกในเดือนมิถุนายน พร้อม custom performance kernel, gaming stack ในตัว และ local AI assistant

ตรวจสอบฮาร์ดแวร์ก่อนติดตั้ง

  • ก่อนเลือกดิสโทร ควรตรวจสอบ RAM, สถาปัตยกรรม CPU และอุปกรณ์เก็บข้อมูลด้วย free -h, lscpu | head -10, lsblk
  • RAM คือเกณฑ์หลักข้อแรกในการเลือกดิสโทร
    • ต่ำกว่า 2GB: ต้องใช้ดิสโทรที่เบามากที่สุด
    • 2~4GB: ใช้ตัวเลือกแบบเบาได้เกือบทั้งหมด
    • มากกว่า 4GB: ใช้งานได้แทบทุกดิสโทร
  • ในปี 2026 CPU ที่รองรับเฉพาะ 32 บิตมีตัวเลือกน้อยลงมาก
    • ดิสโทรใหม่จำนวนมากเลิกรองรับ 32 บิตแล้ว
    • BunsenLabs Carbon ก็ยุติการรองรับ i386 เช่นกัน จึงไม่เหมาะกับเครื่อง 32 บิตที่เก่ามาก
  • หากยังใช้ HDD แบบจานหมุนอยู่ การ เปลี่ยนเป็น SSD อาจเป็นการอัปเกรดที่คุ้มค่าที่สุด
  • ก่อนติดตั้ง ควรบูตผ่าน Live USB แล้วรันคำสั่งเดียวกันเพื่อดูประสิทธิภาพที่รู้สึกได้ จะปลอดภัยกว่า
    • ถ้า Live session ยังช้า หลังติดตั้งก็มักไม่ได้เร็วขึ้นอย่างฉับพลัน

เลือกดิสโทรตามปริมาณ RAM

  • ต่ำกว่า 2GB

    • antiX เป็นตัวเลือกอันดับต้น ๆ สำหรับฮาร์ดแวร์ที่จำกัดมาก
      • อยู่บนฐาน Debian Stable โดยไม่มี systemd
      • ใช้ RAM ตอนว่างประมาณ 256MB
      • ความสมบูรณ์ของอินเทอร์เฟซสู้ตัวเลือกบนฐาน Ubuntu ไม่ได้
    • Puppy Linux ทำงานทั้งหมดจาก RAM และสามารถปลุกชีพเครื่องที่ดิสโทรหลายตัวปฏิเสธได้
      • ต้องใช้เวลาเรียนรู้มากกว่า
      • จุดเด่นคือประสิทธิภาพ
    • BunsenLabs Carbon ใช้ตัวจัดการหน้าต่างแบบเบามากบนฐาน Openbox และทำงานบน Debian 13
      • เดสก์ท็อปเรียบง่ายมากและปรับแต่งได้สูง
      • ตั้งแต่ Carbon เป็นต้นมา ยุติการรองรับ i386 จึงใช้กับเครื่อง 32 บิตรุ่นเก่ามากไม่ได้
  • 2~4GB

    • ช่วงนี้ใกล้เคียงกับ “sweet spot” สำหรับโปรเจกต์กู้เครื่องส่วนใหญ่
    • Lubuntu 26.04 LTS อยู่บนฐาน LXQt และใช้ RAM ตอนว่างประมาณ 480MB
      • เป็นหนึ่งในตัวเลือกบนฐาน Ubuntu ที่เบาที่สุด
      • รองรับ LTS ถึงปี 2029
    • Linux Lite 8.0 มาพร้อม XFCE, custom performance kernel, gaming stack ในตัว, Lite Software และ Lite Kernel Manager
      • ใช้ RAM ตอนว่างประมาณ 650MB
      • เครื่องมือเสริมช่วยให้ประสบการณ์เริ่มต้นใช้งานดีกว่า
    • ในการทดสอบบน ThinkPad T440s ปี 2014, Lubuntu บูตเร็วกว่าและใช้หน่วยความจำตอนว่างน้อยกว่า ขณะที่ Linux Lite ตอบสนองระหว่างใช้งานดีกว่าด้วย BORE scheduler
      • สำหรับใช้งานประจำวัน Linux Lite น่าใช้มากกว่า
      • สำหรับเครื่องที่มี RAM ไม่เกิน 2GB, Lubuntu ใช้งานได้จริงกว่า
  • 4~8GB

    • ถ้ามี RAM ตั้งแต่ 4GB ขึ้นไป ก็รันดิสโทรแบบเบาได้ค่อนข้างสบาย
    • Xubuntu 26.04 LTS ให้ทั้ง Xfce 4.20 และระบบแพ็กเกจของ Ubuntu
    • Linux Mint Xfce มาพร้อมอินเทอร์เฟซที่ใกล้เคียง Windows โดยได้แรงบันดาลใจจากเลย์เอาต์ของ Cinnamon
    • ในช่วงนี้ ปัจจัยเลือกจะขึ้นกับความชอบส่วนตัวมากกว่าข้อจำกัดของฮาร์ดแวร์

เลือกเดสก์ท็อปเอนวายรอนเมนต์: LXQt, Xfce, MATE

  • เดสก์ท็อปเอนวายรอนเมนต์คือส่วนที่โต้ตอบทุกวัน จึงมีผลมากต่อประสบการณ์ใช้งานที่รู้สึกได้
  • ความต่างหลักอยู่ที่การใช้หน่วยความจำและขอบเขตการปรับแต่ง
    • LXQt: ใช้ RAM ตอนว่างราว 480MB, ปรับแต่งได้จำกัด, ให้อารมณ์แบบ Windows XP, เหมาะกับสายมินิมอล
    • Xfce: ใช้ RAM ตอนว่างราว 650MB, ปรับแต่งได้ลึก, ให้อารมณ์แบบ Windows 10, เหมาะกับผู้ใช้ที่ชอบปรับตั้งค่ามาก
    • MATE: ใช้ RAM ตอนว่างราว 580MB, ปรับแต่งได้ระดับกลาง, ให้อารมณ์แบบ Windows 7, เหมาะกับผู้ใช้สายดั้งเดิม
  • Xfce ปรับตำแหน่ง panel, widget และพฤติกรรมของหน้าต่างได้กว้างกว่า โดยไม่ต้องแก้ไฟล์คอนฟิกเอง
  • ความต่างด้านประสิทธิภาพระหว่าง LXQt กับ Xfce ยังมีอยู่ แต่เล็กลงกว่าสมัยก่อน
    • ในเครื่องทดสอบ LXQt ใช้ RAM ตอนว่างน้อยกว่า Xfce ราว 50~80MB
    • บนเครื่อง RAM 2GB ความต่างนี้ยังสำคัญ
    • ถ้ามี 4GB ขึ้นไป ก็ไม่ใช่ข้อจำกัดใหญ่
  • ก่อนตัดสินใจสุดท้าย ควรลองใช้งานจริงผ่าน Live USB

ปรับหน่วยความจำและบริการระบบให้เหมาะสม

  • ตั้งค่า zram

    • zram สร้างอุปกรณ์ swap แบบบีบอัดภายใน RAM เพื่อใช้หน่วยความจำแบบบีบอัดแทนดิสก์ที่ช้า
    • แม้จะมีค่าใช้ CPU เพิ่มเล็กน้อยจากการบีบอัด แต่สำหรับเครื่องที่ผลิตในช่วง 15 ปีที่ผ่านมา การลด disk I/O มักคุ้มกว่า
    • บน Ubuntu สามารถติดตั้ง zram-tools แล้วปรับค่าใน /etc/default/zramswap
    • ค่าเริ่มต้นเหมาะกับเครื่องส่วนใหญ่ และ zram-tools ของ Ubuntu ใช้การบีบอัด lzo-rle เป็นค่าเริ่มต้น
  • ปรับ swappiness

    • swappiness ควบคุมความก้าวร้าวของ Linux ในการย้ายข้อมูลหน่วยความจำไปยัง swap
    • ค่าเริ่มต้น 60 ใช้ได้กับเครื่องส่วนใหญ่ แต่บน HDD รุ่นเก่ามักได้ผลดีกว่าถ้าลดลง
    • บน HDD การทำงานของ swap ทำให้เกิดความหน่วงระดับมิลลิวินาที ไม่ใช่นาโนวินาที
    • ค่าที่แนะนำต่างกันตามอุปกรณ์เก็บข้อมูล
      • SSD: คง swappiness ไว้ที่ 60
      • HDD เก่า: แนะนำ 10~20
    • ตัวอย่างการตั้งค่าคือ sysctl vm.swappiness=10 และเพิ่ม vm.swappiness=10 ใน /etc/sysctl.conf
  • ปิดบริการที่ไม่จำเป็น

    • บริการที่กำลังรันอยู่ใช้ทั้งหน่วยความจำและรอบ CPU
    • ถ้าไม่ใช้ Bluetooth ก็ปิด bluetooth ได้, ถ้าไม่มีเครื่องพิมพ์ก็ปิด cups ได้, และถ้าไม่ต้องการค้นหาบริการผ่าน mDNS ก็ปิด avahi-daemon ได้
    • แม้แต่ละตัวจะประหยัดได้ไม่มาก แต่บนฮาร์ดแวร์จำกัด ผลรวมก็มีนัยสำคัญ

อัปเกรด SSD และ TRIM

  • สำหรับเครื่องเก่าที่ยังใช้ HDD แบบจานหมุน การ เปลี่ยนเป็น SSD ให้ความต่างด้านความเร็วที่รู้สึกได้มากที่สุด
  • แม้ฮาร์ดแวร์ส่วนอื่นเหมือนเดิม ผลต่างจากอุปกรณ์เก็บข้อมูลก็ชัดเจน
    • Ubuntu บูตจาก HDD: ประมาณ 45~60 วินาที
    • Ubuntu บูตจาก SATA SSD: ประมาณ 12~18 วินาที
    • เวลาเปิดแอป: จาก 5~8 วินาที เหลือต่ำกว่า 2 วินาที
  • SATA SSD ขนาด 256GB มักมีราคาไม่ถึง 30 ดอลลาร์
  • วิธีเปลี่ยนคือโคลนไดรฟ์เดิมด้วย dd หรือ Clonezilla แล้วสลับฮาร์ดแวร์จริง
  • หลังโคลน ควรตรวจสอบว่าเปิดใช้ TRIM แล้ว เพื่อคงประสิทธิภาพของ SSD
    • บน Ubuntu, fstrim.timer จะทำงานสัปดาห์ละครั้งโดยค่าเริ่มต้น
    • หากต้องการรันเอง ใช้ sudo fstrim -av
  • อย่างไรก็ตาม บางกรณี SSD ก็ไม่ใช่คำตอบที่เหมาะสม
    • SATA controller เสีย
    • RAM ต่ำกว่า 2GB และอัปเกรดไม่ได้
    • CPU รองรับแค่ 32 บิต และไม่รองรับ 64 บิต

ปรับแต่งเบราว์เซอร์

  • เบราว์เซอร์คือแอปที่ใช้ทรัพยากรมากที่สุดบนเดสก์ท็อป Linux ส่วนใหญ่
  • เปิดแท็บ 10 แท็บใน Firefox อาจใช้ RAM ได้ถึง 2~3GB
  • ใน about:config ของ Firefox สามารถปรับค่าต่อไปนี้ได้
    • browser.cache.disk.enable: ตั้งเป็น false เพื่อปิด disk cache
      • บน SSD, RAM cache เร็วเพียงพออยู่แล้ว
      • บน HDD เก่า การเขียนขนาดเล็กซ้ำ ๆ อาจกระทบประสิทธิภาพ
    • browser.sessionhistory.max_entries: ลดจาก 50 เป็น 15 เพื่อลดการใช้หน่วยความจำของประวัติการเข้าชมต่อแท็บ
    • browser.sessionstore.interval: เพิ่มจาก 15000 เป็น 60000 เพื่อลดความถี่ในการบันทึกเซสชันและลดการเขียนลงดิสก์
  • uBlock Origin แทบจะเป็นของจำเป็นบนฮาร์ดแวร์เก่า
    • มันบล็อกโฆษณาและสคริปต์ติดตามก่อนโหลด
    • บนเว็บที่มีโฆษณาหนัก สามารถลดการใช้หน่วยความจำของหน้าได้ 30~50%
  • หาก Firefox ยังหนักเกินไป อาจพิจารณา Falkon หรือ Pale Moon
    • ทั้งคู่เบากว่า Firefox แต่ระบบนิเวศของส่วนขยายมีน้อยกว่า

ถ้าไม่จำเป็นต้องเป็นเดสก์ท็อป: โฮมเซิร์ฟเวอร์

  • พีซีที่ช้าเกินไปสำหรับใช้เป็นเดสก์ท็อปรายวัน แต่ยังทำงานได้ปกติ อาจนำไปใช้เป็น โฮมเซิร์ฟเวอร์ ได้
  • ไฟล์เซิร์ฟเวอร์บนฐาน Ubuntu Server หรือ Debian Minimal สามารถให้บริการไฟล์ในเครือข่ายบ้านได้ด้วย RAM ต่ำกว่า 512MB
  • เซิร์ฟเวอร์ DNS อย่าง Pi-hole ใช้ทรัพยากรน้อยกว่านั้นอีก
  • มีเดียเซิร์ฟเวอร์อย่าง Jellyfin ก็สามารถสตรีมไปยังอุปกรณ์อื่นได้แม้บนฮาร์ดแวร์ระดับ modest
  • งานแบบเซิร์ฟเวอร์มักมีลักษณะ bursty คือเวลาส่วนใหญ่จะว่าง และมีโหลดเฉพาะตอนมีคำขอเข้ามา
  • ตัวเลือกที่แนะนำคือ Ubuntu Server 26.04 LTS หรือ Debian 12 Minimal
    • ทั้งคู่เบา เสถียร และมีการรองรับระยะยาว
  • การเปลี่ยนเดสก์ท็อปเป็นเซิร์ฟเวอร์ยังช่วยให้ได้ฝึกทักษะดูแล Linux เช่น เครือข่าย, การจัดการบริการ, การเสริมความปลอดภัย และงานอัตโนมัติ

เกณฑ์ที่ควรยอมแพ้

  • ไม่ใช่ทุกเครื่องเก่าที่คุ้มค่าจะปลุกชีพ
  • ชุดผสมของ CPU รองรับแค่ 32 บิตและ RAM ต่ำกว่า 1GB ทำให้ตัวเลือกแคบมาก
    • Puppy Linux และดิสโทรอนุพันธ์ Debian บางตัวอาจยังรันได้
    • แต่ถ้าเกินกว่าการแก้ไขข้อความพื้นฐาน ประสบการณ์ใช้งานอาจทรมาน
  • ตรวจสอบสุขภาพอุปกรณ์เก็บข้อมูลด้วย SMART
    • ถ้า sudo smartctl -a /dev/sda แสดง reallocated sector, pending sector หรือ uncorrectable error แปลว่าไดรฟ์กำลังเสื่อมหนัก
    • ในกรณีนั้นควรเปลี่ยนไดรฟ์หรือพิจารณารีไซเคิลเครื่อง
  • ข้อผิดพลาดของ RAM แก้ด้วยซอฟต์แวร์ไม่ได้
    • ถ้า memtest86+ ขึ้น error นั่นคือสัญญาณว่าโมดูลหน่วยความจำกำลังเสีย
  • ปัญหาความร้อนต้องแก้ที่ฮาร์ดแวร์ก่อนการปรับซอฟต์แวร์
    • หาก CPU แตะ 90°C ภายใต้โหลดเบา ควรทำความสะอาดพัดลมและเปลี่ยน thermal paste
    • ถ้ายังไม่หาย ระบบระบายความร้อนอาจเสียหายทางกายภาพแล้ว
  • หากปรับแต่งทุกอย่างแล้วแต่ยังรันเดสก์ท็อป Linux แบบเบาได้ไม่เร็วพอใช้งาน ก็ควรใช้โปรแกรมรับขยะอิเล็กทรอนิกส์อย่างรับผิดชอบ

บทสรุปเชิงปฏิบัติ

  • การปลุกชีพฮาร์ดแวร์เก่าด้วย Linux ต้องอาศัยทั้งการเลือกดิสโทรให้เหมาะกับระดับฮาร์ดแวร์, การใช้ zram และจัดการบริการระบบ, รวมถึงการตัดสินใจอย่างเป็นจริงกับข้อจำกัดทางกายภาพ
  • คำแนะนำตาม RAM ค่อนข้างชัดเจน
    • 4GB ขึ้นไป: Linux Lite 8.0 หรือ Xubuntu 26.04
    • 2~4GB: Lubuntu 26.04 LTS
    • ต่ำกว่า 2GB: antiX หรือ BunsenLabs โดยมีเงื่อนไขว่าฮาร์ดแวร์ต้องเป็น 64 บิต
  • การอัปเกรด SSD สามารถเปลี่ยนความเร็วที่รู้สึกได้ของเครื่องเก่าอย่างมาก
  • การปรับแต่งเบราว์เซอร์จำเป็นเพื่อไม่ให้ Firefox กินหน่วยความจำที่มีอยู่จนหมด
  • การใช้งานพีซีรุ่นเก่าที่ยังทำงานได้ต่อไป ช่วยลดจำนวนฮาร์ดแวร์ที่จะลงเอยในหลุมฝังกลบ

1 ความคิดเห็น

 
ความคิดเห็นจาก Hacker News
  • สร้างสภาพแวดล้อมเดสก์ท็อปโดยใช้ Arch Linux พื้นฐาน แล้วเพิ่ม niri(Wayland), Waybar และเครื่องมืออีกไม่กี่อย่างเท่านั้น ไม่ได้ปรับแต่งเคอร์เนลหรือแอปเฉพาะทางเพื่อประสิทธิภาพ
    หลังบูตเสร็จใหม่ ๆ ใช้หน่วยความจำ 1.1GB และหลังติดตั้งแอปหลายตัวแล้วใช้ดิสก์ประมาณ 10GB มีทุกอย่างที่จำเป็นสำหรับใช้งานจริง ทั้งเบราว์เซอร์, Docker, โปรแกรมตัดต่อวิดีโอ, โปรแกรมแก้ไขภาพ, LibreOffice, OBS, เครื่องเสมือน และเครื่องมือบรรทัดคำสั่งจำนวนมาก
    แม้กับฮาร์ดแวร์ยุคปี 2014 ก็ยังยอดเยี่ยม เครื่องมีหน่วยความจำ 16GB แต่คิดว่าแม้ 8GB ก็น่าจะพอสำหรับโปรเจกต์ที่ใช้ Docker หรือการตัดต่อวิดีโอ 1080p
    แม้ GeForce 750 Ti 2GB ก็รัน Silksong ได้ที่ 60FPS แต่ซื้อ AMD RX 480 8GB มือสองมาเพื่อให้รันหลายงานพร้อมกันได้ลื่นขึ้น Wayland ค่อนข้างจุกจิก โดยเฉพาะกับการ์ด NVIDIA ที่มี หน่วยความจำวิดีโอของ GPU น้อย
    ใช้คอนฟิกเดียวกันบนแล็ปท็อปที่ทันสมัยกว่าด้วย แต่ถ้าไม่ใช่งานที่ผูกกับ CPU มาก ๆ ก็ไม่ได้รู้สึกว่าเร็วขึ้นมากนัก
    คอนฟิกที่ตั้งระบบได้ภายใน 10–15 นาทีด้วยคำสั่งเดียวอยู่ที่นี่: https://github.com/nickjj/dotfriedrice
  • ถ้าต่ำกว่า 2GB ส่วนตัวแนะนำ Bodhi Linux: https://www.bodhilinux.com/
    ตอนติดตั้ง AntiX บน Chromebook 2GB แค่เปิดแท็บเบราว์เซอร์ไม่กี่แท็บก็แครชแล้ว อาจเป็นปัญหาของตัวแล็ปท็อปที่ซื้อจาก Goodwill เอง หรืออาจเพราะปิดสว็อปไว้ เนื่องจากไม่อยากให้เขียนสว็อปหนัก ๆ ลง SSD/NAND แบบบัดกรีขนาด 16GB เก่า ๆ: https://www.youtube.com/watch?v=VhozuNv-J7Q
    Bodhi มีฟีเจอร์มากกว่า Puppy และตัวจัดการแพ็กเกจก็เป็นแบบทั่วไปกว่า ชอบการบูตจาก RAM แต่ Puppy มีช่วงเรียนรู้ที่ชันกว่าและดูแลรักษาน้อยกว่า Bodhi โดย Bodhi กำลังจะมีรีลีสใหม่เร็ว ๆ นี้ด้วย: https://www.reddit.com/r/bodhilinux/comments/1qqrfyj/is_bodh...
    ไม่มี Chromebook แล้ว เลยอัดวิดีโอรัน Bodhi ใน VirtualBox ด้วย RAM 1GB ไว้ด้วย ตอนว่างใช้หน่วยความจำประมาณ 350MB อาจเป็นช่วงก่อนเปิด Chromium: https://youtu.be/61xI-g--ozs?si=y7ukxyEGSj_kNPF7
    เมื่อคิดถึงการรองรับตัวจัดการแพ็กเกจเพิ่มเติม, UI Enlightenment ที่ใช้ได้ดี และความเข้ากันได้ มองว่า Bodhi ดีกว่า AntiX ที่ใช้หน่วยความจำตอนว่าง 250MB มาก
    สำหรับตระกูล Atom N450 แนะนำ eXe Linux: https://exegnulinux.net/ มีวิดีโอที่เกี่ยวข้องด้วย
    ไม่เคยรู้จัก BunsenLabs มาก่อน แต่จะลองดู อนึ่ง ชิป Atom N450 รองรับ 64 บิตแม้เป็นคอร์เดียว จึงอาจเหมาะกับเครื่องแบบนั้นด้วย
    • ดีใจที่มีคนสนใจรัน Linux บนระบบที่จำกัดมาก ๆ และเพราะเคยลองเล่น Linux บน Cr-48 Chromebook ที่ใช้ Atom N455 เลยอาจลองดู eXe Linux ด้วย
      แต่ถ้าถึงขั้นเล่นแผลง ๆ เพื่อทำให้ N455 ใช้งานได้ในระดับพอรับได้ ก็จะกลายเป็นโหมดดัดแปลงเป็นงานอดิเรกเต็มตัว เพราะเป็นชิปที่อ่อนมากตั้งแต่ตอนเปิดตัวแล้ว เลยใช้เป็นข้ออ้างในการเรียน Arch Linux
      ถ้ามีแค่ RAM 2GB กับสตอเรจ 16GB ที่ช้า ก็คิดว่าต้องมั่นใจว่าทุกองค์ประกอบในเครื่องเป็นสิ่งที่เราเลือกติดตั้งเอง
      ปัญหาคือรายละเอียดของสภาพแวดล้อมที่ปรับแต่งเองสุด ๆ แบบนั้นจะจำไว้ได้ยากถ้าไม่ได้ใช้ทุกวัน แต่ก็สงสัยว่า N455 จะใช้ทำอะไรได้ทุกวันนอกจากเป็น thin client
      บทความเกี่ยวกับ Arch Linux บน Cr-48 อยู่ที่นี่: https://dansalva.to/resurrecting-a-prototype-chromebook-with...
      หลังจากเขียนบทความนั้น การรองรับกราฟิก i915 ของ Wayland ก็ได้รับการแก้ไขแล้ว ดังนั้นถ้าต้องการ ตอนนี้สภาพแวดล้อมเดสก์ท็อป Wayland ก็เป็นไปได้จริงแล้ว
    • ทุกวันนี้ ถ้าเบราว์เซอร์ตายเพราะเปิดแค่ไม่กี่แท็บ น่าจะเป็นผลจาก เบราว์เซอร์และเว็บไซต์ มากกว่าระบบปฏิบัติการมาก
  • เหตุผลที่คำแนะนำนี้ดูแปลกคือ หน่วยความจำรุ่นเก่าไม่ได้แพงขนาดนั้นจริง ๆ
    เครื่องที่มี RAM 2GB หรือต่ำกว่าส่วนใหญ่มักใช้ DDR2 หรือ DDR3 ยุค Core 2 Duo และโดยทั่วไปมักรองรับได้ถึง 8–16GB
    ตอนนี้ DDR3 8GB ราคาประมาณ 10 ดอลลาร์ และเครื่องที่รับหน่วยความจำแบบนั้นพบได้เป็นพาเลต ๆ ในกองขยะอิเล็กทรอนิกส์ฟรี ๆ ดังนั้นจึงสงสัยว่าจะมีสักกี่คนที่ยอมทนใช้ ต่ำกว่า 2GB แทน 8GB เพียงเพราะ 10 ดอลลาร์
    • ชิปเซ็ตโมบาย Intel สำหรับ Core 2 Duo รองรับได้แค่ 2GB หรือ 4GB
      ชิปเซ็ตเดสก์ท็อปก็ไม่ได้รองรับ 8GB หรือ 16GB กันทั้งหมด แล็ปท็อปที่มีอยู่มี 3GB โดยสล็อตหนึ่งรองรับได้แค่ 1GB
    • แล็ปท็อปยุคนั้นมักมีแค่ สล็อต SO-DIMM 2 ช่อง และโมดูล DDR2 4GB ตอนเป็นของใหม่ค่อนข้างแพง
      ดังนั้นตอนนี้ก็ยังแพงกว่าที่คิด และเมื่อไม่กี่สัปดาห์ก่อนขายไปตัวละ 25 ดอลลาร์
      อีกทั้งแล็ปท็อปบางรุ่นมีเฟิร์มแวร์ที่ไม่รองรับ RAM เกิน 4–6GB MacBook ของ Intel รุ่นแรก ๆ บางรุ่นแม้จะเสียบ 8GB ได้ทางกายภาพ แต่ก็ไม่รู้จัก
      ในทางกลับกัน iMac ปี 2010 ใช้ RAM 32GB โดยใส่ DDR3 SO-DIMM ครบทั้ง 4 สล็อต เป็นโปรเจกต์ “ทำเล่น ๆ” ก่อนราคาพุ่งเพราะ AI
      iMac ยุคนั้นอัปเกรด CPU, RAM และ GPU ได้ทั้งหมด เลยเปลี่ยนเป็น CPU i7, GPU AMD m4000 และ SSD แล้ว Linux Mint ก็รันได้ดี
    • Chromebook เก่าจำนวนมากมี RAM 2GB บัดกรีติดกับเมนบอร์ด
      นอกเหนือจากนั้น ถ้าลงเฟิร์มแวร์ MrChromebox ก็กลายเป็นเครื่องที่ใช้งานได้อย่างน่าประหลาดใจ
    • อยากรู้ว่าหาซื้อ DDR3 8GB ราคาแถว 10 ดอลลาร์ได้ที่ไหน

และเครื่องแบบนั้นกลับมีเป็นพาเลต ๆ อยู่ในกองขยะอิเล็กทรอนิกส์ฟรี ตอนนี้ก็กำลังใช้หนึ่งในนั้นเขียนข้อความนี้อยู่ :(

  • หลังเริ่มปี 2026 ผมเปลี่ยน MacPro4,1 อายุ 15 ปีให้กลายเป็นเครื่องแรงที่ใช้ Ubuntu 24 เป็นฐาน ใช้ GPU ปี 2019 กับ HBM2
    ก่อนหน้านั้นแทบไม่รู้อะไรเกี่ยวกับคอมพิวเตอร์ที่ไม่ใช่ macOS เลย โตมากับ Mac และมีเครื่อง Apple Silicon รุ่นใหม่อยู่ 3 เครื่องด้วย แต่ MacPro เก่ากลับมาเป็นเครื่องหลักใช้ประจำวันอีกครั้ง เหตุผลก็คือ Linux
    น่าทึ่งมากที่เครื่องเก่านี้รัน Ollama3.1 ได้เร็วกว่า M2Pro/M3/M4 ทั้งหมดเป็นเพราะ GPU ล้วน ๆ และแม้แต่ GPU ตัวนั้นเองก็ยังถือว่าเก่าตามมาตรฐานปัจจุบัน

  • ไม่จำเป็นต้องย้อนเก่าไปขนาดนั้นก็ได้ หลายบริษัทอัปเกรด พีซีขนาดจิ๋ว กัน จนเกิดชุมชน self-hosting ที่ใช้เครื่อง Tiny Lenovo, HP, Dell เป็นฐาน
    ฮาร์ดแวร์เก่าไม่ได้แค่ใช้แทน Windows ได้เท่านั้น แต่ยังใช้ Proxmox แทนบริการออนไลน์อย่างคลาวด์, NAS, DNS, VPN, มัลติมีเดียได้ด้วย
    แน่นอนว่าระบบพวกนี้ไม่ใช่ระดับ 2GB แต่ระบบอายุ 8–9 ปีก็มักถูกทิ้งด้วยเหตุผลว่า “เก่าเกินไป” ทั้งที่ยังทำอะไรเจ๋ง ๆ ได้มาก
    เพื่อนที่ทำงานที่ MSP ให้ Lenovo m710q Tiny มาเมื่อเดือนก่อน ใช้เป็นเดสก์ท็อป Debian สำหรับโต๊ะงานในโรงรถแล้วค่อนข้างดีเลย ช่วงนี้เครื่อง Tiny พวกนี้ราคาก็เริ่มขึ้นแล้ว ถือว่าโชคดี ดูเหมือนผู้คนจะเริ่มรู้ตัวกันแล้ว

    • ผมทำงานที่บริษัทรีไซเคิลขยะอิเล็กทรอนิกส์ และ เดสก์ท็อป Micro/Tiny มากกว่าครึ่งที่เห็นมาตลอดกว่าหนึ่งปี อย่างน้อยก็เป็น i5 เจน 7
      จริง ๆ แล้วจนถึงเดือนก่อนผมยังใช้ Dell Optiplex 7050 Micro อยู่เลย
    • พีซี Tiny/Micro เก่าเป็น กล่องสตรีมมิงทีวี ที่ยอดเยี่ยม และแทนที่อุปกรณ์ปิดอย่าง Fire TV Stick, AppleTV, Roku ได้ง่าย ๆ
      สำหรับเล่นเกมเรโทรก็ดีมากเช่นกัน
    • ผมซื้อเดสก์ท็อปทรงบางของ HP และ Dell มาหลายเครื่องจากผู้ขายเครื่อง refurbished บน Newegg ปกติจะเป็น i3 เจน 2 หรือ 3 และช่วงโรคระบาด ราคา 50–70 ดอลลาร์รวมส่ง มี RAM 4GB มาให้
      รองรับ low-profile PCI Express จึงต่อจอเอาต์พุต 4K ได้แค่มี DisplayPort กับ Radeon 7470 หรือ R5 R240
      เพิ่มเงินอีกนิดก็ซื้อ i5 ได้ และบริษัทที่ให้ทำงานจากบ้านบางแห่งก็เคยบอกว่าจะส่งเครื่องขนาดเดียวกันนี้มาให้
      เดี๋ยวนี้หลายที่ส่งแล็ปท็อปกับ docking station มาแทน ทำให้พกพาได้ดีกว่ามาก แต่ส่วนตัวแล้วผมไม่ต้องมีของแบบนั้นก็ได้
  • ข้อกังวลโดยรวมว่า ช่องว่างระหว่างข้อกำหนดซอฟต์แวร์กับประสิทธิภาพฮาร์ดแวร์กำลังกว้างขึ้นนั้นสมเหตุสมผล
    สิ่งที่โดดเด่นตรงนี้คือโปรเจกต์ ซอฟต์แวร์เสรีและโอเพนซอร์ส เพราะพวกเขาคิดอย่างลึกซึ้งว่าจะให้ฟีเจอร์ที่ผู้ใช้ยุคใหม่ต้องการ พร้อมใช้ทรัพยากรคอมพิวติ้งเก่าอย่างชาญฉลาดได้อย่างไร
    ผมอยู่ในวงการมาตั้งแต่ทศวรรษ 1990 แต่ยังแปลกใจที่หลายบริษัทยังคงลงทุนกับความเข้ากันได้ย้อนหลังและประสิทธิภาพในขั้นตอนออกแบบระบบปฏิบัติการกับแอปพลิเคชันน้อยเกินไป
    ผมใช้ Panasonic Toughbook CF31-5 มาเกือบ 10 ปีแล้ว สำหรับบางคนมันอาจดูเหมือนไดโนเสาร์ แต่สำหรับผมมันเป็นการอัปเกรดครั้งใหญ่จากสภาพแวดล้อมคอมพิวเตอร์พกพาก่อนหน้า หน่วยความจำสูงสุดคือ DDR3 SDRAM 16GiB บน Intel Core i5-5300U
    ตอนซื้อมาใหม่ ๆ ลอง Debian กับ Ubuntu แล้ว แต่ตอนนั้นก็ยังช้า พอติดตั้ง Xubuntu แล้วก็ใช้มาตลอดโดยไม่มีปัญหาด้านประสิทธิภาพ
    ส่วนใหญ่ใช้ Emacs กับเครื่องมือ TeX และเขียน Elisp กับ LaTeX จึงเพียงพอแล้ว ไม่ได้เล่นเกมกราฟิกหนัก ๆ หรือใช้ UI ที่กิน GPU มาก หรือทำ data visualization หนัก ๆ
    แต่มีเกณฑ์ชัดเจนอย่างหนึ่งคือ เฟรมเวิร์กทดสอบอัตโนมัติที่ต้องใช้ในงานสามารถรันบน Xubuntu ได้ง่าย ๆ ส่วนบน Windows 11 ที่บริษัทให้มาและระบบ macOS Tahoe แอปนั้นช้าเหมือนคลาน และแทบใช้งานจริงไม่ได้

  • น่าเสียดายที่ไม่มีการพูดถึง MGLRU และการตั้งค่าของมันเลย ทั้งที่มันส่งผลต่อประสิทธิภาพมากที่สุดบนพีซีสเปกต่ำ โดยเฉพาะสภาพแวดล้อมที่ RAM น้อยและใช้ HDD ช้า
    มีโพสต์จากผู้ใช้แพตช์ “le9” ที่นักพัฒนา ChromeOS ทำไว้ก่อน MGLRU นานมาก ใช้แนวคิดคล้ายกันคือพยายามเก็บ file cache สำคัญไว้ใน RAM ให้นานที่สุด
    บนเครื่องสเปกต่ำ ความต่างที่รู้สึกได้มักชัดเจนมาก
    https://phoronix.com/forums/forum/…
    https://phoronix.com/forums/forum/…

    • เพิ่งเคยได้ยินครั้งแรก พอตรวจดูแล้วในเคอร์เนลของผม MGLRU เปิดใช้เป็นค่าเริ่มต้นอยู่ เป็นเคอร์เนล 6.18.xx ของ Mageia 10
      เลยสงสัยว่ามีดิสโทรไหนที่ปิดมันไว้หรือเปล่า โดยเฉพาะถ้าเป็นดิสโทรที่บทความพูดถึง ก็คงต้องคอมไพล์เคอร์เนลใหม่ ไม่อย่างนั้นก็น่าจะต้องส่งบั๊กรีพอร์ตให้ดิสโทร
  • ผมชอบการใช้ฮาร์ดแวร์เก่าแบบนี้ แต่ การท่องเว็บ บนแล็ปท็อปเก่านั้นทรมานมาก
    ต่อให้ใช้เบราว์เซอร์เบา ๆ กับตัวบล็อกโฆษณา เว็บไซต์ก็ยังช้าอย่างร้ายกาจ สิ่งอย่าง Google Maps หรือ Google Docs ถึงขั้นแทบใช้ไม่ได้
    ผมไม่ได้ต่อต้าน JavaScript บนเว็บเลย แต่ความจริงที่หน้าเอกสารพื้นฐาน ฟอร์ม ตาราง ซึ่งดูยังไงก็ควรอยู่ใน RAM ไม่เกิน 1MB กลับกินไป 0.5GB นั้นเป็นเรื่องที่ต้องมีอะไรสักอย่างมาแก้

  • สำหรับฮาร์ดแวร์เก่า Void Linux, Xubuntu หรือ Linux Mint Xfce ใช้ได้ดี ถ้าต้องคงความทันสมัยและเชื่อมต่อออนไลน์อยู่ตลอด ทางนี้เหมาะกว่า
    ส่วนตัวมองว่า AntiX กับ Puppy Linux ยังหยาบไปหน่อย ถ้าจะให้ดีอาจปล่อย Windows รุ่นเก่าที่อัปเดตครบและออกแบบมาพอดีกับฮาร์ดแวร์นั้นไว้ใช้ออฟไลน์แทน
    สำหรับเล่นเกมเรโทรหรือริป CD นั้นเหมาะมาก

    • AI ที่เขียนบทความนี้ดูเหมือนจะไม่มีวิจารณญาณละเอียดพอจะเข้าใจ ส่วนที่ยังหยาบของ antiX
  • ผมเคยเจอเรื่องคล้ายกันตอนพยายามใช้แล็ปท็อปเก่าที่มี RAM 2GB
    แปลกใจมากว่ามันดิ้นรนแค่ไหนแม้กับงานพื้นฐาน คอมพิวเตอร์เครื่องแรกของผมมี RAM 32MB แน่นอนว่าตอนนี้เป็นโลกคนละใบแล้ว แต่ผมก็ไม่ได้พยายามทำอะไรทะเยอทะยานไปกว่าสิ่งที่เคยทำบนพีซีเครื่องนั้นมากนัก

  • พีซี Linux เครื่องแรกคือ 386DX-40 พร้อม RAM 20MB และ HDD ประมาณ 80MB
    ตอนนั้นสามารถรัน X Windows, Emacs และ gcc เพื่อทำการบ้านวิทยาการคอมพิวเตอร์ของมหาวิทยาลัยได้ หากต้องการใช้เดสก์ท็อปขนาดพอเหมาะอย่าง 1024x768 หรือ 1280x1024 ก็ต้องใช้กราฟิกสีเทียม 8 บิตบน CRT ดี ๆ
    แต่พอเปิด JPEG ไฟล์หนึ่งที่ดาวน์โหลดจากเว็บไซต์วิชาการ ก็เจออาการ swap ถล่มทันที แม้มันจะเป็นสแกนความละเอียดสูงของต้นฉบับเก่า แต่ก็น่าจะมีจำนวนพิกเซลน้อยกว่าภาพถ่ายจากสมาร์ทโฟนในทศวรรษนี้
    แม้แต่งานธรรมดา ๆ ก็ต้องทนกับดีเลย์จากการ swap บ่อย ๆ ทุกครั้งที่เปิดโปรแกรมใหม่และโปรแกรมเก่าถูกดันออกไป

    • น่าตกใจที่สถานการณ์แย่ลงมาถึงขั้นนี้ ผมมีแท็บเล็ต Linux เครื่องเล็ก RAM 8GB ที่แทบใช้แค่ท่องเว็บ แต่ถ้าเปิดแท็บเกิน 20 แท็บ RAM ก็หมดอย่างรวดเร็ว แน่นอนว่าขึ้นอยู่กับแต่ละเว็บไซต์ด้วย
      และถ้าเปิด แอป Electron เกิน 3 ตัว แทบจะจบเห่ทุกครั้ง
      เมื่อ 15 ปีก่อน RAM 8GB อยู่ในระดับที่คิดว่า “จะเอาพื้นที่เยอะขนาดนี้ไปใช้อะไรหมด?”
    • ตอนนี้เปิดเบราว์เซอร์ไว้ 2 ตัว แต่ memory commit อยู่ที่ 370MB
      พอได้ยินว่า Windows 11 ใช้ RAM 3GB ตอน idle แล้วก็ขนลุก ไม่รู้จริง ๆ ว่ามันเป็นไปได้ยังไง
      ซอฟต์แวร์บวม ไปถึงระดับดาราศาสตร์แล้ว แต่คนส่วนใหญ่กลับไม่สนใจเลย