วิธีดูค่า FPS บน macOS: Steam และ Metal HUD ของ Apple

ในการดูค่า FPS (เฟรมต่อวินาที) บน Mac ให้เริ่มต้นด้วยตัวนับประสิทธิภาพที่ติดตั้งมาในเกมหรือ Steam สำหรับแอปที่ใช้ Metal นั้น Apple ยังมี Metal Performance HUD ซึ่งสามารถแสดงอัตราเฟรม เวลาการใช้งาน GPU และช่วงเวลาระหว่างเฟรมขณะที่แอปกำลังทำงาน วิธีที่ดีที่สุดขึ้นอยู่กับวิธีการเปิดเกมและว่าคุณต้องการเพียงแค่ตัวเลข FPS หรือการวิเคราะห์รายละเอียดเพิ่มเติม

แสดงค่า FPS ในเกม Mac โดยใช้ Steam

เครื่องมือตรวจสอบประสิทธิภาพในเกมของ Steam เป็นจุดเริ่มต้นที่สะดวกที่สุดสำหรับเกมที่รองรับซึ่งเปิดผ่าน Steam Valve ได้อัปเดตตัวนับ FPS รุ่นเก่าด้วยการแสดงประสิทธิภาพที่สามารถปรับแต่งได้ เมตริก CPU และ GPU ขั้นสูงบางอย่างรองรับเฉพาะบน Windows เท่านั้น ดังนั้นจึงคาดได้ว่าจะมีข้อมูลน้อยกว่าบน macOS

  1. เปิด แอป Steamบน Mac ของคุณ แล้วเลือกSteam > การตั้งค่าจากแถบเมนู
  2. เลือก " ในเกม " ตรวจสอบว่า " เปิดใช้งาน Steam Overlay ขณะอยู่ในเกม"แล้ว
  3. ค้นหาPerformance MonitorหรือPerformance OverlayเลือกSingle FPS Valueสำหรับตัวนับขนาดเล็ก หรือเลือกรายละเอียดระดับอื่น ๆ ที่มีอยู่หากต้องการข้อมูลเพิ่มเติม ตั้งค่าตำแหน่งและลักษณะการแสดงผลตามต้องการ
  4. เปิดเกมผ่าน Steam แล้วมองหาค่า FPS ที่แสดงในมุมที่คุณเลือก
การตั้งค่าในเกมของ Steam แสดงตัวเลือก Performance Monitor และระดับรายละเอียด Single FPS Value
ในการตั้งค่า Steam ให้เลือก "ในเกม" และเลือกการแสดงผลประสิทธิภาพที่รวมถึง FPS ด้วย

หากไม่มีอะไรปรากฏขึ้น ให้ตรวจสอบการตั้งค่าโอเวอร์เลย์ของเกมแต่ละเกมในคลังเกม > [เกม] > คุณสมบัติ > ทั่วไปจากนั้นตรวจสอบให้แน่ใจว่าเกมรองรับโอเวอร์เลย์ของ Steam โดยปกติคุณสามารถเปิดโอเวอร์เลย์ของ Steam ได้ด้วยการกด Shift + Tabแต่ไม่จำเป็นต้องใช้ทางลัดนั้นเพื่อแสดงค่า FPS บนหน้าจอ ดูคู่มือ Performance Monitor ของ Valveและการแก้ไขปัญหา Steam Overlayสำหรับการตั้งค่าและข้อจำกัดในปัจจุบัน

ภาพทิวทัศน์ในเกมพร้อมแสดงค่า 60 FPS ที่มุมบนซ้าย
อัตราเฟรมต่อวินาที (FPS) จะแสดงซ้อนทับอยู่บนเกมตลอดเวลา แทนที่จะแสดงในหน้าต่างตรวจสอบแยกต่างหาก

แสดงค่า FPS ด้วย Metal Performance HUD ของ Apple

หากเกมหรือแอปพลิเคชันบน Mac ของคุณใช้ API กราฟิก Metal ของ Apple Metal Performance HUD ก็เป็นอีกทางเลือกหนึ่ง ซึ่งแตกต่างจากโอเวอร์เลย์ของ Steam ตรงที่เป็นเครื่องมือวิเคราะห์กราฟิก ไม่ใช่ตัวนับ FPS ทั่วไป มันอาจใช้งานไม่ได้กับแอปพลิเคชันที่ใช้ระบบการเรนเดอร์ที่แตกต่างกัน หรือไม่ได้แสดงเลเยอร์ Metal ที่เข้ากันได้

ตัวเลือกที่ 1: เปิดใช้งาน HUD เมื่อเปิดแอป

เอกสารของ Apple ระบุตัวแปรสภาพแวดล้อมMTL_HUD_ENABLED=1สำหรับการเปิดใช้งาน HUD ไว้ สำหรับ macOS เวอร์ชันที่รองรับ ตัวเลือก openของคำสั่ง นี้ --envให้เปิด Terminal แล้วเรียกใช้แอปที่เข้ากันได้โดยใช้รูปแบบนี้:

open /Applications/MyGame.app --env MTL_HUD_ENABLED=1

แทนที่MyGame.appด้วยพาธของชุดแอปพลิเคชันจริง ปิดเกมก่อนเพื่อให้เกมเริ่มต้นกระบวนการใหม่ด้วยการตั้งค่า การเข้าเกมMTL_HUD_ENABLED=1โดยตรงจะไม่เปิดเกม และการตั้งค่านี้ไม่ใช่ตัวเลือกปรับ FPS ทั่วไปของ macOS บันทึกการเผยแพร่ macOS 26 ของ Apple แสดงรูปแบบการเปิดใช้งานนี้ พฤติกรรมและตัวเลือกที่มีให้ใช้งานอาจแตกต่างกันไปในระบบรุ่นเก่า

หน้าต่าง Mac Terminal แสดงการตั้งค่าสภาพแวดล้อม MTL_HUD_ENABLED=1
แอปพลิเคชัน Metal สามารถเรียกใช้งานได้โดยใช้ตัวแปรสภาพแวดล้อม MTL_HUD_ENABLED

ตัวเลือกที่ 2: เปิดใช้งาน HUD ขณะพัฒนาโปรแกรมใน Xcode

หากคุณกำลังทดสอบโปรเจ็กต์ Metal ใน Xcode ให้ใช้การตั้งค่าการวินิจฉัยในตัวแทน:

  1. เลือกผลิตภัณฑ์ > รูปแบบ > แก้ไขรูปแบบสำหรับโครงการของคุณ
  2. เลือกRunจากนั้นเปิดแท็บDiagnostics
  3. เปิดใช้งาน"แสดงภาพรวมกราฟิก"ปิดโปรแกรมแก้ไข และเรียกใช้แอปพลิเคชัน

Xcode จะเปิดใช้งาน HUD สำหรับรูปแบบการทำงานนั้น สำหรับสถิติคอนโซลแบบเฟรมต่อเฟรม Apple แนะนำให้เลือกLog Graphics Overview ด้วย เอกสารอย่างเป็นทางการของ Metal Performance HUDอธิบายตัวเลือกทั้งสองนี้ไว้ แล้ว

การสาธิตกราฟิก Metal ด้วยตัวนับ FPS ช่วงเวลา GPU และกราฟประสิทธิภาพขนาดเล็ก
โปรแกรม Metal Performance HUD สามารถแสดงค่า FPS พร้อมกับเวลาเฟรมและเมตริก GPU ได้

ตัวเลข FPS และ Frame-Time หมายถึงอะไร?

FPSแสดงถึงจำนวนเฟรมที่แอปพลิเคชันแสดงผลในแต่ละวินาที ค่า FPS ที่สูงกว่าไม่ได้หมายความว่าดีกว่าเสมอไป หากการแสดงผลเฟรมไม่สม่ำเสมอหรือจอแสดงผลไม่สามารถแสดงทุกเฟรมได้ นอกจากนี้ Metal HUD ยังรายงานช่วงเวลาระหว่างเฟรม (เวลาKระหว่างเฟรม) และเวลาการใช้งาน GPU ซึ่งมีประโยชน์เมื่อเกมเล่นแล้วกระตุกแม้ว่าจะมี FPS เฉลี่ยที่ยอมรับได้ก็ตาม

  • 30 เฟรมต่อวินาที เทียบเท่ากับประมาณ 33.3 มิลลิวินาทีต่อเฟรม
  • 60 เฟรมต่อวินาที เทียบเท่ากับประมาณ 16.7 มิลลิวินาทีต่อเฟรม
  • 120 เฟรม ต่อวินาที เทียบเท่ากับประมาณ 8.3 มิลลิวินาทีต่อเฟรม

ค่าเหล่านี้เป็นค่าอ้างอิงทางคณิตศาสตร์ ไม่ใช่คำสัญญาว่า Mac เครื่องใดจะทำได้ทั้งหมด อัตราเฟรมที่สม่ำเสมอโดยทั่วไปจะให้ความรู้สึกราบรื่นกว่าอัตราเฉลี่ยที่สูงกว่าซึ่งถูกขัดจังหวะด้วยการกระโดดของเวลาเฟรมอย่างรวดเร็วคู่มือการปรับแต่ง HUD ของ Apple อธิบายวิธีการปรับเมตริก ตำแหน่ง และกราฟ

เกิดอะไรขึ้นกับ Quartz Debug และ FrameMeter?

คำแนะนำสำหรับ macOS เวอร์ชันเก่าแนะนำให้ดาวน์โหลดAdditional Tools for XcodeเปิดQuartz Debugแล้วเลือกWindow > FrameMeterนั่นคือแนวทางในคู่มือเวอร์ชันก่อนหน้า Apple ยังคงมีช่องทางการดาวน์โหลดสำหรับนักพัฒนาแต่ไม่ควรคิดว่า Quartz Debug เวอร์ชันใดเวอร์ชันหนึ่งจะใช้งานได้กับ Mac รุ่นปัจจุบันเสมอไป เราไม่สามารถตรวจสอบได้ว่า FrameMeter เป็นเวิร์กโฟลว์ที่รองรับใน macOS เวอร์ชันปัจจุบันหรือไม่ ดังนั้นวิธีการใช้ Steam และ Metal ข้างต้นจึงเป็นจุดเริ่มต้นที่ปลอดภัยกว่า

หากตัวนับ FPS หายไปหรือเกมเล่นช้า

  • ไม่มีการแสดงผลข้อมูลจาก Steam:เปิดใช้งาน Steam Overlay ทั้งในเกมและสำหรับเกมนั้นๆ จากนั้นตรวจสอบระดับรายละเอียดของ Performance Monitor
  • ไม่มี HUD Metal:โปรดตรวจสอบว่าแอปใช้ Metal หรือไม่ ตั้งค่าดังกล่าวถูกต้องก่อนเปิดใช้งาน และเวอร์ชัน macOS ของคุณรองรับวิธีการเปิดใช้งานนี้
  • เฟรมเรตต่ำหรือไม่สม่ำเสมอ:ลดความละเอียดในการแสดงผลหรือคุณภาพกราฟิกของเกม ปิดแอปพลิเคชันที่ใช้ทรัพยากรมาก และเปรียบเทียบประสิทธิภาพในฉากเดียวกัน
  • ค่า FPS ดูเหมือนจะค้างอยู่ที่ค่าเดียว:ตรวจสอบการจำกัดเฟรมเรตของเกม การตั้งค่า V-Sync และอัตราการรีเฟรชของจอแสดงผลก่อนที่จะสรุปว่าเป็นความผิดพลาดของฮาร์ดแวร์

สำหรับการตรวจสอบประสิทธิภาพเกมอย่างรวดเร็ว ให้ใช้การแสดงค่า FPS ของ Steam เมื่อมีให้ใช้งาน เลือกใช้ HUD แสดงประสิทธิภาพ Metal ของ Apple เมื่อคุณต้องการข้อมูลเวลาเฟรมหรือกำลังวินิจฉัยแอป Metal ไม่ควรใช้โอเวอร์เลย์ทั้งสองนี้เป็นผลลัพธ์การวัดประสิทธิภาพหากไม่มีเงื่อนไขการทดสอบที่สม่ำเสมอ

ฝากความเห็น

วิธีจับภาพหน้าจอใน Mac: คู่มือฉบับสมบูรณ์

วิธีจับภาพหน้าจอใน Mac: คู่มือฉบับสมบูรณ์

เรียนรู้วิธีการจับภาพหน้าจอใน Mac ด้วยคีย์ลัดสำหรับทั้งหน้าจอ พื้นที่ หรือหน้าต่าง รวมถึงเคล็ดลับเกี่ยวกับการใช้งานแอปจับภาพหน้าจอ คลิปบอร์ด การแก้ไข และตำแหน่งการบันทึก

วิธีเพิ่มรูปภาพหลายรูปในไฟล์ PDF เดียวบน macOS

วิธีเพิ่มรูปภาพหลายรูปในไฟล์ PDF เดียวบน macOS

รวมภาพหลายภาพเข้าเป็นไฟล์ PDF เดียวบน macOS โดยใช้ Finder หรือ Preview ควบคุมลำดับหน้า หลีกเลี่ยงการตัดขอบ และแก้ไขหน้าที่หายไปโดยไม่ต้องใช้ซอฟต์แวร์เพิ่มเติม

วิธีดูค่า FPS บน macOS: Steam และ Metal HUD ของ Apple

วิธีดูค่า FPS บน macOS: Steam และ Metal HUD ของ Apple

เรียนรู้วิธีแสดงค่า FPS บน Mac โดยใช้โอเวอร์เลย์ประสิทธิภาพของ Steam หรือ Metal Performance HUD ของ Apple รวมถึงวิธีแก้ไขเมื่อตัวนับไม่ปรากฏ

วิธีบังคับปิดแอปบน Mac: 5 วิธีง่ายๆ ในการปิดแอป

วิธีบังคับปิดแอปบน Mac: 5 วิธีง่ายๆ ในการปิดแอป

ใช้ปุ่ม Option–Command–Esc เพื่อบังคับปิดแอป Mac ที่ไม่ตอบสนอง หรือปิดจากเมนู Apple, Dock, Activity Monitor หรือ Terminal

วิธีใช้ฟังก์ชันแบ่งหน้าจอ (Split Screen) บน Mac: วางสองแอปพลิเคชันไว้เคียงข้างกัน

วิธีใช้ฟังก์ชันแบ่งหน้าจอ (Split Screen) บน Mac: วางสองแอปพลิเคชันไว้เคียงข้างกัน

ตั้งค่า Split View ปรับขนาดหรือแทนที่บานหน้าต่าง ใช้ Mission Control และเรียนรู้ว่าเมื่อใดการจัดเรียงหน้าต่างบนเดสก์ท็อปจะเหมาะสมกับ Mac ของคุณมากกว่า

วิธีลบข้อมูล EXIF ​​จากรูปภาพใน macOS

วิธีลบข้อมูล EXIF ​​จากรูปภาพใน macOS

เรียนรู้วิธีการลบข้อมูล EXIF ​​จากรูปภาพบน macOS ซ่อนตำแหน่งที่ตั้งในแอป Photos ทำความสะอาดไฟล์ JPEG ที่ส่งออกด้วย ExifTool และตรวจสอบผลลัพธ์

วิธีซิงค์สองโฟลเดอร์บน Mac อย่างปลอดภัย

วิธีซิงค์สองโฟลเดอร์บน Mac อย่างปลอดภัย

ซิงค์สองโฟลเดอร์บน Mac ด้วย SyncTwoFolders เลือกการอัปเดตแบบทางเดียวหรือสองทาง และดูตัวอย่างการเปลี่ยนแปลงก่อนที่จะแทนที่หรือลบไฟล์

วิธีสำรองข้อมูลบล็อก Tumblr บน Mac

วิธีสำรองข้อมูลบล็อก Tumblr บน Mac

สำรองข้อมูลบล็อก Tumblr บน Mac ของคุณด้วยฟังก์ชันส่งออกเว็บของ Tumblr ดาวน์โหลดและแตกไฟล์ ZIP เก็บรักษาโพสต์และสื่อต่างๆ ไว้ได้อย่างปลอดภัย และตรวจสอบว่าไฟล์เก็บถาวรนั้นขาดอะไรไปบ้าง

วิธีใช้งาน Google Maps บนคอมพิวเตอร์ Mac

วิธีใช้งาน Google Maps บนคอมพิวเตอร์ Mac

ใช้งาน Google Maps บน Mac ของคุณใน Safari หรือ Chrome ค้นหาสถานที่และเส้นทาง สลับเลเยอร์แผนที่ และเพิ่มเว็บแอป Safari ไปยัง Dock บน macOS Sonoma 14 หรือเวอร์ชันที่ใหม่กว่า

5 โปรแกรมแปลงไฟล์ WAV เป็น MP3 ฟรีที่ดีที่สุดสำหรับ Windows และ macOS

5 โปรแกรมแปลงไฟล์ WAV เป็น MP3 ฟรีที่ดีที่สุดสำหรับ Windows และ macOS

เปรียบเทียบโปรแกรมแปลงไฟล์ WAV เป็น MP3 ฟรี 5 โปรแกรมสำหรับ Windows และ macOS รวมถึงข้อจำกัดของไฟล์ออนไลน์ เครื่องมือแปลงไฟล์แบบกลุ่มในเครื่อง และการตั้งค่าการส่งออกที่ใช้งานได้จริง