# cpu time

Published articles for cpu time.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## From slow tests to slow production: Debugging with Stackprof

DevFeed: [From slow tests to slow production: Debugging with Stackprof](<https://devfeed.tech/articles/from-slow-tests-to-slow-production-debugging-with-stackprof-33519.md>)

Original publisher: [Read original article](<https://www.aha.io/engineering/articles/debugging-with-stack-prof>)

Published: 2026-08-13T00:00:00Z

Content type: tutorial

Language: en

Sources: [Aha! Engineering Blog](<https://devfeed.tech/sources/aha-engineering-blog.md>)

Topics: [debugging](<https://devfeed.tech/topics/debugging.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [RSpec](<https://devfeed.tech/topics/rspec.md>), [Databases](<https://devfeed.tech/topics/databases.md>)

Tags: [ci](<https://devfeed.tech/tags/ci.md>), [cpu-time](<https://devfeed.tech/tags/cpu-time.md>), [database](<https://devfeed.tech/tags/database.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [logs](<https://devfeed.tech/tags/logs.md>), [overhead](<https://devfeed.tech/tags/overhead.md>), [performance](<https://devfeed.tech/tags/performance.md>), [production-debugging](<https://devfeed.tech/tags/production-debugging.md>), [profiling](<https://devfeed.tech/tags/profiling.md>), [rspec](<https://devfeed.tech/tags/rspec.md>), [snapshots](<https://devfeed.tech/tags/snapshots.md>), [tests](<https://devfeed.tech/tags/tests.md>), [timing](<https://devfeed.tech/tags/timing.md>)

### AI overview

An investigation into tests that became six times slower traces the stall to code generating example data and Active Record callbacks. The article explains using Stackprof with RSpec to profile the test, including I/O time, and reports that the test spent 71% of its time sleeping.

### Source excerpt

One morning, a developer announced in our Slack channel that some tests were failing on our main branch. The cause of the failures was not obvious. No recent PRs seemed related, and neither the code nor the tests had changed in a long time. The test

## Tracking Wall Clock, On-CPU, and Off-CPU Time for Android Performance

DevFeed: [Tracking Wall Clock, On-CPU, and Off-CPU Time for Android Performance](<https://devfeed.tech/articles/the-three-musketeers-of-time-28540.md>)

Original publisher: [Read original article](<https://www.amanjeet.me/three-musketeers-of-time/>)

Author: Amanjeet Singh Gurtatta

Published: 2021-07-18T21:35:43Z

Content type: tutorial

Language: en

Sources: [Amanjeet Singh](<https://devfeed.tech/sources/amanjeet-singh.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [Process](<https://devfeed.tech/topics/process.md>), [cpu](<https://devfeed.tech/topics/cpu.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [cpu-time](<https://devfeed.tech/tags/cpu-time.md>), [mobile-performance](<https://devfeed.tech/tags/mobile-performance.md>), [off-cpu-time](<https://devfeed.tech/tags/off-cpu-time.md>), [performance](<https://devfeed.tech/tags/performance.md>), [regression](<https://devfeed.tech/tags/regression.md>), [wall-clock-time](<https://devfeed.tech/tags/wall-clock-time.md>)

### AI overview

This Android performance tutorial explains wall-clock, on-CPU, and off-CPU time, including how to measure them at the process or thread level and how to choose an appropriate monotonic clock API.

### Source excerpt

The post talks about the different types of time to look for: wall clock time, on CPU time and off CPU time

## Before Python

DevFeed: [Before Python](<https://devfeed.tech/articles/before-python-38891.md>)

Original publisher: [Read original article](<http://neopythonic.blogspot.com/2011/07/before-python.html>)

Author: Guido van Rossum (noreply@blogger.com)

Published: 2011-07-25T18:17:00Z

Content type: opinion

Language: en

Sources: [Guido van Rossum](<https://devfeed.tech/sources/guido-van-rossum.md>)

Topics: [Programming](<https://devfeed.tech/topics/programming.md>), [Programming language](<https://devfeed.tech/topics/programming-language.md>), [Python](<https://devfeed.tech/topics/python.md>), [Mathematics](<https://devfeed.tech/topics/mathematics.md>)

Tags: [computer](<https://devfeed.tech/tags/computer.md>), [cpu-time](<https://devfeed.tech/tags/cpu-time.md>), [electronics](<https://devfeed.tech/tags/electronics.md>), [languages](<https://devfeed.tech/tags/languages.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [network](<https://devfeed.tech/tags/network.md>), [personal](<https://devfeed.tech/tags/personal.md>), [programming](<https://devfeed.tech/tags/programming.md>), [programming-languages](<https://devfeed.tech/tags/programming-languages.md>), [python](<https://devfeed.tech/tags/python.md>), [students](<https://devfeed.tech/tags/students.md>), [university](<https://devfeed.tech/tags/university.md>)

### AI overview

The author recounts his early experiences with electronics, mathematics at university, punch-card computing, and early programming before Python. He reflects on how programming languages have changed and how programmers may write software in the future.

### Source excerpt

This morning I had a chat with the students at Google's CAPE program. Since I wrote up what I wanted to say I figured I might as well blog it here. Warning: this is pretty unedited (or else it would never be published :-). I'm posting it in my "personal" blog instead of the "Python history" blog because it mostly touches on my career before Python. Here goes. Have you ever written a computer program? Using which language? HTML Javascript Java Python C++ C Other - which? [It turned out the students had used a mixture of Scratch, App Inventor, and Processing. A few students had also used Python or Java.] Have you ever invented a programming language? :-) If you have programmed, you know some of the problems with programming languages. Have you ever thought about why programming isn't easier? Would it help if you could just talk to your computer? Have you tried speech recognition software? I have. It doesn't work very well yet. :-) How do you think programmers will write software 10 years from now? Or 30? 50? Do you know how programmers worked 30 years ago? I do. I was born in Holland in 1956. Things were different. I didn't know what a computer was until I was 18. However, I tinkered with electronics. I built a digital clock. My dream was to build my own calculator. Then I went to university in Amsterdam to study mathematics and they had a computer that was free for students to use! (Not unlimited though. We were allowed to use something like one second of CPU time per day. :-) I had to learn how to use punch cards. There were machines to create them that had a keyboard. The machines were as big as a desk and made a terrible noise when you hit a key: a small hole was punched in the card with a huge force and great precision. If you made a mistake you had to start over. I didn't get to see the actual computer for several more years. What we had in the basement of the math department was just an end point for a network that ran across the city. There were card readers a