English | Russian |
A thread is a lighter burden on the operating system to create, maintain, and manage because very little information is associated with a thread. This lighter burden suggests that a thread has less overhead compared to a process | Затраты вычислительных ресурсов, связанные с созданием потока, его поддержкой и управлением, у операционной системы значительно ниже по сравнению с аналогичными затратами для процессов, поскольку объём информации отдельного потока гораздо меньше, чем у процесса (см. "Parallel and Distributed Programming Using C++" by Cameron Hughes, Tracey Hughes 2003 ssn) |
little benefit over simply keeping the information in an array | небольшие преимущества по сравнению с простым хранением информации в массиве (ssn) |
this little trick can actually be useful in the application of double buffering, in which two pointers are swapped | вот ещё одна маленькая хитрость, которая может оказаться полезной в приложениях с двойной буферизацией, в которых меняются местами два указателя (см. Hacker's delight / Henry S. Warren, Jr. – 2nd ed. 2013 ssn) |