Los semáforos de System V proporcionan semáforos de recuento el sistema operativo Oracle Solaris. Un semáforo es un contador utilizado para proporcionar acceso a un objeto de datos compartidos para varios procesos. Además del conjunto estándar y las operaciones de liberación para los semáforos, los semáforos de System V pueden tener valores que se incrementan y disminuyen según sea necesario (por ejemplo, para representar la cantidad de recursos disponibles). Los semáforos de System V también proporcionan la posibilidad de llevar a cabo operaciones en un grupo de semáforos simultáneamente y de hacer que el sistema deshaga la última operación de un proceso si el proceso termina.