16.03.2012 |
21:28:06 |
progr. |
sequential processes |
последовательные процессы |
16.03.2012 |
21:12:31 |
progr. |
process abstraction |
абстракция процессов |
16.03.2012 |
21:12:02 |
progr. |
modern computing |
современные вычисления |
16.03.2012 |
20:55:25 |
progr. |
research on processes and threads |
исследования, посвящённые процессам и потокам |
16.03.2012 |
20:50:27 |
progr. |
readers and writers problem |
задача читателей и писателей |
16.03.2012 |
20:49:54 |
progr. |
readers and writers |
читатели и писатели |
16.03.2012 |
20:46:26 |
progr. |
dining philosophers problem |
задача обедающих философов |
16.03.2012 |
20:45:51 |
progr. |
dining philosophers |
обедающие философы |
16.03.2012 |
20:45:21 |
progr. |
dining philosopher |
обедающий философ |
16.03.2012 |
20:39:23 |
progr. |
classical IPC problems |
классические задачи взаимодействия процессов |
16.03.2012 |
20:37:25 |
progr. |
IPC problems |
задачи взаимодействия процессов |
16.03.2012 |
20:32:14 |
progr. |
thread scheduling |
планирование потоков |
16.03.2012 |
20:30:15 |
progr. |
policy versus mechanism |
политика и механизмы (планирования) |
16.03.2012 |
20:24:54 |
progr. |
scheduling in interactive systems |
планирование в интерактивных системах |
16.03.2012 |
20:23:31 |
progr. |
interactive systems |
интерактивные системы |
16.03.2012 |
20:21:37 |
progr. |
scheduling in batch systems |
планирование в пакетных системах |
16.03.2012 |
20:18:26 |
progr. |
introduction to scheduling |
введение в планирование |
16.03.2012 |
20:16:23 |
progr. |
barriers |
барьеры |
16.03.2012 |
20:11:16 |
progr. |
mutex object |
мьютекс (специальный синхронизирующий объект в межпроцессном взаимодействии, подающий сигнал, когда он не захвачен каким-либо потоком) |
16.03.2012 |
20:09:57 |
progr. |
mutexes |
мьютексы |
16.03.2012 |
20:09:57 |
progr. |
mutexes |
взаимные исключения |
16.03.2012 |
20:07:12 |
progr. |
semaphores |
семафоры |
16.03.2012 |
20:04:02 |
progr. |
sleep and wakeup |
приостановка и активизация |
16.03.2012 |
20:02:37 |
progr. |
sleep |
приостановка |
16.03.2012 |
19:57:40 |
progr. |
wakeup |
активизация |
16.03.2012 |
19:55:03 |
progr. |
mutual exclusion with busy waiting |
взаимное исключение с активным ожиданием |
16.03.2012 |
19:48:42 |
progr. |
critical regions |
критические области |
16.03.2012 |
19:40:11 |
progr. |
race condition |
состязание (напр., фронтов импульсов) |
16.03.2012 |
19:40:11 |
progr. |
race condition |
состояние гонок (ситуация в параллельной программе с разделяемыми переменными, когда один процесс записывает в переменную, которая должна читаться в другом процессе, но продолжает выполнение ("вырывается вперед") и вновь изменяет эту переменную до того, как второй процесс увидит результат первого изменения. Обычно это приводит к некорректно синхронизированной программе) |
16.03.2012 |
19:38:09 |
progr. |
race conditions |
состязательная ситуация |
16.03.2012 |
19:38:09 |
progr. |
race conditions |
режим состязания |
16.03.2012 |
19:38:09 |
progr. |
race conditions |
режим соперничества |
16.03.2012 |
19:38:09 |
progr. |
race conditions |
режим конкуренции |
16.03.2012 |
19:25:21 |
progr. |
making single-threaded code multithreaded |
превращение однопоточного кода в многопоточный |
16.03.2012 |
19:23:44 |
progr. |
multithreaded code |
многопоточный код |
16.03.2012 |
19:23:13 |
progr. |
single-threaded code |
однопоточный код |
16.03.2012 |
19:19:43 |
progr. |
making |
превращение |
16.03.2012 |
19:16:12 |
progr. |
pop-up threads |
всплывающие потоки |
16.03.2012 |
19:15:38 |
progr. |
pop-up thread |
всплывающий поток |
16.03.2012 |
19:11:18 |
progr. |
scheduler activations |
активация планировщика |
16.03.2012 |
19:09:21 |
progr. |
hybrid implementations |
гибридная реализация |
16.03.2012 |
19:05:53 |
progr. |
implementing threads in the kernel |
реализация потоков в ядре |
16.03.2012 |
19:03:11 |
progr. |
implementing threads in user space |
реализация потоков в пользовательском пространстве |
16.03.2012 |
19:01:54 |
progr. |
implementing threads |
реализация потоков |
16.03.2012 |
18:58:10 |
progr. |
POSIX threads |
потоки в POSIX |
16.03.2012 |
18:54:47 |
progr. |
classical thread model |
классическая модель потоков |
16.03.2012 |
18:54:10 |
progr. |
thread model |
модель потоков |
16.03.2012 |
18:51:33 |
progr. |
thread usage |
применение потоков |
16.03.2012 |
18:48:50 |
progr. |
modeling multiprogramming |
моделирование режима многозадачности |
16.03.2012 |
18:44:00 |
progr. |
implementation of processes |
реализация процессов |
16.03.2012 |
18:41:24 |
progr. |
process states |
состояния процессов |
16.03.2012 |
18:38:13 |
progr. |
process hierarchies |
иерархии процессов |
16.03.2012 |
18:37:38 |
progr. |
process hierarchy |
иерархия процессов |
16.03.2012 |
18:34:01 |
progr. |
process termination |
завершение процесса |
16.03.2012 |
18:32:01 |
progr. |
process creation |
создание процесса |
16.03.2012 |
18:27:23 |
progr. |
processes and threads |
процессы и потоки |
16.03.2012 |
18:25:43 |
progr. |
metric units |
единицы измерения |
16.03.2012 |
18:20:54 |
progr. |
research on operating systems |
исследования в области операционных систем |
16.03.2012 |
18:17:13 |
progr. |
model of run time |
модель времени выполнения |
16.03.2012 |
18:15:54 |
progr. |
large programming projects |
большие программные проекты |
16.03.2012 |
18:14:43 |
progr. |
large programming project |
большой программный проект |
16.03.2012 |
18:12:50 |
progr. |
header files |
заголовочные файлы |
16.03.2012 |
18:08:19 |
progr. |
virtual machines |
виртуальные машины |
16.03.2012 |
18:07:19 |
progr. |
client-server model |
клиент-серверная модель |
16.03.2012 |
18:03:37 |
progr. |
microkernels |
микроядра |
16.03.2012 |
17:52:03 |
progr. |
layered systems |
многоуровневые системы |
16.03.2012 |
17:49:07 |
progr. |
monolithic systems |
монолитные системы (об ОС) |
16.03.2012 |
17:44:38 |
progr. |
operating system structure |
структура операционной системы |
16.03.2012 |
17:42:30 |
progr. |
booting the computer |
загрузка компьютера |
16.03.2012 |
17:39:51 |
IT |
quad-core chip with separate L2 caches |
четырёхъядерный процессор с отдельными блоками кэш-памяти L2 |
16.03.2012 |
17:39:13 |
IT |
separate L2 cache |
отдельный блок кэш-памяти L2 |
16.03.2012 |
17:35:49 |
IT |
quad-core chip with a shared L2 cache |
четырёхъядерный процессор с общей кэш-памятью второго уровня |
16.03.2012 |
17:35:49 |
IT |
quad-core chip with a shared L2 cache |
четырёхъядерный процессор с общей кэш-памятью L2 |
16.03.2012 |
17:32:43 |
IT |
shared L2 cache |
общая кэш-память второго уровня |
16.03.2012 |
17:32:43 |
IT |
shared L2 cache |
общая кэш-память L2 |
16.03.2012 |
17:23:35 |
progr. |
quad-core chip |
четырёхъядерный процессор |
16.03.2012 |
17:19:31 |
progr. |
Multithreading has implications for the operating system because each thread appears to the operating system as a separate CPU |
Многопоточность оказывает влияние на операционную систему, поскольку каждый поток предстаёт перед ней как отдельный центральный процессор (см. Modern Operating Systems Third ed. by Tanenbaum A.S. 2009) |
16.03.2012 |
17:16:59 |
progr. |
has implications |
оказывать влияние |
16.03.2012 |
17:12:25 |
progr. |
separate CPU |
отдельный центральный процессор |
16.03.2012 |
17:05:05 |
progr. |
hyperthreading |
многопоточность |
16.03.2012 |
16:56:36 |
progr. |
multithreaded and multicore chips |
многопоточные и многоядерные микропроцессоры |
16.03.2012 |
16:49:52 |
progr. |
multithreaded chips |
многопоточные микропроцессоры |
16.03.2012 |
16:49:18 |
progr. |
multithreaded chip |
многопоточный микропроцессор |
16.03.2012 |
16:42:35 |
auto. |
multithreaded microcontroller |
многоканальный микроконтроллер |
16.03.2012 |
16:40:06 |
progr. |
multithreaded downloading |
многопотоковая загрузка |
16.03.2012 |
16:38:34 |
progr. |
multithreaded container |
многопоточный контейнер |
16.03.2012 |
16:26:48 |
progr. |
multithreaded code |
многопотоковый программный код |
16.03.2012 |
16:25:05 |
progr. |
multicore chips |
многоядерные микропроцессоры |
16.03.2012 |
16:15:55 |
progr. |
computer hardware review |
обзор аппаратного обеспечения компьютера |
16.03.2012 |
16:15:08 |
progr. |
computer hardware |
аппаратное обеспечение компьютера |
16.03.2012 |
16:08:51 |
progr. |
history of operating systems |
история операционных систем |
16.03.2012 |
16:06:47 |
progr. |
operating system as an extended machine |
операционная система как расширенная машина |
16.03.2012 |
16:04:28 |
progr. |
extended machine |
расширенная машина |
16.03.2012 |
15:57:40 |
progr. |
operating system as a resource manager |
операционная система в качестве менеджера ресурсов |
16.03.2012 |
15:53:01 |
progr. |
smart card operating systems |
операционные системы смарт-карт |
16.03.2012 |
15:50:42 |
progr. |
real-time operating systems |
операционные системы реального времени |
16.03.2012 |
15:47:20 |
progr. |
sensor node operating systems |
операционные системы сенсорных узлов |
16.03.2012 |
15:45:47 |
progr. |
sensor nodes |
сенсорные узлы |
16.03.2012 |
15:45:13 |
progr. |
sensor node |
сенсорный узел |
16.03.2012 |
14:55:37 |
op.syst. |
embedded operating system |
встроенная операционная система (Таненбаум Э. С., Бос Х. Современные операционные системы. – 4-е изд., 2015) |