unixchris's profile picture. Hi there! I work on the Linux kernel at @Meta and help maintain systemd. @cdown@fosstodon.org

Chris Down

@unixchris

Hi there! I work on the Linux kernel at @Meta and help maintain systemd. @[email protected]

مثبتة

Big thanks to @hnakamur2 for diligently translating two of my articles — "In defence of swap" (chrisdown.name/ja/2018/01/02/…) and "Linux memory management at scale" (chrisdown.name/ja/2019/07/18/…) — to Japanese! ご苦労様です!🇯🇵

unixchris's tweet image. Big thanks to @hnakamur2 for diligently translating two of my articles — "In defence of swap" (chrisdown.name/ja/2018/01/02/…) and "Linux memory management at scale" (chrisdown.name/ja/2019/07/18/…) — to Japanese! ご苦労様です!🇯🇵

Chris Down أعاد

Signals make up the plumbing in Unix-like operating environments, but they come with a significant number of pitfalls as a project grows. Learn about some of the alternative methods and mitigations to use from @unixchris: bit.ly/3LMNIrk


Chris Down أعاد

tmpfs inode corruption: introducing inode64 on Linux chrisdown.name/2021/07/02/tmp…


Chris Down أعاد

@unixchris created a fantastic highlights reel of the 2021 @RaceDepartment GT Championship. Always a pleasure racing against you Chris and look forward to more battles in future! Had some great battling with @lewisdykes1 too! youtu.be/OCHb7Nw7VlA #racedepartment #rdgtc

TariqGamil's tweet card. An amazing racing battle between two ACC championship contenders

youtube.com

YouTube

An amazing racing battle between two ACC championship contenders


Thanks @lwnnet for the writeup on my work to improve printk() observability! This should be useful for anyone who needs to monitor and react to emerging issues, since it's not always feasible to have a stable metric or tracepoint. Just sent v7 upstream. lwn.net/Articles/85714…


Today I reached 100,000 rep on Unix/Linux @StackExchange. I owe a lot to it: it helped me get my first paid job when I had no degree or other credentials, and contributing has sharpened my skills dramatically over the years. Thanks @codinghorror, @spolsky, and other SE folks!

unixchris's tweet image. Today I reached 100,000 rep on Unix/Linux @StackExchange. I owe a lot to it: it helped me get my first paid job when I had no degree or other credentials, and contributing has sharpened my skills dramatically over the years. Thanks @codinghorror, @spolsky, and other SE folks!

Chris Down أعاد

Chris Down, kernel engineer at Facebook, gave a 40 minute talk titled "Linux memory management at scale" at the #Arch #Linux 2020 Conference today. It's probably the most informative and also practical useful talks on this subject you'll see this year. linuxreviews.org/Chris_Down,_Fa…


This weekend I'll be speaking at Arch Conf 2020 about our kernel memory management strategy at Facebook, and how it might apply to distribution maintainers and other Linux users. Hope to see you there! :-) pretalx.com/arch-conf-onli…


Chris Down أعاد

Swap memory is woefully misunderstood; it is a good thing chrisdown.name/2018/01/02/in-…


Here's a fun project I've been working on that can alert you when resources on your desktop/laptop are becoming oversaturated, and allows you to take action *before* your system slows to a crawl. Feedback and suggestions welcome! :-) github.com/cdown/psi-noti…

github.com

GitHub - cdown/psi-notify: Alert when your machine is becoming oversaturated, *before* it slows to...

Alert when your machine is becoming oversaturated, *before* it slows to a crawl - cdown/psi-notify


Chris Down أعاد

Chris DownさんのLinuxのスワップによくある誤解を解く記事を許可を頂いて日本語訳したところ、なんとご本人のブログに掲載してくださると提案頂いて、先ほど公開されました。 物理メモリが十分にあってもスワップは重要ということが詳しく解説されていますので、ぜひご一読ください!

Big thanks to @hnakamur2 for diligently translating two of my articles — "In defence of swap" (chrisdown.name/ja/2018/01/02/…) and "Linux memory management at scale" (chrisdown.name/ja/2019/07/18/…) — to Japanese! ご苦労様です!🇯🇵

unixchris's tweet image. Big thanks to @hnakamur2 for diligently translating two of my articles — "In defence of swap" (chrisdown.name/ja/2018/01/02/…) and "Linux memory management at scale" (chrisdown.name/ja/2019/07/18/…) — to Japanese! ご苦労様です!🇯🇵


Chris Down أعاد

"FOSDEM 2020 - Linux memory management at scale" fosdem.org/2020/schedule/… Linuxのメモリ管理について私は何もわかってなかったことに気づかされました。 可能なら最大値を制限するより最小値を指定して保護するほうが全体でのリソースを有効活用できて良いというのはなるほどという感じ。


Chris Down أعاد

"1195725856" and other mysterious numbers chrisdown.name/2020/01/13/119…

waxzce's tweet image. "1195725856" and other mysterious numbers chrisdown.name/2020/01/13/119…

Chris Down أعاد

On “1195725856” and other mysterious numbers chrisdown.name/2020/01/13/119…


Chris Down أعاد

Taiji: Dynamic Traffic Engineering at Facebook This is just utterly freaking NEXT LEVEL! 🤯 - Load balancing modeled as a constraint satisfaction problem to generate the optimal dynamic routing table - Dynamic, connection aware routing based on Social Hash - in prod >4 years

copyconstruct's tweet image. Taiji: Dynamic Traffic Engineering at Facebook

This is just utterly freaking NEXT LEVEL! 🤯

- Load balancing modeled as a constraint satisfaction problem to generate the optimal dynamic routing table
- Dynamic, connection aware routing based on Social Hash
- in prod >4 years
copyconstruct's tweet image. Taiji: Dynamic Traffic Engineering at Facebook

This is just utterly freaking NEXT LEVEL! 🤯

- Load balancing modeled as a constraint satisfaction problem to generate the optimal dynamic routing table
- Dynamic, connection aware routing based on Social Hash
- in prod >4 years
copyconstruct's tweet image. Taiji: Dynamic Traffic Engineering at Facebook

This is just utterly freaking NEXT LEVEL! 🤯

- Load balancing modeled as a constraint satisfaction problem to generate the optimal dynamic routing table
- Dynamic, connection aware routing based on Social Hash
- in prod >4 years
copyconstruct's tweet image. Taiji: Dynamic Traffic Engineering at Facebook

This is just utterly freaking NEXT LEVEL! 🤯

- Load balancing modeled as a constraint satisfaction problem to generate the optimal dynamic routing table
- Dynamic, connection aware routing based on Social Hash
- in prod >4 years

Chris Down أعاد

Super cool; I've been hating sudden OOM kill for years, esp. these days

Super pleased you were able to make it :-) Here are the slides: chrisdown.name/talks/memory/m…



Loading...

Something went wrong.


Something went wrong.