Changes between Version 10 and Version 11 of user_synchro


Ignore:
Timestamp:
Oct 9, 2018, 7:54:33 PM (6 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • user_synchro

    v10 v11  
    55== A) General Principles ==
    66
    7 All data structure defined by  ALMOS-MKH to support the user-level, POSIX compliant, synchronization services are fully specific, and do NOT use the kernel level synchronization primitives described in section J.
    87 * A '''mutex''' is declared by a given user process as a ''pthread_mutex_t'' global variable.
    98 * A '''condvar'''  is declared by a given user process as a ''pthread_cond_t'' global variable.
     
    1413As these synchronization variables are used by threads running in different clusters, all access functions use remote_read() / remote_write() primitives.
    1514
    16 For each type of variable, ALMOS-MKH defines a specific internal data structure as described below.
     15For each type of variable, ALMOS-MKH defines a specific internal data structure as described below. All these structures
     16are protected by a kernel remote_busylock_t, as described in section J.
    1717
    1818== B) Mutex ==