Хотя вы все еще можете играть в игры (как отметил OrangeTux), было бы идеально установить их через Центр программного обеспечения, чтобы EA мог видеть силу платформы Ubuntu.
На данный момент , что кажется невозможным для многих пользователей, но вы можете OrangeTux указать .
Сэр, я думаю, у вас есть неправильное представление о том, что такое блокировка, и что такое мьютекс. Кроме того, у вас есть неправильное представление о том, что такое Ubuntu.
Начнем с последнего: Ubuntu - это дистрибутив на основе Linux. Любые компоненты системной архитектуры низкого уровня выполняются ядром Linux. Ubuntu - это всего лишь способ объединить разные части программного обеспечения, настроить, установить и обновить их в надежном, однородном и удобном для пользователя виде. Таким образом, ваш вопрос относится к Linux, а не к Ubuntu.
Мьютексы используются, чтобы гарантировать, что общие ресурсы (например, память) не будут ошибочно доступны и изменены одновременно. Поскольку процессы вообще не разделяют такие ресурсы, как память (ни в Windows, ни в Linux), проблема возникает, когда вы используете дистрибутив , а не процессы. Это делается с использованием мьютексов, вы правы в этом; здесь вы найдете дополнительную информацию об этом. Linux использует потоки POSIX. Однако, независимо от того, используете ли вы - как программист - используйте мьютексы или что-то еще (например, spinlocks или критический раздел), которые зависят от вас, а не от системы (см. Здесь), будь то Windows или Linux.
[d7 ] Что касается процессов, требуется блокировка файлов, но это совсем другая история. И да, процессы реализованы по-разному в Windows и Linux (самое главное, в планировании, см. здесь презентация, чтобы пролить свет на это).