about icon-addNote android4 Answer apple4 icon-appStoreEN icon-appStoreES icon-appStorePT icon-appStoreRU Imported Layers Copy 7 icon-arrow-spined icon-ask icon-attention icon-bubble-blue icon-bubble-red ButtonError ButtonLoader ButtonOk icon-cake icon-camera icon-card-add icon-card-calendar icon-card-remove icon-card-sort chrome-extension-ru chrome-extension-es-mx chrome-extension-pt-br chrome-extension-ru comment comment icon-cop-cut icon-cop-star Cross Dislike icon-editPen icon-entrance icon-errorBig facebook flag flag_vector icon-globe icon-googlePlayEN icon-googlePlayRU icon-greyLoader icon-cake Heart 4EB021E9-B441-4209-A542-9E882D3252DE Created with sketchtool. Info Kebab icon-lamp icon-lampBig icon-learnHat icon-learning-hat Dislike Loup Loup icon-more icon-note icon-notifications icon-pen Pencil icon-play icon-plus-light icon-plus icon-rosie-cut Rune scrollUp Share-icon Shevron-Down Shevron Left Shevron Right sound sound1 sound2 sound3 sound4 sound2 icon-star Swap icon-translate Trash icon-tutor-ellipsis icon-tutor-flip Tutor folder icon icon-tutor-learned icon-twoWayArrow Mezhdunarodny_logotip_VK vk icon-word pen_icon Logo Logo Logo
без примеровНайдено в 1 словаре

Вычислительная техника и программирование
  • dicts.lingvocomputer_ru_en.description

выделение памяти

memory allotment

Примеры из текстов

При каждом запросе на выделение памяти выполняется линейный поиск подходящего блока, размер которого либо равен требуемому, либо превышает его.
For each allocation request, a linear search of memory blocks finds a suitable block for the requested size. Its size must be equal to or larger than the size requested.
Александреску, Андрей / Современное проектирование на C++Alexandrescu, Andrei / Modern C++ Design: Generic Programming and Design Patterns Applied
Modern C++ Design: Generic Programming and Design Patterns Applied
Alexandrescu, Andrei
© 2001 by Addison-Wesley
Современное проектирование на C++
Александреску, Андрей
© Addison-Wesley Publishing Company, Inc.
© Издательский дом "Вильямс", 2002
Внутри функции этот спецификатор вызывает выделение памяти и служит определением; его роль вне функций будет объяснена в А11.2.
Inside a function, this specifier causes storage to be allocated, and serves as a definition; for its effect outside a function, see §A11.2.
Керниган, Б.,Ритчи, Д. / Язык программирования СиKernighan, Brian W.,Ritchie, Dennis M. / The C Programming Language
The C Programming Language
Kernighan, Brian W.,Ritchie, Dennis M.
© 1988, 1978 by Bell Telephone Laboratories, Incorporated
Язык программирования Си
Керниган, Б.,Ритчи, Д.
© 1998,1978 by Bell Telephone Laboratories, Incorporated
© "Невский Диалект", 2001
Поскольку DLL загружена в адресное пространство приложения, любое выделение памяти, выполняемое DLL, или любые глобальные данные, которые она создает, располагаются в адресном пространстве основного процесса.
Because a DLL is loaded into the application's address space, any memory allocations of the DLL or any global data it creates reside in the address space of the main process.
Кэнту, М. / Delphi 7: для профессионаловCantu, Marco / Mastering Delphi 7
Mastering Delphi 7
Cantu, Marco
© 2003 SYBEX Inc
Delphi 7: для профессионалов
Кэнту, М.
© 2003 SYBEX Inc
© Перевод на русский язык, ЗАО Издательский дом «Питер», 2004
© Издание на русском языке, оформление, ЗАО Издательский дом «Питер», 2004
Иногда, но не всегда, выделение излишней памяти приводит к тому, что некоторые эксплойты не срабатывают (например, при использовании уязвимостей однобайтового переполнения).
Sometimes, over-allocation breaks certain exploits (e.g., “off-by-one” errors), but not always.
Фостер, Джеймс К.,Лю, Винсент / Разработка средств безопасности и эксплойтовFoster, James C.,Liu, Vincent T. / Writing Security Tools and Exploits
Writing Security Tools and Exploits
Foster, James C.,Liu, Vincent T.
© 2006 by Syngress Publishing, Inc.
Разработка средств безопасности и эксплойтов
Фостер, Джеймс К.,Лю, Винсент
© Оригинальное издание на английском языке. Syngress Publishing, Inc 2006
© Перевод на русский язык и оформление издательство «Русская редакция»
На втором уровне архитектуры находится класс FixedAllocator, в котором используется вектор переменной длины, состоящий из участков памяти. Этот класс предназначен для выполнения запросов на выделение динамической памяти.
The second layer is FixedAllocator, which uses a variable-length vector of chunks to satisfy memory allocation to the extent of the available memory in the system.
Александреску, Андрей / Современное проектирование на C++Alexandrescu, Andrei / Modern C++ Design: Generic Programming and Design Patterns Applied
Modern C++ Design: Generic Programming and Design Patterns Applied
Alexandrescu, Andrei
© 2001 by Addison-Wesley
Современное проектирование на C++
Александреску, Андрей
© Addison-Wesley Publishing Company, Inc.
© Издательский дом "Вильямс", 2002
Например, в модуль SimpleMemTest я не мог включить модуль SysUtils, поскольку он занимается выделением памяти.
For example, in the SimpleMemTest unit, I couldn't include the SysUtils unit because it allocates memory.
Кэнту, М. / Delphi 7: для профессионаловCantu, Marco / Mastering Delphi 7
Mastering Delphi 7
Cantu, Marco
© 2003 SYBEX Inc
Delphi 7: для профессионалов
Кэнту, М.
© 2003 SYBEX Inc
© Перевод на русский язык, ЗАО Издательский дом «Питер», 2004
© Издание на русском языке, оформление, ЗАО Издательский дом «Питер», 2004
В главе 8 (на примере программы, заведующей выделением памяти) мы покажем, как, применяя объединение, можно добиться, чтобы расположение переменной было выровнено по соответствующей границе в памяти.
The storage allocator in Chapter 8 shows how a union can be used to force a variable to be aligned on a particular kind of storage boundary.
Керниган, Б.,Ритчи, Д. / Язык программирования СиKernighan, Brian W.,Ritchie, Dennis M. / The C Programming Language
The C Programming Language
Kernighan, Brian W.,Ritchie, Dennis M.
© 1988, 1978 by Bell Telephone Laboratories, Incorporated
Язык программирования Си
Керниган, Б.,Ритчи, Д.
© 1998,1978 by Bell Telephone Laboratories, Incorporated
© "Невский Диалект", 2001
Это — конструктор, т. е специальный метод, применяемый к классу для выделения памяти для размещения экземпляра этого класса.
This is a constructor— a special method that you can apply to a class to allocate memory for an instance of that class.
Кэнту, М. / Delphi 7: для профессионаловCantu, Marco / Mastering Delphi 7
Mastering Delphi 7
Cantu, Marco
© 2003 SYBEX Inc
Delphi 7: для профессионалов
Кэнту, М.
© 2003 SYBEX Inc
© Перевод на русский язык, ЗАО Издательский дом «Питер», 2004
© Издание на русском языке, оформление, ЗАО Издательский дом «Питер», 2004
В этом разделе мы вкратце опишем возможности, обеспечиваемые некоторыми языками для динамического выделения памяти для данных под управлением программы.
In this section, we briefly describe facilities provided by some languages for the dynamic allocation of storage for data, under program control.
Ахо, Альфред В.,Ульман, Джеффри,Сети, Рави / Компиляторы: принципы, технологии, инструментыAho, Alfred V.,Sethi, Ravi,Ullman, Jeffrey / Compilers: Principles, Techniques, and Tools
Compilers: Principles, Techniques, and Tools
Aho, Alfred V.,Sethi, Ravi,Ullman, Jeffrey
© 2001 by PEARSON EDUCATION NORTH ASIA LIMITED and PEOPLE'S POSTS & TELECOMMUNICATIONS PUBLISHING HOUSE
© 1986
Компиляторы: принципы, технологии, инструменты
Ахо, Альфред В.,Ульман, Джеффри,Сети, Рави
© Addison-Wesley Publishing Company, Inc., 1985
© 2001
© Издательский дом "Вильямс", 2001
Неявное распределение памяти выполняется при вычислении выражения, приводящего к выделению памяти для хранения полученного результата.
Implicit allocation occurs when evaluation of an expression results in storage being obtained to hold the value of the expression.
Ахо, Альфред В.,Ульман, Джеффри,Сети, Рави / Компиляторы: принципы, технологии, инструментыAho, Alfred V.,Sethi, Ravi,Ullman, Jeffrey / Compilers: Principles, Techniques, and Tools
Compilers: Principles, Techniques, and Tools
Aho, Alfred V.,Sethi, Ravi,Ullman, Jeffrey
© 2001 by PEARSON EDUCATION NORTH ASIA LIMITED and PEOPLE'S POSTS & TELECOMMUNICATIONS PUBLISHING HOUSE
© 1986
Компиляторы: принципы, технологии, инструменты
Ахо, Альфред В.,Ульман, Джеффри,Сети, Рави
© Addison-Wesley Publishing Company, Inc., 1985
© 2001
© Издательский дом "Вильямс", 2001
Для выделения этой памяти в С идеально подходит функция а Носа (), которая обычно выделяет память с помощью двух-трех команд и не требует явного ее освобождения.
C's "alloca" function is ideal for allocating this space. It is usually implemented very efficiently, requiring only two or three in-line instructions to allocate the space and no instructions at all to free it.
Уоррен, Генри / Алгоритмические трюки для программистовWarren, Henry S. / Hacker's Delight
Hacker's Delight
Warren, Henry S.
© 2003 by Pearson Education, Inc.
Алгоритмические трюки для программистов
Уоррен, Генри
© Издательский дом "Вильямс", 2003
© Addison-Wesley Publishing Company, Inc., 2002
Вследствие неэффективности стратегии выделения степени 2 для больших распределений метод выделения для больших блоков основывается на выделении участков памяти, кратных размерам страницы.
Because of the inefficiency of power-of-2 allocation strategies for large allocations, the allocation method for large blocks is based on allocating pieces of memory in multiples of pages.
МакКузик, Маршалл Кирк,Невилл-Нил, Джордж В. / FreeBSD: архитектура и реализацияMcKusick, Marshall Kirk,Neville-Neil, George V. / The design and implementation of the FreeBSD operating system
The design and implementation of the FreeBSD operating system
McKusick, Marshall Kirk,Neville-Neil, George V.
© 2005 by Pearson Education, Inc.
FreeBSD: архитектура и реализация
МакКузик, Маршалл Кирк,Невилл-Нил, Джордж В.
© 2005 by Pearson Education, Inc.
© Перевод «ИД КУДИЦ-ОБРАЗ», 2006
С другой стороны, если виртуальная машина использует UTF-формат для внутреннего представления строк, то вызов этой функции приводит к выделению нового блока памяти, который заполняется эквивалентными UTF-символами.
On the other hand, if the virtual machine uses Unicode characters for its internal string representation, then this function call allocates a new memory block that will be filled with the UTF equivalents.
Хорстманн, Кей С.,Корнелл, Гари / Java 2. Том II. Тонкости программированияHorstmann, Cay S.,Cornell, Gary / Core Java™ 2. Volume II - Advanced Features
Core Java™ 2. Volume II - Advanced Features
Horstmann, Cay S.,Cornell, Gary
© 2002 Sun Microsystems, Inc.
Java 2. Том II. Тонкости программирования
Хорстманн, Кей С.,Корнелл, Гари
© Издательский дом "Вильямc", 2002
© Prentice Hall, Inc., 2002

Добавить в мой словарь

выделение памяти
memory allotment

Переводы пользователей

Пока нет переводов этого текста.
Будьте первым, кто переведёт его!

Словосочетания

фрагментарное выделение памяти
sparse allocation
оператор выделения памяти
define storage statement