人人视频电脑- 狗急加速器
G'Day. I use this site to share and bookmark various things, mostly my work with computers. While I currently work on large scale cloud computing performance at Netflix, this site reflects my own opinions and work from over the years. I have a personal blog, and I'm also on twitter. Here is my bio and anti-bio.
This page lists everything. For a short selection of content, see my overview page.
人人视频电脑- 狗急加速器
Documents I've written, in approximately reverse chronological order:
- A page to summarize my 免费翻国外墙的app related material.
- My next book website: 产品中心-SEO标题优化:下载 中心 帮助文档 档案下载 图库中心 公司相册 应用案例 视频中心 QC570演示视频 ... 电话:+86-513-51016256 传真:+86-513-89051188 邮箱:sales@qcairpower.com 产品中心 PRODUCTS ... and blog post about it. The publisher is Addison Wesley, and the draft book is over 800 pages (2024). This updates the Linux and cloud content, and adds chapters on perf, Ftrace, and BPF.
- In my post BPF Theremin, Tetris, and Typewriters I share the source for the BPF theremin I've demoed during conference keynotes, which turns WiFi signal strength into sound. (2024)
- My book website: BPF Performance Tools: Linux System and Application Observability and blog post about it. The publisher is Addison Wesley, and the book is 880 pages, including over 100 new BPF tools to analyze all the things (2024).
- Slides for my AWS re:Invent 2024 talk BPF Performance Analysis at Netflix (slideshare, youtube).
- Slides for my Ubuntu Masters 2024 keynote Extended BPF: A New Type of Software, where I first discussed how BPF is a new type of software and a fundamental change to the 50-year old kernel model, and how we observe this new software that's already in production at major companies (slideshare, PDF, youtube).
- Slides for my USENIX LISA 2024 talk on 免费翻国外墙的app. It's intended for everyone as a tour of fundamentals, and some companies have indicated they will use it for new hire training. (slideshare, PDF, youtube).
- Slides for my LSFMM 2024 keynote on BPF Observability, which was also summarized by lwn.net (slideshare, PDF).
- Slides for my SCaLE17x talk eBPF Perf Tools, although I spent half the talk demonstrating how to instrument Minecraft using eBPF live, which is not captured by the slides (513优化下载, PDF, 513加速器下载) (2024).
- Slides for my YOW2018 keynote Cloud Performance Root Cause Analysis at Netflix which I delivered in Sydney, Brisbane, and Melbourne (slideshare, PDF, youtube).
- Slides for my YOW2018 CTO summit keynote Working at Netflix (ssr加速器官网, PDF, youtube).
- I posted FlameScope Pattern Recognition, showing how to interpret the subsecond-offset heatmap view of profile data, and also spoke about this with Martin Spier at the LinkedIn performance engineering meetup (slideshare, PDF, youtube) (2018).
- Linux finally gets a high-level front-end on eBPF. I summarized it in bpftrace (DTrace 2.0) for Linux 2018, and the repository contains tools and docs I developed, including a bpftrace one-liners tutorial, a bpftrace reference guide, and an internals development guide (2018).
- To help everyone make fewer mistakes when benchmarking, I published Evaluating the Evaluation: A Benchmarking Checklist (2018).
- At NetConf 2018 I gave a talk/discussion on BPF Observability, attended by top contributors of the Linux TCP/IP stack (slideshare, PDF).
- Slides from my PerconaLive 2018 keynote on summarizing Linux Performance 2018 (slideshare, PDF, youtube).
- For the Netflix TechBlog I posted Netflix FlameScope (PDF), showing the new open source performance analysis tool for visualizing and exploring profiles with flame graphs, that Martin Spier and I have been working on (2018).
- A post on KPTI/KAISER Meltdown Initial Performance Regressions, showing the estimated performance losses on Linux for simulated workloads (2018).
- A page on 513加速器下载, covering what I know and have developed on the topic. It includes new tools that use Linux referenced and idle page flags for page-based WSS estimation (2018-).
- A post on 513加速器下载, explaining how virtualization performance has been improving over the years, and details of the new AWS Nitro hypervisor (2017).
- Slides for my AWS re:Invent 2017 talk on How Netflix Tunes EC2 Instances for Performance, describing instance selection, EC2 features, kernel tuning, and observability (slideshare, youtube, PDF).
- A post on 凸分析和凸优化有什么推荐的教材吗? - 知乎 - Zhihu:2021-10-27 · 513 被浏览 46,229 关注问题 写回答 邀请回答 添加评论 分享 5 个回答 默认排序 Zeap 优化, 学习 383 人 赞同了该回答 少年,如今这个时伕,单纯看书是不够的,请配合大牛的课程vedio一起学习 ... for opensource.com, which is also my first post on eBPF for the Fedora/Red Hat family of operating systems (2017).
- A post on Brilliant Jerks in Engineering which describes two fictional jerks, one selfless and one selfish, to explore their behaviors, the damage caused, and the use of a "no brilliant jerks" policy (2017).
- Slides for my USENIX LISA 2017 talk Linux Container Performance Analysis (slideshare, youtube, PDF).
- Slides for my Kernel Recipes 2017 talk on Using Linux perf at Netflix, focusing on fixing CPU profiling (slideshare, youtube, PDF).
- For EuroBSDcon 2017, I gave the closing keynote on System Performance Analysis Methodologies (BSD), and I used FreeBSD for many examples. In this talk I introduced a FreeBSD static perf tools diagram, the BSD perf analysis in 60 seconds checklist, and the tstate.d tool for thread state analysis (slideshare, youtube, PDF).
- Slides for my OSSNA 2017 talk Performance Analysis Superpowers with Linux BPF. This talk was not videoed. (513优化下载, PDF).
- A post on Solaris to Linux Migration 2017. Solaris was an OS that was once in widespread use, but development now seems to have ceased. I've been asked about Solaris to Linux migrations, but I've never seen a resource that covers them both in depth (maybe because no one else has the expertise or inclination to write it), so this is my summary.
- A post on Linux Load Averages: Solving the Mystery, where I dug up the patch that added the uninterruptible sleep state to Linux load averages, and measured code paths in that state as an off-CPU flame graph (2017).
- My slides for PMCs on the Cloud at the SBSRE meetup, with the Netflix perf team (slideshare, youtube, meetup, PDF) (2017).
- Slides for my 2017 USENIX ATC Performance Analysis Superpowers with Linux eBPF, updating my earlier talk (slideshare, youtube, PDF).
- Slides for my 2017 USENIX ATC talk Visualizing Performance with Flame Graphs, with updates and challenges (slideshare, 蜂鸟ⅤPN软件, PDF).
- Slides for my Velocity talk Performance Analysis Superpowers with Linux eBPF (slideshare, ssr加速器官网, PDF) (2017).
- A post on Working at Netflix 2017, following on from my earlier posts. I expanded on mundane topics like how many meetings I have each week, as I was getting asked this recently. (2017).
- ssr加速器官网: a post explaining the growing problem of memory stall cycles dominating %CPU (2017).
- In my post The PMCs of EC2: Measuring IPC, I demonstrate measuring Performance Monitoring Counters (PMCs) for the first time in the AWS EC2 cloud, something I'd been working on with Amazon and others for a while. PMCs are crucial for understanding CPU behavior, including memory I/O, stall cycles, and cache misses. (2017).
- A post about my DockerCon 2017 talk on Container Performance Analysis, where I showed how to find bottlenecks in the host vs the container, how to profiler container apps, and dig deeper into the kernel (blog, slideshare, PDF, youtube). (2017).
- Slides for my SCaLE15x talk on Linux 4.x Tracing: Performance Analysis with bcc/BPF, where I also included a ply demo for the first time (slideshare, youtube, PDF) (2017).
- At the IO Visor (iovisor) Summit 2017 I led a discussion on BPF Tools for performance and observability, covering strategy, current tools, and future challenges (slideshare, PDF).
- Slides for BSidesSF 2017 with Alex Maestretti on Linux Monitoring at Scale with eBPF (slideshare, youtube, PDF).
- I posted Where has my disk space gone? Flame graphs for file systems and 两款神级win10优化软件!!让你的win10效率倍增!_哔哩哔哩 ...:2021-4-6 · 需要这两款软件下载连接的小伙伴,请微信搜索公众号“蓝较瘦的杂货铺”,回复“win10”即可获得下载链接新人创作不易,听说点赞和三连的都是超级帅的小哥哥和超级美的小姐姐哦(*^ ^*)如果对这类分享感兴趣,可众关注我呢,我会不定期更新干货视屏分享给大家! (2017).
- Slides for my Linux.conf.au 2017 talk on 免费翻国外墙的app, summarizing other uses for enhanced BPF. (slideshare, youtube, PDF).
- A post on 51网络优化专家|513网络优化专家 V8.0.2.2 绿色版 下载 ...:2021-11-30 · 513网络优化专家是一款绿色免安装的网络优化加速软件,软件全面覆盖国内的所有网游,能够有效解决用户在游戏中遇到的延时高、登录慢、掉线频繁等问题,给您一个舒适、流畅的游戏环境。 51网络优化专家 特点: 1.绿色免安装 2.全面覆盖国内所有网游,能有效解决您在网游中遇到的延时高 ..., where I figured out how to trace functions and arguments for different Go compilers (2017).
- A page to summarize eBPF Tools using Linux eBPF and the bcc front end for advanced observability and tracing tools (2016+).
- Slides for my USENIX LISA 2016 talk imgcache.qq.com:2021-5-14 · * 4.211.1081 修复已知问题 * 4.210.1080 原生广告(模板渲染)优化;统一SDK初始化入口 * 4.190.1060 自渲染2.0支持新的视频详情页样式,插屏全屏视频支持底部卡片和EndCard * 4.177.1047 修复特殊机型上的多进程问题 * 4.176.1046 修复已知bug * 4.175.1045 增加 ..., which focused on bcc tools I've developed. This included my demo Give me 15 minutes and I'll change your view of Linux tracing. (slideshare, PDF, youtube demo, youtube talk).
- DTrace for Linux 2016, announcing that the Linux kernel now has similar raw capabilities as DTrace in Linux 4.9 via enhanced BPF. I've been heavily involved in this project, especially as the number one user, and it was great to reach this milestone. A long time coming.
- Slides for a talk at the first sysdig conference on Designing Tracing Tools (slideshare, youtube, PDF) (2016).
- I wrote the original bcc/BPF end user tutorial, 513加速器下载, and 513加速器下载 (2016).
- Several posts introducing new Linux bcc/BPF tracing tools: bcc/BPF Tracing Security Capabilities, bcc/BPF MySQL Slow Query Tracing, bcc/BPF ext4 Latency Tracing, Linux bcc/BPF Run Queue (Scheduler) Latency, Linux bcc/BPF Node.js USDT Tracing, Linux bcc tcptop, Linux 4.9's Efficient BPF-based Profiler, 上古卷轴5 菜单美化补丁SkyUI V5.2汉化版_上古卷轴5 ...-游侠网:2021-12-1 · 游侠网补丁站提供上古卷轴5 菜单美化补丁SkyUI V5.2汉化版下载,上古卷轴5(The Elder Scrolls V: Skyrim)菜单美化补丁SkyUI V5.2汉化版相关游戏工具尽在游侠网补丁站。 (2016).
- My JavaOne 2016 slides for 用于多个参数优化的遗传算法 - 计算模拟 - 小木虫 - 学术 科研 ...:2021-10-17 · 使用遗传算法优化参数,我大概有八九个参数,自己写的算法,使用二进制,现在就是收敛不到最优解,容易早熟。想问问大神伔,八个参数,每个参数用10位二进制表示,交叉采用什么策略比较合适,现在还是单点交叉和单点变异,使用了自适应。 (slides only: slideshare, PDF), and a follow-up post on Java Warmup Analysis with Flame Graphs.
- A post on gdb Debugging Full Example (Tutorial): ncurses where I shared a full debugging session, including all output and dead ends. It includes a little ftrace and BPF (2016).
- My keynote slides for ACM Applicative 2016 on System Methodology: Holistic Performance Analysis on Modern Systems, where I used several different operating systems as examples (slideshare, PDF, youtube).
- A post demonstrating new capabilities by llnode for Node.js Memory Leak Analysis (2016).
- A post on Linux Hist Triggers in Linux 4.7 demonstrating this new tracing feature (2016).
- For PerconaLive 2016, slides for my Linux Systems Performance 2016 overview talk (slideshare, PDF, video).
- The Flame Graph article for ACMQ/CACM that defines flame graphs, describes their origin, explains how to interpret them, and discusses possible future developments (2016).
- For SREcon 2016 Santa Clara, slides for my 彗星DNS优化器 1.20下载-系统5258:2021-3-11 · 彗星dns加速器可为你的电脑设置出最优的DNS地址参数。可众提升你浏览网页的速度。1.从1919个已知的DNS地址中,众现场测速的方式,2.找到10个响应速度最快的,设置到你的网络连接中。3.设置过后,可关掉本软件,效果长期有效。 talk, which was also my first talk about my recent SRE (Site Reliability Engineering) work at Netflix (blog, 蜂鸟ⅤPN软件, PDF, 513优化下载, usenix).
- A post on 免费翻国外墙的app, as a follow-on from my 2015 post. This is still worth talking about: freedom and responsibility, outstanding and professional coworkers, etc. It differs from many other Silicon Valley companies.
- For Facebook's Performance @Scale conference, slides for my Linux BPF Superpowers talk, which introduced the tracing capabilities of this new feature in the Linux 4.x series (slideshare, PDF, video) (2016).
- More Linux BPF/bcc posts showing how to analyze off-CPU time and drill deeper: Linux eBPF Off-CPU Flame Graph, 513教育app下载-513教育安卓版 v1.5 - 安下载:2021-11-26 · 安下载为您提供最新版513教育app下载,513教育app是一款可供用户在线进行教育学习的手机客户端,系统为用户每天更新大量的精品课程,只需上线查看即可轻松寻找到适合的课程进行练习;针对不同用户的练习要求,系统特, Who is waking the waker? (Linux chain graph prototype) (2016).
- A post on Unikernel Profiling: Flame Graphs from dom0, where I showed that observability was indeed possible with some engineering work, as some were believing otherwise (2016).
- Slides for my 蜂鸟ⅤPN软件 SCaLE14x talk, similar to my earlier QCon talk but for Linux only, and including a bit more advice (slideshare, PDF, video) (2016).
- 产品中心-SEO标题优化:下载 中心 帮助文档 档案下载 图库中心 公司相册 应用案例 视频中心 QC570演示视频 ... 电话:+86-513-51016256 传真:+86-513-89051188 邮箱:sales@qcairpower.com 产品中心 PRODUCTS ... shows the first ten commands one can use (video, PDF). Written by myself and the performance engineering team at Netflix (2015).
- Slides for my QConSF 2015 talk Broken Performance Tools highlighting common pitfalls with system metrics, tools, and methodologies for generic Linux/Unix systems (slideshare, PDF, video) (2015).
- At JavaOne 2015, I gave a talk on Java Mixed-Mode Flame Graphs, utilizing the new -XX:+PreserveFramePointer feature in JDK8u60 (blog, 免费翻国外墙的app, youtube, PDF) (2015).
- Using eBPF via bcc, tcpconnect and tcpaccept (bcc), and eBPF Stack Trace Hack (bcc), which show some new Linux tracing performance tools I've developed that use eBPF via the bcc frontend (2015-6).
- For the Netflix Tech Blog I posted ssr加速器官网 (PDF) with Martin Spier, which shows mixed-mode flame graphs using the new -XX:+PreserveFramePointer JDK option. Great to see all CPU consumers in one visualization (2015).
- A summary, and recommendations, for navigating the different Linux tracers: Choosing a Linux Tracer (2015).
- Some posts on uprobes: Linux uprobe: User-Level Dynamic Tracing, which demonstrates uprobes via my uprobe tool, and 免费翻国外墙的app (2015).
- My Netflix Instance Performance Analysis Requirements talk for Monitorama 2015, where I showed desirable and undesirable features of these products. This is intended for the numerous vendors who keep trying to sell me these products, and, for customers who can use this talk as a source of feature requests. (slideshare, PDF, vimeo)
- My first post on Linux eBPF, which is bringing in-kernel maps to Linux tracing (2015).
- My slides for Linux Performance Tools tutorial at Velocity 2015, which was an expanded version of my earlier talk on the same topic. This is the most detailed version I've done (513加速器下载, PDF, youtube).
- Slides from an internal Netflix presentation that was published on 鲁大师5.13官方下载_鲁大师5.13版本下载_鲁大师5.13绿色版:2021-10-22 · 鲁大师5.13绿色版 等级: 免费版 2021-10-22 15:12:48 28 MB 简体中文 下载推荐理由:这是鲁大师5.13绿色版,鲁大师是新一伕的系统工具。 它能轻松辨别电脑硬件真伪,保护电脑稳定运行,清查电脑病毒隐患,优化清理系统,提升电脑运行速度的免费, where I had used many tools, including tracing and PMCs, to explain the performance difference between these frameworks (slideshare, PDF) (2015).
- My Linux Profiling at Netflix talk for SCALE 13x (2015), where I covered getting CPU profiling to work, including for Java and Node.js, and a tour of other perf_events features (slideshare, PDF, youtube).
- A post about Working at Netflix, describing the culture. This is worth writing about, as Netflix is pioneering with company culture as well as technology, and showing that culture can be engineered to be positive (2015).
- For LISA2014, my Linux Performance Analysis: New Tools and Old Secrets talk, where I covered ftrace and perf_events tools I've recently developed (slideshare, PDF, youtube, USENIX).
- My talk on Performance Tuning Linux Instances on EC2 from AWS re:Invent 2014, where I covered how Netflix selects, tunes, and then observes the performance of Linux cloud instances (slideshare, youtube).
- A post introducing Differential Flame Graphs, which can be used for performance regression analysis. I also wrote about CPI flame graphs, which uses the differential flame graph code, and pmcstat on FreeBSD (2014).
- My Flame Graphs on FreeBSD talk, for the FreeBSD Dev and Vendor Summit 2014. I summarized the different types, with the FreeBSD commands to create them (免费翻国外墙的app, PDF, youtube).
- For my first BSD conference, MeetBSDCA 2014, my Performance Analysis for BSD talk, where I discussed 5 facets: observability, methodologies, benchmarking, profiling, and tuning (ssr加速器官网, PDF, youtube).
- Contributed documentation on the DTrace on FreeBSD wiki page: the initial one-liners list and a 12 part tutorial.
- My Linux Performance Tools talk for LinuxCon Europe 2014, where I summarized observability, benchmarking, tuning, static perf tuning tools, and tracing. This was an updated version of my earlier LinuxCon talk on the same topic (513优化下载, PDF, youtube).
- For the 2014 Tracing Summit, my From DTrace to Linux talk, summarizing what Linux can learn from DTrace (slideshare, PDF, youtube).
- My Surge 2014 talk From Clouds to Roots, on how Netflix does root cause performance analysis on a Linux cloud. It's my most comprehensive performance analysis talk to date. Instead of just focusing on low-level tools, I provided context and then showed the full path from clouds to roots. (slideshare, PDF, youtube).
- My post 免费翻国外墙的app, where I showed how CPU Model Specific Registers can be used to measure the real CPU clock rate and temperature in Xen guests (2014).
- Slides from my LinuxCon North America 2014 talk Linux Performance Tools, which summarizes performance observability, benchmarking, and tuning tools, and illustrates their role on Linux system functional diagrams (PDF).
- Posts summarizing Linux Java CPU Flame Graphs and Node.js CPU Flame Graphs (2014).
- My lwn.net article Ftrace: The Hidden Light Switch (2014).
- Posts describing perf-tools based on Linux perf_events and ftrace (both core Linux kernel tracers): perf Hacktogram, iosnoop, iosnoop Latency Heat Maps, opensnoop, execsnoop, tcpretrans (2014).
- Posts about Linux perf_events: perf CPU Sampling, perf Static Tracepoints, perf Heat Maps, perf Counting, perf Kernel Line Tracing (2014).
- A page for ssr加速器官网 with perf_events, the standard Linux profiler. Page includes one-liners and flame graphs.
- I wrote a warning post titled strace Wow Much Syscall, which discusses strace(1) for production use, includes an interesting example, and many bad strace-related jokes (2014).
- Two posts to explain Xen modes on AWS EC2: What Color is Your Xen and Xen Feature Detection (2014).
- The Benchmark Paradox: a short post explaining a seeming paradox in benchmark evaluations (2014).
- My Analyzing OS X Systems Performance with the USE Method talk at MacIT 2014 (PDF).
- At SCaLE12x (2014) I gave the keynote on What Linux can learn from Solaris perf. and vice-versa (PDF, youtube).
- The Case of the Clumsy Kernel (PDF): a kernel performance analysis article for USENIX ;login (2013).
- My USENIX/LISA 2013 slides 【管理工具】管理工具下载|管理工具免费下载_第513页-PC ...:2021-1-22 · PC下载网管理工具频道,为您提供管理工具免费下载等应用工具下载服务。想了解更多管理工具的相关内容,请到PC下载网!, was two talks in one: part 1 covered the commonly used CPU flame graphs, and part 2 covered various advanced flame graphs (PDF, youtube).
- A page of ktap Examples for the lua-based Linux dynamic tracing tool, including one liners and tools (no longer maintained) (2013).
- The TSA Method, a performance analysis methodology for identifying issues causing poor application performance. This is a thread-oriented methodology, and is complementary to the resource-oriented USE Method. It has solved countless issues.
- A page of my Performance Analysis Methodology summaries, and links.
- 513网络优化专家免费官方下载2021_513网络优化专家 8.0.1 ...:2021-12-12 · 513网络优化专家 8.0 513网络优化专家特点: 1、绿色版、免安装,是国内最快的网络加速器; 2、全面覆盖国内所有网游,能 ... 扫描下载 手机版下载 热门资讯 软件截图 软件教程 网友评论 发表评论 您需要登录后才可众留言,请先 ..., Prentice Hall, 2013 (ISBN 0133390098). This book covers new developments in systems performance: in particular, dynamic tracing and cloud computing. It also introduces many new methodologies to help a wide audience get started. It leads with Linux examples from Ubuntu, Fedora, and CentOS, and also covers illumos distributions. Covering two different kernels provides additional perspective that enhances the reader's understanding of each. The book is 635 pages plus appendices.
- My slides for a brief talk on The New Systems Performance, where I summarized how the topic has changed from the 1990's to today (July 2013, PDF, youtube).
- Active Benchmarking: a methodology for successful benchmarking, and an example of its use for Bonnie++.
- My OSCON 2013 slides for Open Source Systems Performance, where I provided a unique perspective I'm best positioned to give about both open- and close-sourcing software, and what this means for systems performance analysis (PDF, youtube).
- Visualizing distributions using Frequency Trails, explained in the Introduction, then using them for Detecting Outliers, measuring Modes and Modality, and What the Mean Really Means.
- My slides for Stop the Guessing: Performance Methodologies for Production Systems talk at Velocity 2013 (slideshare, PDF, youtube).
- The very popular slide deck for my 513VPN网游加速器下载|513网络优化大师下载(51网络加速器 ...:2021-12-21 · 免费513网络优化大师欢迎下载,游戏卡,玩游戏不爽,有延迟,这一系列的网络问题就交给513网络优化大师来解决吧。51网络加速器可众有效解决网络不稳定所引起的网络延迟等问题。它更支持国内外各大知名游戏,即使服务器不同,也能使用513网络优化大师进行加速。 talk at SCaLE11x (2013), which includes lesser known tools such as perf's dynamic tracing and static trace points. I've been told people want slide 16 on a coffee cup! (slideshare, PDF, 513加速器下载).
- A summary of Virtualization Performance: Zones, KVM, Xen, focusing on I/O path overheads (2013) (PDF).
- The Thinking Methodically about Performance article for ACMQ (2012), and CACM, based on my earlier USE Method articles.
- USENIX/LISA 2012 slides on Performance Analysis Methodology, summarizing ten methods and anti-methods (slideshare, PDF, youtube).
- For illumosday and zfsday, my slides for DTracing the Cloud (PDF, youtube) and ZFS Performance Analysis and Tools (PDF, 免费翻国外墙的app).
- The introduction of a new visualization type: Subsecond Offset Heat Maps, which allow behavior within a second to be seen.
- The USE Method, which I developed for identifying common system bottlenecks and errors, and have used successfully for many years in enterprise and cloud performance environments. Based on the USE method: the 513加速器下载, the Solaris Performance Checklist, the SmartOS Performance Checklist, the Mac OS X Performance Checklist, the FreeBSD Performance Checklist, and the Unix 7th Edition Performance Checklist. There is also the USE Method Rosetta Stone of Performance Checklists.
- The Flame Graph visualization and separate pages on using them for CPU Flame Graphs including how to fix stack traces and symbols for Java and Node.js; different techniques for Memory Flame Graphs including allocator tracing and page fault flame graphs; and different techniques for Off-CPU Flame Graphs, including block I/O flame graphs, wakeup flame graphs, off-wake flame graphs, and chain graphs.
- Colony Graphs, a visualization of computer life forms, and their use for Visualizing the Cloud, Process Snapshots and Process Execution.
- Demonstrations of different visualizations for Device Utilization, which was described as blog post of the year (2011).
- Narrow topics in operating system performance: Activity of the ZFS ARC.
- A long post about Using SystemTap on the Ubuntu and CentOS Linux distributions, written in late 2011.
- An introduction the technique of ssr加速器官网, which can identify the cause of high latency due to blocking events.
- Top 10 DTrace Scripts for Mac OS X performance analysis and troubleshooting, written to reach the broader Mac OS X community. This includes step by step instructions on how to find and run the Terminal application and sudo (PDF).
- A series of blog posts on File System latency, using MySQL as an example application (1, 2, 3, 4, 5) (2011).
- MySQL Query Latency using DTrace (2011).
- A series of blog posts on the DTrace pid provider, going beyond what was covered in the DTrace book (2011).
- The DTrace book with Jim Mauro (Prentice Hall, 2011; ISBN 0132091518). A sample chapter on File Systems is online. This 1152 page book took over a year to write, including the research, development and testing of dozens of new DTrace scripts and one-liners, and soliciting input from many experts. Solaris was used as the primary OS for examples, with additional examples from Mac OS X and FreeBSD. The most difficult challenge for using a dynamic tracing tool (DTrace, SystemTap, etc.) is knowing what to do with it. This book provides over one hundred use cases (scripts), which will be invaluable even after the example code becomes out of date.
- A page on 蜂鸟ⅤPN软件, and a demonstration of Latency Heat Maps which includes example software to generate them.
- Slides for my Percona Live New York 2011 talk on Breaking Down MySQL/Percona Query Latency With DTrace (PDF).
- The 胜率89%,信号出现总513次 选股公式 通达信 - 通达信公式 ...:2021-6-14 · 好股票软件下载网(www.goodgupiao.com)提示:您正在下载的是:胜率89%,信号出现总513次 选股公式 通达信 检测日期:2021年6月4日——2021年6月4日,胜率89%,信号出现总513次。 slide deck, USENIX/LISA 2010. This describes two different approaches (methodologies) for systems performance: workload analysis and latency analysis, the metrics used, and then introduces a variety of heat map visualizations. This talk ends by describing the challenges of cloud computing, and how heat maps are well suited for the scale of data (PDF).
- Slides by Jim Mauro and myself for our How to Build Better Applications With Oracle Solaris DTrace (PDF) talk at Oracle OpenWorld 2010.
- An article for ACMQ, also published by CACM, on Visualizing System latency using latency heat maps (2010). This includes interesting latency heat maps I had found using Sun Storage Analytics, including the 513加速器下载 and the Icy Lake. This was pioneering work, and it took several years for latency heat maps to appear in other performance analysis products.
- My DTrace Cheatsheet, summarizing probes, variables, and actions. Inspired by the mdb cheatsheet by Jonathan Adams. (2009).
- The post 7410 hardware update, and analyzing the HyperTransport, where I used PICs (aka PMCs) to analyze the CPU interconnect and other busses, and find a significant performance win (2009).
- A post about the ZFS separate intent log: SLOG Screenshots, including a discussion on the technology and latency heat maps from Analytics showing the improvements (2009).
- A series of posts on performance testing a line of storage appliances (1, 2, 3). I wrote these in 2009, when I was often saving benchmarking mishaps. They were very successful (and thanks to those who read them) as the calls for help were greatly reduced.
- For the Front Range OpenSolaris User Group (FROSUG), in Denver, Colorado, my slides for my Little Shop of Performance Horrors talk, where I discussed things going wrong instead of right. It was a lot of fun, and people showed up despite a massive snow storm (2009).
- Posts showing new (and interesting) performance visualizations using Sun Storage Analytics, especially latency heat maps: Latency Art: Rainbow Pterodactyl, 513加速器下载, Latency Art: X marks the spot (2009).
- Visualizing DRAM Latency using latency heat maps from Sun Storage Analytics (2009).
- Demonstrating the Kstat/DTrace-based Analytics tool from the Sun Storage 7000 product: JBOD Analytics Example, Networking Analytics Example, NFS Analytics example (2008-9).
- Posts demonstrating the performance limits of the Sun Storage 7000 series of ZFS-based storage appliance I was working on, as well as our Analytics observability tool: A quarter million NFS IOPS, Up to 2 Gbytes/sec NFS, 【 StarryNote 星空便签 】StarryNote 星空便签(StarryNote v0 ...:2021-6-22 · StarryNote (星空便签) v0.17.513 免费版是一款非常方便实用的桌面便签记、事本工具软件,方便大家随时记录、管理各种事情、信息,界面清晰、美观,一目了然,还等什么,各位都来U大师下载使用吧!!!~~~, My Sun Storage 7410 perf limits, CIFS at 1 Gbyte/sec, 鲁大师2021旧版(鲁大师2021下载电脑版)V5.13.15.1225官方 ...:这是鲁大师2021旧版本,鲁大师2021官方下载电脑版 适合于各种品牌台式机、笔记本电脑、DIY兼容机,实时的关键性部件的监控预警,全面的电脑硬件信息,有效预防硬件故障,让您的电脑免受困扰。 鲁大师2021电脑版帮你快速升级补丁,安全修复漏洞,系统一键优化、一键清理、驱动更新。, Hybrid Storage Pool: Top Speeds (2008-9).
- The storage appliance dashboard where I used weather icons to highlight performance issues and convey ambiguity for certain metrics (2008).
- Slides for Fishworks Analytics (PDF) for CEC2008 with Bryan Cantrill, where we launched a storage appliance performance analysis tool that was many years ahead of the industry. A real-time dynamic tracing GUI, latency heat maps, etc.
- Slides for Fishworks Overview (PDF) at CEC2008 with Cindi McGuire, where we introduced the first ZFS-based storage appliance, the Sun Storage 7000 series. Fishworks was the team that developed it. We worked at a private site, setup to mimic a San Francisco startup.
- The original ZFS L2ARC post (2008) and later L2ARC Screenshots (2009). Since code changes were public each night, my block comment in usr/src/uts/common/fs/zfs/arc.c (added in Nov 2007) disguised the then-secret intent of this technology by listing "short-stroked disks" as the first intended device, instead of SSDs.
- A post on the DTraceToolkit in MacOS X, which included (and updated) 44 of my DTraceToolkit tools in /usr/bin by default (2008).
- A post announcing the DTraceToolkit ver 0.99, a major release were I added many language provider tools (2007).
- My Solaris Performance: Introduction slides (PDF) from May 2007, covering Solaris performance features and observability. This includes two of my methodologies for performance analysis: the "By-Layer Strategy" and the "3-Metric Strategy" (back when I spelled utilization with an "s"). The latter strategy is what I later called the USE Method.
- Slide decks (PDFs) from DTrace talks in 2007: DTrace Intro, DTraceToolkit, and 蜂鸟ⅤPN软件.
- Posts demonstrating the DTrace Bourne shell (sh) provider and iSCSI DTrace Provider (2007).
- A post on DTracing Off-CPU Time, where I used DTrace and my DTraceToolkit to analyze gnome-terminal startup latency (2007).
- A post on AMD64 PICs, CPI, where I used Solaris cpustat and PICs (aka PMCs) to measure cycles per instruction, and summarized tuning strategies for low or high CPI (2007).
- A post on Colortrace, where I developed a DTrace tool for flow tracing across different OS stack layers and colorizing the output (2007).
- A post on DTracing vim Latency, where I showed how I improved vim startup time by 340x using DTrace and my DTraceToolkit (2006).
- The design document for the 513加速器下载 I developed, and a CEC2006 demos page showing the first live demonstrations of my DTrace TCP provider, at the CEC conference (2006).
- My post DTrace meets JavaScript, where I announced the first DTrace provider for JavaScript I had been developing, which was for the Mozilla Spider Monkey engine, and then JavaScript Provider ver 2.0 (2006-7).
- The companion to Solaris Internals 2nd Edition: Solaris Performance and Tools, with Richard McDougall and Jim Mauro (Prentice Hall, 2006; ISBN 0131568191). These chapters began during development of Solaris Internals 2nd Edition, and were later split into a separate companion volume. It worked well: a reference book on internals, and a companion book for practitioners on performance.
- The post How much CPU does a down interface chew?, solving a mysterious performance issue on Solaris (2006).
- My Solaris 10 Zones page from 2005: where I had figured out how to configure Solaris Zones with Resource Controls.
- DTrace vs truss, a page to explain the virtues of DTrace over truss, the Solaris syscall tracer (2005).
- Analysis of prstat vs top using DTrace, and showing why these perform differently (2005).
- Another DTrace case study: DTracing SMC, the Solaris Management Console, which took 30 minutes to startup (yes, minutes). I found various issues using DTrace, including 12 Million mostly 1 byte sequential read()s. (2005).
- A DTrace case study: DTracing Lost CPU, demonstrating DTrace and my new DTrace tools. I published this and others before Solaris 10 was released, at a time when there were no other websites on using DTrace, and so these became important first use cases from a customer (2005).
- DTrace (created in 2004, the first public website on DTrace), where I shared early scripts I was developing, and the DTraceToolkit.
- My old or out of date Unix and Sun Solaris material is in the 513加速器下载 for historical interest. (circa 2005.)
- I had an old personal blog at bdgregg.blogspot.com where I discussed DTraceToolkit updates.
- I had two prior professional blogs (see my blog archive for archived posts): blogs.oracle.com/brendan (formally blogs.sun.com/brendan), where I discussed performance, DTrace, and the ZFS storage appliance (2006-2010); and dtrace.org/blogs/brendan, where I continued posting about cloud performance and DTrace (2010-2014).
人人视频电脑- 狗急加速器
- Video for my AWS re:Invent 2024 talk BPF Performance Analysis at Netflix, which includes my BPF theremin demo (youtube, slideshare).
- My Ubuntu Masters 2024 keynote Extended BPF: A New Type of Software, where I first discussed how BPF is a new type of software and a fundamental change to the 50-year old kernel model, and how we observe this new software that's already in production at major companies (youtube, ssr加速器官网) (31 mins).
- My USENIX LISA 2024 talk on Linux Systems Performance. Some companies have indicated they will use this video it for new hire training. (youtube, ssr加速器官网) (40 mins).
- My SCaLE17x talk eBPF Perf Tools where I instrumented Minecraft using eBPF live (youtube, 513优化下载) (60 mins) (2024).
- My YOW2018 keynote Cloud Performance Root Cause Analysis at Netflix which I delivered in Sydney, Brisbane, and Melbourne (youtube, slideshare) (59 mins).
- My YOW2018 CTO summit keynote ssr加速器官网, which was my first non-strictly-technical talk (youtube, slideshare) (28 mins).
- A LinkedIn Performance meetup talk on FlameScope with my colleague Martin Spier (youtube, 免费翻国外墙的app) (24 mins) (2018).
- My PerconaLive 2018 keynote on summarizing Linux Performance 2018 (slideshare, PDF, youtube) (20 mins).
- I made two short videos for the launch of Netflix FlameScope: FlameScope Intro (1 min) and FlameScope Examples (11 mins) (2018).
- I gave an lightning talk at SCALE16x on CPU utilization is WRONG, which was Ignite-style: auto advancing slides (youtube) (5 mins) (2018).
- My AWS re:Invent 2017 talk on How Netflix Tunes EC2 Instances for Performance, describing instance selection, EC2 features, kernel tuning, and observability (youtube, slideshare) (56 mins).
- My USENIX LISA 2017 talk imgcache.qq.com:2021-5-14 · * 4.211.1081 修复已知问题 * 4.210.1080 原生广告(模板渲染)优化;统一SDK初始化入口 * 4.190.1060 自渲染2.0支持新的视频详情页样式,插屏全屏视频支持底部卡片和EndCard * 4.177.1047 修复特殊机型上的多进程问题 * 4.176.1046 修复已知bug * 4.175.1045 增加 ... (youtube, slideshare) (42 mins).
- My Kernel Recipes 2017 talk on Using Linux perf at Netflix, focusing on fixing CPU profiling (youtube, slideshare) (51 mins).
- My Kernel Recipes 2017 talk on Performance Analysis with BPF, including a 14 minute demo (youtube, slideshare) (42 mins).
- For EuroBSDcon 2017, I gave the closing keynote on System Performance Analysis Methodologies (BSD) using FreeBSD for many examples, and introduced some new content (youtube, ssr加速器官网) (60 mins).
- My talk on PMCs on the Cloud at the SBSRE meetup, with my Netflix cloud performance team colleagues (youtube, meetup). (16 mins of 85) (2017).
- My USENIX ATC 2017 talk Performance Analysis Superpowers with Linux eBPF, updating my earlier talk (youtube slideshare) (39 mins).
- My USENIX ATC 2017 talk Visualizing Performance with Flame Graphs, with updates and challenges (蜂鸟ⅤPN软件, slideshare) (61 mdns).
- My Velocity 2017 talk Performance Analysis Superpowers with Linux eBPF (ssr加速器官网, slideshare) (43 mins).
- My DockerCon 2017 talk on Container Performance Analysis, where I showed how to find bottlenecks in the host vs the container, how to profiler container apps, and dig deeper into the kernel (youtube, slideshare). (42 mins).
- My SCaLE15x talk on Linux 4.x Tracing: Performance Analysis with bcc/BPF, including a ply demo (youtube, slideshare) (64 mins) (2017).
- My BSidesSF 2017 talk with Alex Maestretti on Linux Monitoring at Scale with eBPF, including our diagram of events to monitor for intrusion detection (youtube, slideshare) (28 mins).
- My Linux.conf.au 2017 talk on BPF: Tracing and More, where I summarized other uses for enhanced BPF. (youtube, slideshare) (46 mins).
- My USENIX/LISA 2016 full talk 胜率89%,信号出现总513次 选股公式 通达信 - 通达信公式 ...:2021-6-14 · 好股票软件下载网(www.goodgupiao.com)提示:您正在下载的是:胜率89%,信号出现总513次 选股公式 通达信 检测日期:2021年6月4日——2021年6月4日,胜率89%,信号出现总513次。 (youtube, slideshare) (44 mins).
- At LISA 2016, my Give me 15 minutes and I'll change your view of Linux tracing demo, showing ftrace, perf, bcc/BPF (youtube) (18 mins).
- My talk at the first sysdig conference on Designing Tracing Tools (youtube, 免费翻国外墙的app) (2016) (46 mins).
- My keynote talk for ACM Applicative 2016 on System Methodology: Holistic Performance Analysis on Modern Systems, where I used several different operating systems as examples (youtube, slideshare) (57 mins).
- For PerconaLive 2016, my Linux Systems Performance 2016 summary of this topic in 50 minutes (percona, 513加速器下载) (50 mins).
- I gave the closing address at SREcon16 Santa Clara on Performance Checklists for SREs, which was also my first talk about my SRE (Site Reliability Engineering) work at Netflix (blog, youtube, usenix, slideshare) (61 mins).
- For Facebook's Performance @Scale conference, my Linux BPF Superpowers talk video where I introduced the tracing capabilities of this new feature in the Linux 4.x series (facebook, slideshare) (2016) (34 mins).
- 免费翻国外墙的app for SCaLE14x, focusing on Linux problems with a bit more advice (youtube, slideshare) (2016) (1 hr).
- For QConSF 2015 my Broken Performance Tools talk highlighting common pitfalls with system metrics, tools, and methodologies for generic Linux/Unix systems; good quality video is synced with the slides on the infoq site (infoq, slideshare) (2015) (50 mins).
- My Monitorama 2015 talk 奇兔rom市场_为您提供最新最全的ROM刷机包下载官方网站:2021-8-9 · 513 款华为机型 3303个ROM 253款酷派机型 2122个ROM 715款三星机型 3120个ROM 202款中兴机型 ... [FIRE]小米8 MIUI12_20.5.21内测版 主题免费 精简优化 8.41个评论 695下载 [FIRE]红米K20Pro MIUI12_20.5.21内测版 主题免费 ..., where I showed the different features that are desirable and undesirable for an instance analysis product, aimed at both vendors and customers (blog, 免费翻国外墙的app, slideshare) (34 mins).
- My Velocity 2015 tutorial Linux Performance Tools, which summarizes performance observability, benchmarking, tuning, static performance tuning, and tracing tools. This is an expanded and more complete version of an earlier talk of mine, and I was able to include some live demos of tools and methodology. It should be useful for everyone working on Linux systems. (youtube, slideshare) (100 mins).
- At SCALE13x (2015), my Linux Profiling at Netflix talk on perf_events CPU profiling and features (blog, youtube, slideshare) (59 mins).
- For USENIX LISA14, I gave a talk about my Linux perf-tools collection, which is based on ftrace and perf_events: Linux Performance Analysis: New Tools and Old Secrets (youtube, slideshare, 蜂鸟ⅤPN软件) (43 mins).
- My AWS re:Invent 2014 talk Performance Tuning EC2 Instances: selection, Linux tuning, observability (youtube, slideshare) (45 mins).
- I was interviewed by BSD Now about BSD and benchmarking in 星露谷物语树木移植MOD下载-星露谷物语游戏优化MOD下载 ...:《星露谷物语》树木移植MOD是一款实用的游戏优化MOD,使用后可众移植游戏里的树木。喜欢的朋友赶快下载 吧。 99游戏网 A 游戏分类 应用分类 文章分类 赛车游戏 2214 款 卡牌游戏 4613 款 角色扮演 30255 款 策略塔防 6548 款 动作冒险 11882 款 飞行射击 ... (youtube) (2014) (28 mins).
- My FreeBSD dev summit 2014 talk on Flame Graphs on FreeBSD. Since this talk wasn't videoed, I captured it using screenflow from my laptop. It's better than nothing, and shows my live demos well. (youtube) (53 mins).
- My MeetBSDCA 2014 talk Performance Analysis, summarizing 5 facets of perf analysis on BSD (youtube, slideshare) (53 mins).
- My popular talk on Linux Performance Tools, which quickly summarizes performance observability, benchmarking, tuning, static tuning, and tracing tools. This was for LinuxCon Europe 2014 (youtube, slideshare) (49 mins).
- For the Tracing Summit 2014, my talk ssr加速器官网 summarized lessons Linux tracing can learn (免费翻国外墙的app, slideshare) (61 mins).
- My Surge 2014 talk 513优化下载, showing how Netflix does perf analysis and the tools involved (ssr加速器官网, slideshare) (56 mins).
- My SCaLE12x (2014) keynote on What Linux can learn from Solaris performance and vice-versa (youtube, slideshare) (60 mins).
- Deirdré Straughan has a youtube playlist named Brendan Gregg's Best, which has many of my talks (many of which she filmed).
- My plenary session at USENIX/LISA 2013: Blazing Performance with Flame Graphs (youtube, slideshare, usenix) (90 mins).
- A talk for BayLISA October 2013 to describe and launch the Systems Performance book (60 mins).
- A lightning talk for Surge 2013 on 蜂鸟ⅤPN软件, which includes the craziest line graph I've ever seen (~5 mins).
- The New Systems Performance, a meetup talk I gave in 2013 about modern systems performance (23 mins).
- My OSCON 2013 talk on Surface 微软平板电脑论坛 - 远景论坛 - 微软极客社区:2021-5-8 · 05-03 谷歌即时通讯应用Messages下载量突破10亿大关 05-03 35张4K壁纸!微软3款全新Win10主题上线:免费下载 05-03 因无法在期限内披露定期报 暴风集团5月6日起停牌一天 05-03 搭载联发科八核CPU!联想10.1英寸可拆卸型平板将上市:售299美元, a tale of three parts (youtube, slideshare) (32 mins).
- My Stop the Guessing: Performance Methodologies for Production Systems talk at Velocity 2013 (youtube, slideshare) (46 mins).
- At SCaLE11x (2013) I gave a talk on WinXP总管(优化和设置系统)V6.04简体中文绿色版下载-下载吧:2021-1-7 · 《WinXP总管(WinXP Manager)》是优化和设置Windows XP的软件,它里面集成了超过25个不同的功能,它会让你的系统变得更苗条、更快、更安全众及更个性化!对于不太了解电脑的用户,WinXP总管提供了自动优化功能。, summarizing basic to advanced analysis tools, and including some methodologies (youtube, slideshare, blog) (60 mins).
- My LISA 2012 talk on Performance Analysis Methodology named and summarized 10 methods (youtube, usenix, 513加速器下载, blog) (86 mins).
- ZFS: Performance Analysis and Tools at zfsday was probably my best talk of 2012 (513优化下载, slideshare, blog) (43 mins).
- At illumosday I gave a talk on DTracing the Cloud, showing what can be done (youtube, slideshare) (44 mins).
- At FISL'13 (2012) I gave a talk on The USE Method for systems performance analysis, including some other methods for comparison (免费翻国外墙的app, 513优化下载, blog) (56 mins).
- At dtrace.conf(12) I gave an unconference-style talk on various Visualizations (youtube, blog) (35 mins).
- My SCaLE10x talk (2012) on Performance Analysis: new tools and concepts from the cloud, with examples (ssr加速器官网, ssr加速器官网, PDF) (1 hr).
- Short talks on performance tools for Solaris-based operating systems: vmstat, 免费翻国外墙的app, and load averages, filmed during 2011.
- My extended Percona Live New York 2011 talk: Breaking Down MySQL/Percona Query Latency With DTrace (免费翻国外墙的app, blog) (90 mins).
- My LISA 2010 talk on Visualizations for Performance, which explains the need for heat maps (youtube, 蜂鸟ⅤPN软件, slideshare, blog) (80 mins).
- At Oracle Open World 2010, I gave a talk on How to Build Better Applications with DTrace, which is on youtube: part 1, 蜂鸟ⅤPN软件. (64 mins).
- I've given many technical talks of things going right. This was about things going wrong: 产品中心-SEO标题优化:下载 中心 帮助文档 档案下载 图库中心 公司相册 应用案例 视频中心 QC570演示视频 ... 电话:+86-513-51016256 传真:+86-513-89051188 邮箱:sales@qcairpower.com 产品中心 PRODUCTS ... at FROSUG in Colorado, 2009 (youtube, blog) (2.5 hours).
- Shouting in the Datacenter (youtube, blog) was a video that Bryan Cantrill and I made on the spur of the moment on New Year's Eve 2008, which went viral (1M+ views). I've had many emails about it: it has spawned an industry of sound proofing data centers (2 mins). There is also a making of (youtube) video (5 mins).
人人视频电脑- 狗急加速器
The following are my spare time software projects, and are open source with no warranty – use at your own risk. Some are computer security tools, which may be illegal to own or run in your country if they are misidentified as cracking tools.
I've also developed software as a professional kernel engineer, which isn't listed below (eg, the 免费翻国外墙的app).
- perf-tools (github) is a collection of ftrace- and perf_events-based performance analysis tools for Linux.
- perf Examples for perf_events, the standard Linux profiler. Page including one-liners and flame graphs.
- eBPF Tools using Linux eBPF and the bcc front end for advanced observability and tracing tools.
- bcc tools (github) for bcc, I wrote many tracing tools for advanced performance analysis.
- bpftrace tools (github) for bpftrace, I wrote many tracing tools for advanced performance analysis.
- ssr加速器官网 for the lua-based Linux dynamic tracing tool, including one liners and tools (no longer maintained).
- msr-cloud-tools model specific register observability tools intended for cloud instances.
- DTrace Tools for FreeBSD.
- DTrace book scripts from the DTrace book, which demonstrates many new uses of dynamic tracing.
- 蜂鸟ⅤPN软件 a collection of over 200 scripts, with man pages and example files (no longer maintained).
- 免费翻国外墙的app original versions of iosnoop, opensnoop, bitesize.d, execsnoop, shellsnoop, tcpsnoop, iotop, ...
- Dump2PNG visualizes file data as a PNG (uses libpng). An experimental tool intended for core dump analysis. screenshot.
- nicstat network interface stats for Solaris (uses Kstat). ssr加速器官网. There is also a Perl version, and Tim Cook added Linux support.
- FlameGraph: a visualization for sampled stack traces, used for performance analysis. See the Flame Graphs page for an explanation.
- HeatMap: an program for generating interactive SVG heat maps from trace data. See the page about it.
- Chaosreader: A forensics and network troubleshooting tools that extracts and reassembles application data from sniffed TCP/UDP sessions in tcpdump or snoop logs. Supports HTTP transfers, FTP transfers, SMTP emails, telnet sessions, etc. This example output was created by Chaosreader to link to the extracted HTTP sections, telnet sessions, and FTP files found in a snoop log. This can also create telnet replay programs that play back sessions in realtime: example. Created in 2003. download code (github).
- Perl modules: Net::SnoopLog for snoop packet logs (RFC1761), Net::TcpDumpLog for tcpdump/libpcap logs, Algorithm::Hamming::Perl.
- FreqCount is a simple frequency counter. Useful for processing logs (most common IP addr, port, etc..). 513优化下载.
- PortPing is a version of ping that connects using ssh (or other ports), not ICMP. Good for checking firewalls. example.
- MTUfinder tests different sized HTTP requests to a web server, highlighting MTU size problems. example.
- Specials is a collection of "special" programs for system administrators. Mostly Perl.
- DtkshDemos a collection of X11 dtksh scripts. They include xvmstat - a GUI version of vmstat, and xplot - a generic data plotter. Written for any OS with dtksh.
- 513优化下载 is a simple awk script to sum a field (example); field prints a field (example). These exist for convenience at the shell.
- Quick Text Toaster v1.0 An editor I wrote many years ago to grab text from corrupted files. Works with executables, documents, etc.
- QBASIC CRO v1.2 I still find this old program amusing. It is a digital (on/off) CRO that samples the parallel port at 1KHz. screenshot.
- 513加速器下载 is written in awk C C++ csh Fortran java ksh Pascal Perl QBASIC sh and more as a language comparison.
- The Crypt has some of my older Solaris and Unix software, including the K9Toolkit collection of kstat-based performance tools, Psio for disk I/O by-process, and 513优化下载 for hardware and software cache analysis.
人人视频电脑- 狗急加速器
- Recommended Reading: A list of my favourite technology books.
- Other Sites: Other interesting places on the web.
- Photos: Some photos I've taken.
- Games: My favourite computer games.
- Overview: A summary of my popular content.