• Forks, threads, and schedulers

    July 26, 2014

    A process is a data context and one or more threads that run in that context. A thread is the ability or the actuality of executing a sequence of instructions. The computer instructions are loaded into memory is a part of the context. A thread is the running or potential running of that code. A [...]

  • Hardware Interrupts

    July 26, 2014

    Perhaps the most important scheduling mechanism outside the mechanism of the software scheduler is the hardware interrupt, or just interrupt. An interrupt is a hardware event that causes a subroutine call to be inserted into the instruction stream of the running program. The call is to an interrupt handler. The interrupt handler runs code to [...]

 
Powered by Wordpress and MySQL. Theme by Shlomi Noach, openark.org