Краткая история параллельности

  • Использование ресурсов: В некоторых случаях, программа должна ждать завершения внешней операции выполняется, например, ввода или вывода операций и других операций, и программа не может выполнять другие операции во время ожидания. Таким образом, если вы можете запустить другую программу во время ожидания, это будет , несомненно , повысить эффективность использования ресурсов.
  • Средства: разные пользователи и ресурсы для программы на компьютере , с теми же правами на использование. Эффективный режим работы фрагментируется (Tmie строгание) , проходящее через крупнозернистое время эти программы и пользователи обмениваться компьютерными ресурсами, а не большой столбец  краткой истории параллельно выполняемой программой от начала до конца, а затем начать следующую программу.
  • Удобство: В целом, при расчете нескольких задач, вы должны написать несколько программ, каждый из которых выполняет задачи и взаимодействовать друг с другом в случае необходимости, больше , чем просто написать программу для вычисления всех задач проще реализовать.

Независимо от того, в какое время, до тех пор, как вы измените переменные могут рядом быть прочитана другим потоком, или, если вы будете читать последнюю переменную записывается другим потоком, вы должны иметь дело с параллелизмом и принять соответствующий режим синхронизации ,

рекомендация

отwww.cnblogs.com/wangziqiang123/p/11710810.html
рекомендация