crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Мьютексы, Для того, чтобы вспомнить и улучшить знания
AD
  опции профиля:
сообщение 18.11.2011, 8:30
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

Спасибо сказали: 70 раз(а)




Репутация:   17  


Хотел бы задать вопрос для того, чтобы вспомнить позабытые со времен университета вещи. Чем плохи мьютексы? Какие есть альтернативы мьютексам? Хотелось бы вкратце вспомнить! За ссылки на какие-то краткие описания буду благодарен, а вот на толстые учебники, спасибо, но не надо. Просто хочется освежить знания.

Сообщение отредактировал AD - 18.11.2011, 8:30
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Iron Bug
  опции профиля:
сообщение 18.11.2011, 10:32
Сообщение #2


Профессионал
*****

Группа: Модератор
Сообщений: 1611
Регистрация: 6.2.2009
Из: Yekaterinburg
Пользователь №: 533

Спасибо сказали: 219 раз(а)




Репутация:   12  


Цитата(BRE @ 18.11.2011, 13:25) *
как полную замену системным механизмам я бы их не рассматривал

атомарные операии - тоже системный механизм :) чисто ассемблерная фича, даже ещё более приближенная к железу, нежели мьютексы. там вообще обращения на уровне команд железу. так реализовано выставление адресов на шине, например, и многие другие системные операции с адресами и общей памятью.
более крупные "атомарные операции" реализованы с помощью софта, на базе мьютексов.

Сообщение отредактировал Iron Bug - 18.11.2011, 10:36
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- AD   Мьютексы   18.11.2011, 8:30
- - Iron Bug   а почему сразу плохи? мьютекс - просто одно из сре...   18.11.2011, 8:38
|- - AD   Цитата(Iron Bug @ 18.11.2011, 9:38) а поч...   18.11.2011, 8:43
- - Iron Bug   глупости. конечно, программисту никто не запрещает...   18.11.2011, 9:12
|- - AD   Цитата(Iron Bug @ 18.11.2011, 10:12) глуп...   18.11.2011, 9:21
- - Iron Bug   вообще, если программист так уж боится собственног...   18.11.2011, 9:36
- - BRE   Цитата(AD @ 18.11.2011, 9:30) Какие есть ...   18.11.2011, 10:25
- - Iron Bug   Цитата(BRE @ 18.11.2011, 13:25) как полну...   18.11.2011, 10:32
|- - BRE   Цитата(Iron Bug @ 18.11.2011, 11:32) Цита...   18.11.2011, 10:38
- - Iron Bug   Цитата(BRE @ 18.11.2011, 13:38) Я бы их н...   18.11.2011, 10:45
|- - BRE   Цитата(Iron Bug @ 18.11.2011, 11:45) прос...   18.11.2011, 10:56
|- - Iron Bug   Цитата(BRE @ 18.11.2011, 13:56) Цитата(Ir...   18.11.2011, 11:23
|- - BRE   Цитата(Iron Bug @ 18.11.2011, 12:23) посл...   18.11.2011, 11:55
- - Iron Bug   атомарность - не обращение к железу. вообще, ассем...   18.11.2011, 12:16
|- - BRE   Цитата(Iron Bug @ 18.11.2011, 13:16) атом...   18.11.2011, 12:38
- - Iron Bug   Цитата(BRE @ 18.11.2011, 15:38) Это ты на...   18.11.2011, 12:57
|- - BRE   Цитата(Iron Bug @ 18.11.2011, 13:57) ыхх....   18.11.2011, 13:21
- - Iron Bug   Цитата(BRE @ 18.11.2011, 16:21) загрузить...   18.11.2011, 13:26
|- - BRE   Цитата(Iron Bug @ 18.11.2011, 14:26) Цита...   18.11.2011, 13:40
- - Iron Bug   Цитата(BRE @ 18.11.2011, 16:40) О чем спо...   18.11.2011, 14:00


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 25.11.2024, 16:21