跟读练习: Linus Torvalds Explains What Makes Linux So Fast - 通过视频学习英语口语
正在创建课程...
1
Linus, do you follow any development of any new programming languages?
2
Do you see any language except C which is suitable for development of operating system?
3
So I have to say, I'm kind of old -fashioned and I'm really interested.
4
The reason I got into Linux or operating systems in the first place was I really love hardware.
5
I love tinkering with hardware.
6
Not in the sense that I'm a hardware person and giving me a soldering iron is a bad idea.
7
But I like interacting with hardware from a software perspective.
8
And I have yet to see a language that comes even close to C in that respect.
9
It's not just that C, you can use C to generate good code for hardware, it's that if you think like a computer,
10
writing C actually makes sense.
11
I mean, and I think the reason it works that way is the people who designed C
12
designed it at a time when you,
13
I mean, when compilers had to be simple and the language had to be kind of geared towards what the output was.
14
So when I read C, I know what the assembly language will look like, and that is That's something I care about.
15
I don't do a lot of programming myself anymore.
16
I'm a technical lead person.
17
I merge other people's code.
18
But if you go and look in the Linux Git history and look at what I do, the last few months, the kind of code I've changed,
19
I've made sure our file path lookup
20
takes as few cache misses as possible and all
21
that code is C
22
but in order to really be able to it's optimized at
23
the level where I worry about single instructions kind of thing and
24
especially single cache misses and I love doing that
25
because that's it's completely I mean to some degree people say you should not micro optimize
26
but if what you love is micro optimization that's what you should do
27
and we made sure our algorithms are good before we started the micro -optimization,
28
so I'm very proud of the fact that we look up path names way faster than anybody else, I guarantee it, right?
29
And we can do it in parallel on a thousand CPU machine with no contention.
30
I mean, that is something that has happened in the last 18 months, and that is impressive.
31
I mean, you don't know how impressive it is Until you've worked with that code for, I mean, I thought we'd never get there, but we're there now.
32
So that's the kind of thing that really.
✨ 推荐视频
本课的词汇与口语要点
这段视频共有 32 个句子、435 个单词可供跟读。 讲话部分时长为 2:54。 说话人语速自然,每分钟约 150 个词,接近日常对话。 只有 79% 的单词属于英语最常用的 3,000 词,词汇难度较高。
视频中的重点词汇
视频中 15 个值得学习的单词,附发音和释义:
| 单词 | 发音 | 释义 |
|---|---|---|
| hardware 名词 | /ˈhɑɹdˌwɛɹ/ | 硬件, 硬體 /硬体 |
| microwave 名词 | /ˈmaɪkɹoʊˌweɪv/ | 微波 |
| impressive 形容词 | /ɪmˈpɹɛsɪv/ | 令人印象深刻 |
| optimization 名词 | /ˌɑptəmaɪˈzeɪʃən/ | 優化 /优化 |
| cache 名词 | /kæʃ/ | 緩存 /缓存, 快取 |
| guarantee 名词 | /ˌɡæɹ.ənˈtiː/ | 保證 /保证 |
| output 名词 | /ˈaʊtpʊt/ | 輸出 /输出 |
| suitable 形容词 | [ˈsjuː.tə.bɫ̩] | 合適 /合适, 適當 /适当 |
| parallel 形容词 | /ˈpæ.ɹəˌlɛl/ | 平行的 |
| instruction 名词 | /ɪnˈstɹʌkʃən/ | 教導 /教导 |
| interact 动词 | /ɪn.təˈɹækt/ | 互動 /互动 |
| algorithm 名词 | /ˈælɡəɹɪðm̩/ | 算法, 演算法 |
| merge 动词 | /mɝd͡ʒ/ | 合并 |
| optimize 动词 | /ˈɑptɪmaɪz/ | 优化 |
| compiler 名词 | /kəmˈpaɪlɚ/ | 编者 |
视频中出现的短语动词
| 单词 | 发音 | 释义 |
|---|---|---|
| look up 动词 | /ˌlʊk ˈʌp/ | 仰, 上看 |
需要注意的发音
说话人用了 12 次缩略和弱读形式,例如 I'm, don't, I've。请按听到的简短形式来说。
- “sh” 和 “zh” 音: optimization /ˌɑptəmaɪˈzeɪʃən/, cache /kæʃ/, instruction /ɪnˈstɹʌkʃən/, contention /kənˈtɛnʃən/
如何用这段视频练习
- 先完整听一遍视频,不要开口,记下不认识的单词。
- 先用 0.75 倍速逐句跟读,熟练之后再回到正常速度。
- 录下自己的声音并与原声对比,特别注意 hardware, microwave, impressive 这类单词。
什么是跟读法?
跟读法 (Shadowing) 是一种有科学依据的语言学习技巧,最初开发用于专业口译员的培训,并由多语言者Alexander Arguelles博士普及。这个方法简单而强大:您在听英语母语原声的同时立即大声重复——就像是一个延迟1-2秒紧跟说话者的影子。与被动听力或语法练习不同,跟读法强迫您的大脑和口腔肌肉同时处理并模仿真实的讲话模式。研究表明它能显着提高发音准确性,语调,节奏,连读,听力理解和口语流利度——使其成为雅思口语备考和真实英语交流最有效的方法之一。











