пропускная способность (bandwidth)количество информации, передаваемой за единицу времени по линиям связи. |
пул нитей (thread pool)механизм работы с нитями, предусматривающий использование определенного количества нитей ядра, которые бы постоянно существовали в течение всей жизни процесса. Использование пула позволяет повысить производительность системы за счёт снижения количества ресурсоемких операций создания/уничтожения нити. |
распределенная операционная системаединая операционная система, позволяющая использовать группу компьютеров, как один компьютер. |
системный вызов (system call)запрос на обслуживание к операционной системе от пользовательского процесса |
страничный файл (pagefile)файл на диске в котором хранятся все страницы, отображаемые в виртуальном адресном пространстве процесса, но отсутствующие в данным момент в основной памяти. |
таймер прерываний (interrupting clock, interval timer)аппаратно реализованный таймер, вырабатывающий сигналы прерываний через определенные промежутки времени. |
уплотнение памятиперемещение всех разделов памяти в мультипрограммной системе с изменяемым распределением памяти к одному краю адресного пространства, чтобы создать максимально возможную свободную область. |
часы истинного времени (time-of-day clock)часы отсчитывающие время как принято в обиходе, обычно с точностью до сотой или тысячной доли секунды. |
эвристика (heuristics)методика решения сложных задач с использованием методов, не имеющих строгого обоснования, но на практике обеспечивающих низкие накладные расходы и, как правило, приносящих хорошие результаты. |
язык Common Lispпрофессиональный функциональный язык программирования, стандартизованный диалект LISP'а. Включает многочисленные расширения, в частности, эффективный и предсказуемый макро-язык (препроцессор), численные расширения, и объектно-ориентированные расширения (CLOS -- Common Lisp Object System). Язык специально проектировался так, чтобы было возможно создавать как интерпретаторы, так и компиляторы Common Lisp. |