Skip to main content

Simone Galleni

  • Home
  • Things I’ve done
  • About me
  • Curriculum Vitæ
  • Italy
  • Contact

Tag: Performance

Windows Global Mouse Hook

17 December 202217 December 2022 Simone Leave a comment

Windows provides a way to include an application handler into a system hook chain; this can be used to implement, for example: If the second point sounds a bit obscure, well… that’s exactly the case we needed to improve. Our software implements an integration system that operates not only at protocol level (IPC) but also […]

Read More

The cost of performance monitoring

22 March 202210 April 2022 Simone Leave a comment

When writing software (in particular applications that can make intense use of the system resources, such as CPU, GPU, memory) it can be helpful to have a way to monitor how things are going, and this includes not only how the application is behaving but also if the entire system is sane and responsive. In […]

Read More

Humble CPU Monitor

14 February 201910 April 2022 Simone Leave a comment

As a developer, one of the many concerns I have when I write and test software is “how much CPU does this thing use?” – and in Windows there are some ways to keep an eye on this, depending on the level of details you’re interested in. For example, the GetProcessTimes function is useful to […]

Read More

Recent Posts

  • Windows Global Mouse Hook
  • Analyzing a 0xE06D7363 exception
  • The cost of performance monitoring
  • Windows Core Audio API
  • Humble CPU Monitor

Archives

  • January 2024
  • December 2023
  • December 2022
  • November 2022
  • May 2022
  • April 2022
  • March 2022
  • March 2019
  • February 2019
  • October 2018
  • April 2018
  • March 2018
  • February 2018
  • March 2017
  • April 2016
  • March 2016

Categories

  • development
  • Italy
  • software
sparkling Theme by Colorlib Powered by WordPress