Join Simon Allardice for an in-depth discussion in this video Detailed monitoring tools: Mac, part of Programming Foundations: Code Efficiency.
When something like task manager or activity…monitor isn't enough, well then we have a…world of different tools we can start to explore and use if we need them.…I'm going to begin with a few tools on the Mac.…Many of these work on Linux as well or have very similar equivalents.…And I'll cover PC in a moment.…Before e begin.…Remember I said we'll often be given a massive amount…of data and we'll need to ignore most of it?…Yeah, just keep that in mind. Okay,…I'm going to open up a Terminal window on my Mac here.…You may or may not use terminal that much, but here's a few command…line tools built into the operating system…that can be used for measuring a monitoring.…
And one of the benefits of learning just a few of the…command line tools is they're not just useful on your local machine.…But are great if you're remotely accessing a server…and you only have command line access to it.…So, let's start with the simplest: the top command.…I'm just going to type…in" top" and hit Return.…This is a little bit like using activity monitor in that it…
Learn to choose the right data types, understand the pitfalls of using high-level languages, and decide where to spend your time. Plus, see how the underlying memory management model may have more of an impact than you realize, and what performance issues you can expect working with databases and web services.
- Identifying problems in the code
- Embracing constraints
- Using code analysis tools to measure performance
- Managing memory
- Managing disk-based and network resources
Skill Level Beginner
Programming Foundations: Refactoring Codewith Simon Allardice1h 44m Intermediate
1. Approaching Efficiency
4. Algorithmic Efficiency
5. Disk-Based and Network Resources
Next steps6m 4s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.