Les sémaphores System V fournissent des sémaphores de comptage dans le SE Oracle Solaris. Un sémaphore est un compteur utilisé pour fournir, à plusieurs processus, un accès à un objet de données partagé. Outre les opérations standard de définition et de mise à jour des sémaphores, les sémaphores System V peuvent avoir des valeurs qui sont incrémentées et décrémentées en fonction des besoins (par exemple, pour représenter le nombre de ressources disponibles). Les sémaphores System V permettent également d'effectuer des opérations sur un groupe de sémaphores simultanément, et de faire en sorte que le système annule la dernière opération d'un processus en cours d'arrêt.