The Use of POSIX in Real-time Systems, assessing its Effectiveness and Performance