TiDB v8.5 DocumentationPractices for Monitoring TiDB Using Grafana · · · · · · · · · · · · · · · · · 2324 18 12.5.6 PD Scheduling Best Practices · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2335 12.5 · · · · · · · · · · · · 2399 12.10.5 Scheduling Configuration File · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2401 12.10.6 Scheduling Configuration Flags · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3283 14.1.4 TiDB Scheduling · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 32900 码力 | 6730 页 | 111.36 MB | 10 月前3
TiDB v8.4 DocumentationBest Practices for Monitoring TiDB Using Grafana · · · · · · · · · · · · · · · · · 2021 12.5.6 PD Scheduling Best Practices · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2032 14 · · · · · · · · · · · · 2097 12.10.5 Scheduling Configuration File · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2099 12.10.6 Scheduling Configuration Flags · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3267 14.1.4 TiDB Scheduling · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 32740 码力 | 6705 页 | 110.86 MB | 10 月前3
TiDB v8.3 DocumentationBest Practices for Monitoring TiDB Using Grafana · · · · · · · · · · · · · · · · · 1907 12.5.6 PD Scheduling Best Practices · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1918 12.5 · · · · · · · · · · · · 1982 12.10.5 Scheduling Configuration File · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1984 12.10.6 Scheduling Configuration Flags · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3237 14.1.4 TiDB Scheduling · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 32440 码力 | 6606 页 | 109.48 MB | 10 月前3
TiDB v8.2 DocumentationBest Practices for Monitoring TiDB Using Grafana · · · · · · · · · · · · · · · · · 1900 12.5.6 PD Scheduling Best Practices · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1911 12.5 · · · · · · · · · · · · 1975 12.10.5 Scheduling Configuration File · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1977 12.10.6 Scheduling Configuration Flags · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3229 14.1.4 TiDB Scheduling · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 32360 码力 | 6549 页 | 108.77 MB | 10 月前3
From Eager Futures/Promises to Lazy Continuations: Evolving an Actor Library Based on Lessons Learned from Large-Scale Deploymentsactors (2) libprocess (3) revisiting the problem (4) evolution of libprocess (5) eventuals (6) scheduling (7) streams (8) type erasurechapters (1) motivating futures/promises + actors (2) libprocess libprocess (3) revisiting the problem (4) evolution of libprocess (5) eventuals (6) scheduling (7) streams (8) type erasurekey challenges we’ve faced building distributed systems with good performance actors (2) libprocess (3) revisiting the problem (4) evolution of libprocess (5) eventuals (6) scheduling (7) streams (8) type erasurechapters (1) motivating futures/promises + actors (2) libprocess0 码力 | 264 页 | 588.96 KB | 6 月前3
TiDB v8.1 DocumentationBest Practices for Monitoring TiDB Using Grafana · · · · · · · · · · · · · · · · · 1895 12.5.6 PD Scheduling Best Practices · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1906 12.5 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3196 14.1.4 TiDB Scheduling · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 3203 using SQL statements. 2.1.3 See also • TiDB Architecture • TiDB Storage • TiDB Computing • TiDB Scheduling 2.2 TiDB 8.1.0 Release Notes Release date: May 24, 2024 TiDB version: 8.1.0 Quick access: Quick0 码力 | 6479 页 | 108.61 MB | 10 月前3
Taro: Task graph-based Asynchronous Programming Using C++ Coroutinebehind Taro • Learn to use the Taro C++ programming model • Dive into the Taro’s coroutine-aware scheduling algorithm • Evaluate Taro on microbenchmarks and a real-world application • Conclusion 2Agenda behind Taro • Learn to use the Taro C++ programming model • Dive into the Taro’s coroutine-aware scheduling algorithm • Evaluate Taro on microbenchmarks and a real-world application • Conclusion 3• TGPS points - Not that straightforward CppNow23 talk: An Introduction to C++ Coroutines Through a Thread Scheduling Demonstration 20Why Not Coroutine… • Implementing a C++ function requires function itself •0 码力 | 84 页 | 8.82 MB | 6 月前3
Performance Engineering: Being Friendly to Your HardwarePRE wait • One row active at a time • All rows need to be refreshed periodically • Request scheduling • Row size != page sizeMemory 25 ACT Row Column RD/WR wait wait data PRE wait • Usable Allocation Scheduling ROM Cache L1I • Not all operations are equal • Not all combinations of operations are equalExecution 54 Branching Fetch Decode Queue Allocation Scheduling Execution • Cycles • Latency vs throughputRetirement 55 Branching Fetch Decode Queue Allocation Scheduling Execution ROM Cache L1I L1D LSQ Retirement • All operations until now are speculative •0 码力 | 111 页 | 2.23 MB | 6 月前3
Combining Co-Routines and Functions into a Job SystemqueuesHelmut Hlavacs – Combining Co-Routines and Functions into a Job System - CppCon 2021 11 / 39 Tagged Scheduling 1 2 //Phase 1 schedule(f()); schedule(g(), tag_t{2}); //Phase 2 schedule(tag_t{2}); //schedule 1 global queue per thread, tagged scheduling • Allocate from heap or memory resource • Log performance and visualize in Google Chrome chrome://tracing/ • Scheduling jobs • schedule(…) • continuation(…) Coroutine A coawaiting coroutine C • In sync, return object in A can destroy C • Function F scheduling coroutine C • F may return before C is finished -> C must destroyed itself • What if F tries0 码力 | 39 页 | 1.23 MB | 6 月前3
C++ Memory Model: from C++11 to C++23Dathskovsky | alex.dathskovsky@speedata.io | www.linkedin.com/in/alexdathskovsky OOO Execution : Dynamic Scheduling • instruction fetched • instruction dispatched to instruction que • The instruction waits in fileAlex Dathskovsky | alex.dathskovsky@speedata.io | www.linkedin.com/in/alexdathskovsky Dynamic Scheduling • Check for structural hazards • an instruction can be issued iff a functional unit is available availableAlex Dathskovsky | alex.dathskovsky@speedata.io | www.linkedin.com/in/alexdathskovsky Dynamic Scheduling • Check for data hazards • an instruction can be executed when its operands have been calculated0 码力 | 112 页 | 5.17 MB | 6 月前3
共 86 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9
相关搜索词













