notes's Issues
perf.md里介绍 基于事件采样模式的问题 有一处应该是时间,写成了事件
如何可以获得更精确的采样结果
延长采样的事件以获得更多的样本
应该是时间吧。
if (likely(!rt_overloaded(this_rq))) 注释
/*如果当前队列的 root_domain 的 rto_count 不为 0,说明已经过载了,无需拉任务进来*/
if (likely(!rt_overloaded(this_rq)))
return;
这里的意思应该是如果 this_rq 所在的 rd 下没有过载的 cpu,就没有 pull 的必要了,直接返回
内核抢占的矛盾点疑问
arch/x86/entry/entry_64.S这个文件中retint_kernel里jnc 1f
这段是判断cf标志位,在它的上一句bt $9 EFLAGS(%rsp)
中,应该获取的是eflags的第九位if标志到cf中,如果中断是开启的,此时cf应该是1,为什么在这里反而是判断cf是0呢?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.