Triple Buffering: In normal rendering, the GPU uses a technique known  การแปล - Triple Buffering: In normal rendering, the GPU uses a technique known  ไทย วิธีการพูด

Triple Buffering: In normal renderi

Triple Buffering: In normal rendering, the GPU uses a technique known as Double Buffering to store two graphics frames in the Video RAM - one frame of graphics which the GPU is currently working on, and one frame which has been completed and is sent to the display. When Vertical Synchronization (See the Vertical Sync setting further below) is enabled in a game, your GPU will become synchronized to your monitor's refresh rate. In this environment, if double buffering is used, and your framerate falls below the refresh rate, the GPU may fill both frame buffers and become temporarily idle while it waits for the display's next refresh cycle so it can free up one of the buffers. The end result is a reduction in performance, sometimes by quite a significant amount (e.g. 50%), as the GPU is underutilized. Triple Buffering adds a third frame buffer to the process, specifically aimed at preventing the GPU from becoming idle due to waiting for the display to refresh, thus maintaining maximum performance when VSync is enabled. Triple Buffering is covered in more detail on this page of the Gamer's Graphics & Display Settings Guide.

The available options for this setting are Off and On. However, although not clearly indicated by Nvidia in the NVCP, this setting only applies to OpenGL games. Since the vast majority of games are based on DirectX, this setting won't have any impact on them. An Nvidia Engineer confirms this in this article by noting that there is no driver override functionality for Triple Buffering under DirectX. This has been done for compatibility purposes, since DirectX games use internally controlled frame buffering, and forcing Triple Buffering via the graphics driver can break this internal buffer management. If you wish to use Triple Buffering in a DirectX game, check the in-game settings for buffer-related options. Many games don't have any such options, in which case, to force Triple Buffering in DirectX games, you can use the D3DOverrider utility covered under the Advanced Tweaking section later in the guide.

Some important things to keep in mind regarding Triple Buffering:
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
Buffering สาม: ในการแสดงผลปกติ GPU ใช้เทคนิคที่เรียกว่าการกำหนดบัฟเฟอร์คู่เพื่อเก็บสองเฟรมกราฟิกใน RAM วิดีโอ - เฟรมกราฟิกซึ่ง GPU จะทำงานอยู่ และหนึ่งเฟรมซึ่งเสร็จสมบูรณ์ และส่งไปแสดงผล เมื่อซิงโครไนส์แนวตั้ง (ให้ดูที่การซิงค์แนวตั้งการตั้งค่าเพิ่มเติมด้านล่าง) เปิดใช้งานในเกม GPU ของคุณจะกลายเป็นตรงกับอัตราการรีเฟรชของจอภาพ ในสภาพแวดล้อมนี้ ถ้าใช้การกำหนดบัฟเฟอร์คู่ และ framerate ของคุณอยู่ต่ำกว่าอัตราการฟื้นฟู GPU อาจเติมบัฟเฟอร์ทั้งเฟรม และกลายเป็นงานชั่วคราวในขณะนั้นรอสำหรับการแสดงรอบการฟื้นฟูถัดไปเพื่อให้มันสามารถเนื้อที่บัฟเฟอร์อย่างใดอย่างหนึ่ง ผลลัพธ์สุดท้ายเป็นการลดประสิทธิภาพการทำงาน บางครั้งโดยปริมาณค่อนข้างมาก (เช่น 50%), GPU แรก Buffering ที่สามเพิ่มเฟรมบัฟเฟอร์สามกระบวนการ โดยเฉพาะเพื่อป้องกันไม่ให้ GPU จากไม่ได้ใช้งานเนื่องจากรอการแสดงฟื้นฟู รักษาประสิทธิภาพสูงสุดดังนั้น เมื่อเปิด VSync สาม Buffering จะครอบคลุมในรายละเอียดในหน้านี้ของเล่นเกมกราฟิกและคู่มือการตั้งค่าจอแสดงผลตัวเลือกสำหรับการตั้งค่านี้จะปิดและเปิด อย่างไรก็ตาม แม้ว่าไม่ชัดเจน โดย Nvidia ในการ NVCP การตั้งค่านี้เท่ากับ OpenGL เกมนั้น เนื่องจากเกมส่วนใหญ่อิง DirectX การตั้งค่านี้จะไม่มีผลกระทบต่อพวกเขา วิศวกร Nvidia ยืนยันนี้ในบทความนี้ โดยสังเกตว่า ไม่มีโปรแกรมควบคุมแทนฟังก์ชันสำหรับทริบัฟเฟอร์ภายใต้ DirectX นี้มีการดำเนินเพื่อความเข้ากันได้ ตั้งแต่ใช้เกม DirectX ควบคุมเฟรมบัฟเฟอร์ภายใน และบังคับให้บัฟเฟอร์สามผ่านโปรแกรมควบคุมกราฟิกสามารถแบ่งการจัดการบัฟเฟอร์ภายในนี้ ถ้าคุณต้องการใช้การกำหนดบัฟเฟอร์สามในเกม DirectX ตรวจสอบการตั้งค่าในเกมสำหรับตัวเลือกที่เกี่ยวข้องกับบัฟเฟอร์ หลายเกมไม่มีตัวเลือกดังกล่าว ในกรณี การบังคับสามบัฟเฟอร์ในเกม DirectX คุณสามารถใช้โปรแกรมอรรถประโยชน์ D3DOverrider ที่ครอบคลุมส่วน Tweaking ขั้นสูงในคำแนะนำสิ่งสำคัญควรทราบเกี่ยวกับทริบัฟเฟอร์:
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
บัฟเฟอร์ริปเปิล: ในการแสดงผลปกติ GPU ใช้เทคนิคที่เรียกว่าดับเบิลบัฟเฟอร์ในการจัดเก็บกราฟิกสองเฟรมในแรมวิดีโอ - หนึ่งกรอบของกราฟิกที่ GPU กำลังทำงานอยู่และเป็นหนึ่งในกรอบซึ่งได้รับการเสร็จและถูกส่งไปยัง แสดง. เมื่อแนวตั้งการประสาน (ดูที่การตั้งค่าการซิงค์แนวตั้งเพิ่มเติมด้านล่าง) ถูกเปิดใช้งานในเกม GPU ของคุณจะกลายตรงกับอัตราการรีเฟรชจอภาพของคุณ ในสภาพแวดล้อมนี้ถ้าบัฟเฟอร์คู่ถูกนำมาใช้และอัตราเฟรมของคุณต่ำกว่าอัตราการรีเฟรช, GPU อาจเติมทั้งบัฟเฟอร์กรอบและไม่ได้ใช้งานชั่วคราวในขณะที่มันรอรอบการฟื้นฟูของจอแสดงผลต่อไปเพื่อที่จะสามารถเพิ่มหนึ่งในบัฟเฟอร์ ผลลัพธ์ที่ได้คือการลดลงของประสิทธิภาพการทำงานบางครั้งค่อนข้างเป็นจำนวนมาก (เช่น 50%) ในขณะที่ GPU จะ underutilized ทริปเปิบัฟเฟอร์เพิ่มเฟรมบัฟเฟอร์ที่สามเพื่อให้กระบวนการที่มุ่งเน้นเฉพาะการป้องกัน GPU จากการเป็นไม่ได้ใช้งานเนื่องจากการรอคอยสำหรับการแสดงผลเพื่อฟื้นฟูดังนั้นการรักษามีประสิทธิภาพสูงสุดเมื่อ VSync ถูกเปิดใช้งาน บัฟเฟอร์ริปเปิลจะครอบคลุมในรายละเอียดเพิ่มเติมในหน้าของนักเล่นเกมของกราฟิกนี้และแสดงคู่มือการตั้งค่า.

ตัวเลือกที่ใช้ได้สำหรับการตั้งค่านี้และปิด อย่างไรก็ตามแม้จะไม่ได้ระบุไว้อย่างชัดเจนโดย Nvidia ใน NVCP การตั้งค่านี้ใช้เฉพาะกับเกม OpenGL เนื่องจากส่วนใหญ่ของเกมจะขึ้นอยู่กับ DirectX การตั้งค่านี้จะไม่มีผลกระทบใด ๆ กับพวกเขา วิศวกรของ Nvidia ยืนยันในบทความนี้โดยสังเกตว่าไม่มีการทำงานคนขับแทนที่สำหรับทริปเปิบัฟเฟอร์ภายใต้ DirectX นี้ได้รับการทำเพื่อวัตถุประสงค์ในการทำงานร่วมกันตั้งแต่เกม DirectX ใช้บัฟเฟอร์กรอบการควบคุมภายในและการบังคับให้ทริปเปิบัฟเฟอร์ผ่านไดรเวอร์กราฟิกนี้สามารถแบ่งการจัดการบัฟเฟอร์ภายใน หากคุณต้องการที่จะใช้ Triple บัฟเฟอร์ในเกม DirectX ให้ตรวจสอบการตั้งค่าในเกมสำหรับตัวเลือกบัฟเฟอร์ที่เกี่ยวข้อง เกมหลายคนไม่ได้มีตัวเลือกดังกล่าวซึ่งในกรณีนี้จะบังคับให้ทริปเปิบัฟเฟอร์ในเกม DirectX คุณสามารถใช้ยูทิลิตี้ D3DOverrider ที่ครอบคลุมภายใต้ส่วนขั้นสูง Tweaking ต่อมาในคู่มือ.

บางสิ่งที่สำคัญที่จะเก็บไว้ในใจเกี่ยวกับทริปเปิบัฟเฟอร์:
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
triple buffering : การแสดงผลปกติ , GPU จะใช้เทคนิคที่เรียกว่า double buffering เพื่อเก็บสองกราฟิกเฟรมในวิดีโอแรม - หนึ่งเฟรมของกราฟิกที่กำลังทำงานบน GPU และเฟรมที่ได้รับการเสร็จสมบูรณ์และถูกส่งไปยังส่วนแสดงผล เมื่อแนวตั้งตรงกัน ( ดูแนวตั้งซิงค์การตั้งค่าเพิ่มเติมด้านล่าง ) ถูกเปิดใช้งานในเกม GPU ของคุณจะกลายเป็นตรงกันกับของอัตราการรีเฟรชจอภาพของคุณ . ในสภาพแวดล้อมนี้ ถ้า double buffering ใช้และ framerate อยู่ด้านล่าง อัตรารีเฟรช , GPU อาจเติมทั้งเฟรมบัฟเฟอร์และกลายเป็นใช้งานชั่วคราวในขณะที่มันรอสำหรับแสดงผลของรอบการรีเฟรชหน้าจึงสามารถฟรีหนึ่งในบัฟเฟอร์ ผลลัพธ์ที่ได้คือการลดลงในประสิทธิภาพ บางครั้งค่อนข้างจำนวนมาก ( เช่น 50% ) เป็น GPU เป็นประโยชน์ . ทริปเปิลบัฟเฟอร์เพิ่มบัฟเฟอร์กรอบที่สาม กระบวนการ โดยเฉพาะมุ่งป้องกัน GPU จากกลายเป็นไม่ได้ใช้งาน เนื่องจากรอผลฟื้นฟูจึงยังคงรักษาประสิทธิภาพสูงสุดเมื่อ VSync เปิด . triple buffering ครอบคลุมในรายละเอียดเพิ่มเติมในหน้านี้ของเกมคือการตั้งค่ากราฟิกและแสดงนำตัวเลือกที่พร้อมใช้งานสำหรับการตั้งค่านี้จะปิดและ อย่างไรก็ตาม แม้ว่าจะไม่ได้ระบุไว้ชัดเจน โดย NVIDIA ใน nvcp เซ็ตนี้ใช้เฉพาะกับ OpenGL เกม เนื่องจากส่วนใหญ่ของเกมจะขึ้นอยู่กับ DirectX การตั้งค่านี้จะไม่มีผลกระทบต่อพวกเขา NVIDIA วิศวกรยืนยันนี้ในบทความนี้ โดยสังเกตว่าไม่มีคนขับแทนที่ฟังก์ชันสำหรับบัฟเฟอร์สามภายใต้ DirectX . นี้ถูกทำเพื่อความเข้ากันได้ตั้งแต่เกม DirectX ใช้ภายในควบคุมเฟรมบัฟเฟอร์ และบังคับให้ทริปเปิลบัฟเฟอร์ผ่านทางกราฟิกไดรเวอร์นี้สามารถแบ่งการจัดการบัฟเฟอร์ภายใน ถ้าคุณต้องการที่จะใช้ triple buffering ในเกม DirectX , ตรวจสอบในเกมการตั้งค่าบัฟเฟอร์ที่เกี่ยวข้องกับตัวเลือก หลายเกมที่ไม่มีตัวเลือกดังกล่าว ซึ่งในกรณีนี้ การบังคับในเกม DirectX triple buffering , คุณสามารถใช้ d3doverrider สาธารณูปโภคที่ครอบคลุมภายใต้ขั้นสูง tweaking ส่วนในภายหลังในคู่มือที่สำคัญสิ่งที่ต้องเก็บไว้ในใจเกี่ยวกับ triple buffering :
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: