Back to Browse

Operating system development: profiling and timing (dev stream 2023.2)

186 views
Aug 2, 2023
2:51:37

A lot of core features are feeling stable now, so I'm turning my attention to some performance optimization. In particular, things are slow on IBM XT class systems. I roughed out a profiler using the 8088 single step interrupt, tried a couple different approaches to storing the data, and ruled out a couple ideas. After this session, I abandoned the idea of saving files. For now, the profiler will send its data over serial port to the host for processing.

Download

0 formats

No download links available.

Operating system development: profiling and timing (dev stream 2023.2) | NatokHD