Posts

Operating System:Process Management

Home Process   Management •   A   process   is   a   program   in   execution.   For   example,   when   we   write a   program   in   C   or   C++   and   compile   it,   the   compiler   creates   binary code. The   original code and binary code are both programs. •   When we actually run the binary code, it becomes a process. •   A   process   is   an   ‘ active’   entity,   as   opposed   to   a   program,   which   is considered to be a  ‘ passive’   entity.     Prg   from   Secd-Mem->   RAM   ->   Processor   1.User   Process   :   Run   by   use...

Multicore, Thread & Multi threading

Home Multiprocessing •   Within   the   past   several   years,   multiprocessor   systems   (also known as  parallel   systems   or   multicore   system s ) •   The   multipleprocessor   systems   in   use   today   are   of   two   types. Some   systems   use   asymmetric   multiprocessing,   in   which   each processor is assigned   a specific task. •   Aboss   processor   controls   the   system;   the   other   processors   either look   to   the   boss   for   instruction   or   have   predefined   tasks.   This scheme defines   a  boss–worker   relationship. •   The   most   common   systems   use ...