Mac ทำงานช้า เพราะไปตั้งค่าสีในโปรแกรม

ช่วงนี้เครื่อง Mac มันหน่วงแปลกๆ ก็พยายามหาสาเหตุนานมากว่าเพราะอะไร สุดท้ายไปเจอว่า “ระบบ render ภาพของ Electron js มันจะทำงานช้าเมื่อต้องจัดการกับค่าสี” โดยเฉพาะในกรณีที่ต่อ External Monitor ที่มีความละเอียดเยอะๆ มันจะไปเพิ่มภาระให้การ render ภาพของเครื่อง เลยทำให้โปรแกรมอื่นหน่วงไปหมด

อาการที่เจอก็เช่นเปิดโปรแกรมช้าลง หรือเสียงจากเพลงสะดุด หรือ zoom ไม่รื่น

ตอนนี้โปรแกรมที่ขี่อยู่บน ElectronJs ที่ใช้บ่อยๆ ก็จะมี Figma (เปิดเต็มจอนี่เครื่องหน่วงสุด), Discord, VSCode (โปรแกรมนี้ก็ Render font กันกระจาย), Slack, FB Messenger แต่เท่าที่ลองปรับแค่ของ Figma กับ VSCode เครื่องก็กลับมาเร็วเหมือนเดิมละ

การแก้ก็ประมาณนี้ครับ

กรณีของ Figma คือไปเปลี่ยน การตั้งค่าสีเป็น Unmanaged

[ความรู้สึก: พอเป็น Unmanaged เหมือนสีที่ออกมาจะใกล้ Web มากขึ้น แต่เหมือน iPhone น้อยลง]

ส่วนของ vs code

ให้ตั้งค่า Configure Runtime Arguments (กด Cmd+P แล้วพิมพ์ “> Preferences: Configure Runtime Arguments)

จากนั้นตั้งสองบรรทัดนี้ตามรูปครับ

บนเว็บจะมีคนบอกว่าแก้แค่บรรทัดล่าง และบางที่ก็บอกว่า บรรทัดล่างไม่เกี่ยวให้แก้แค่บรรทัดบน ผมเลยแก้มันทั้งสองบรรทัดเลย 😅

เท่าที่ลองตอนนี้ก็ออกมาดูดีนะครับ ถ้าใครลองแล้วได้ผลอย่างไรมาคุยกันได้นะครับ

🐙

--

--

I am a big believer that great UX comes from all team members, not one. #UX Evangelist at ODDS #Co-founder of UX Academy #Certified Sprint Master.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Apirak

I am a big believer that great UX comes from all team members, not one. #UX Evangelist at ODDS #Co-founder of UX Academy #Certified Sprint Master.