5
ответов

Модель OSI - Для чего уровень представления и сеансовый уровень?

Таким образом, я чувствую, что вполне прилично понимаю прикладной уровень и все ниже (и включая) транспортный уровень. Сеансовые уровни и уровни представления, тем не менее, я не полностью понимаю. Я читал...
вопрос задан: 30 September 2008 12:47
4
ответа

Как получить адрес основного указателя вершины стека

Я нахожусь в процессе портирования приложения от x86 до x64. Я использую Visual Studio 2009; большей частью кода является C++, и некоторыми частями является плоскость C. __ asm ключевое слово не поддерживается при компиляции...
вопрос задан: 9 March 2019 03:50
4
ответа

Почему класс Java Vector (и Stack) считается устаревшим или устаревшим?

Почему Java Vector считается устаревшим классом, устаревшим или устаревшим? Разве его использование не допустимо при работе с параллелизмом? И если я не хочу вручную синхронизировать объекты и просто хочу использовать ...
вопрос задан: 16 May 2018 00:28
4
ответа

"Куча" по сравнению с последствиями выделения Стека (.NET)

От ТАК answer1 о "куче" и Стеке, это повысило меня вопрос: Почему важно знать, где переменные выделяются? В другом ответе кто-то указал, что стек быстрее. Это...
вопрос задан: 23 May 2017 12:34
4
ответа

Почему стеки не растут вверх (для безопасности)?

Это связано с вопросом, 'Почему стеки обычно растут вниз?', но больше с точки зрения безопасности. Я обычно обращаюсь к x86. Это кажется мне нечетный, который вырастил бы стек...
вопрос задан: 23 May 2017 12:01
4
ответа

Действительно ли возможно программно создать стековый фрейм Python и запустить выполнение в произвольной точке в коде?

Действительно ли возможно программно создать стек (один или несколько стековых фреймов) в CPython и запустить выполнение в точке произвольного кода? Вообразите следующий сценарий: у Вас есть модуль управления технологическим процессом...
вопрос задан: 23 May 2017 12:00
4
ответа

Определение стекового пространства с Visual Studio

Я программирую в C в Visual Studio 2005. У меня есть многопоточная программа, но это не особенно важно здесь. Как я могу определить (приблизительно), сколько стекового пространства мои потоки используют?...
вопрос задан: 23 May 2017 11:46
4
ответа

Размер стека используется в разработке ядра

Я разрабатываю операционную систему и вместо того, чтобы программировать ядро, я разрабатываю ядро. Эта операционная система предназначена для x86 архитектуры, и моя цель для современных компьютеров...
вопрос задан: 4 May 2016 23:44
4
ответа

Массив Java примитивов сохранен в стеке или "куче"?

У меня есть объявление массива как это: интервал []; Здесь массива примитивного международного типа. Где этот массив хранится? Это хранится на "куче" или стеке? Это - интервал типа primitve, все типы примитивов...
вопрос задан: 25 December 2015 08:49
4
ответа

Где выделенная ссылка на переменную в стеке или в "куче"?

У меня есть вопрос, Что произошло, когда я объявляю переменную в методе, например. освободите myMethod () {Поставка myShip = новая Поставка ();}, Где выделяется myShip ссылка, в стеке или в "куче"...
вопрос задан: 7 July 2014 08:13
4
ответа

Как изменить размер стека для программы.NET?

У меня есть программа, которая делает рекурсивные вызовы в течение 2 миллиардов раз и переполнения стека. Я вношу изменения, и затем этому все еще нужны 40K рекурсивные вызовы. Таким образом, мне нужны, вероятно, несколько МБ стековой памяти. Я слышал...
вопрос задан: 2 February 2014 00:20
4
ответа

реализация стека для инструкций ijvm JAVA [дубликат]

Я реализую простой ijvm, используя стек в java, однако, я сталкиваюсь с очень странным поведением, и я понятия не имею, почему. Итак, для моего класса стека у меня есть конструктор public Stack (int maxStacksize) {...
вопрос задан: 9 November 2013 09:34
4
ответа

новый на стеке вместо "кучи" (как alloca по сравнению с malloc)

Существует ли способ использовать новое ключевое слово для выделения на стеке (крыло alloca) вместо "кучи" (malloc)? Я знаю, что мог изрубить свое собственное, но я буду скорее нет.
вопрос задан: 14 August 2013 06:43
4
ответа

Как преобразовать рекурсивную функцию для использования стека?

Предположим, что у меня есть дерево для пересечения использования Поиска в глубину, и что мой алгоритм для того, чтобы пересечь его выглядит примерно так: поиск алгоритма (УЗЕЛ): doSomethingWith (УЗЕЛ) для каждого узла...
вопрос задан: 16 July 2013 22:24
4
ответа

Укладка ОТДЕЛЕНИЙ друг на друге?

Это возможный сложить несколько ОТДЕЛЕНИЙ как: <отделение> <отделение> </отделение> <отделение> </отделение> <отделение> </отделение> <отделение> </отделение> </отделение> Так, чтобы все те внутр
вопрос задан: 9 January 2013 16:09
4
ответа

Разрушение стека обнаруживается

Я выполняю свой a.out файл. После того, как выполнение прогоны программы в течение некоторого времени затем выходит с сообщением: разрушение стопки **** обнаружило ***:./a.out, завершенный * * ======= След: =========* */lib/...
вопрос задан: 17 September 2012 16:00
4
ответа

Прямая обработка стека вызовов вызова [duplicate]

Возможно ли получить прямой доступ к стеку вызовов в C? Например, могу ли я сделать что-то вроде pushInt (5); pushInt (6); printf ("% d% d\n"); Хотя параметры (5 и 6) не находятся в printf ...
вопрос задан: 5 September 2012 00:48
4
ответа

Стек Program и "куча", как они работают?

Я знаю, что каждому рабочему процессу связали страницы с ним в виртуальной памяти, и немногие из них будут загружены в оперативную память как требуется. Я также знаю, что программа будет иметь стек и также "кучу"...
вопрос задан: 16 July 2012 06:58
4
ответа

Способность стека в C#

Мог кто-то говорить мне, что способность стека находится в C#. Я пытаюсь сформировать 3D сетчатый замкнутый объект с помощью массива 30 000 объектов.
вопрос задан: 12 April 2011 05:12
4
ответа

Почему международная переменная не прибудет перед массивом символов с точки зрения обращения, неважно, как я кодирую его в C?

Я читаю Взламывание: Искусство Эксплуатации (2-й Выпуск), и я в настоящее время нахожусь на разделе о переполнении буфера. В первом примере переменные объявляются/инициализируются в этом порядке: интервал...
вопрос задан: 14 August 2010 03:54
4
ответа

сравнение производительности доступа данных в "куче" и стеке

Это - широко известный здравый смысл, который для большинства алгоритмов, выделяя и освобождая данные по стеку намного быстрее, чем выполнение так на "куче". В C++ различие в коде похоже дважды...
вопрос задан: 10 August 2010 19:56
4
ответа

ссылка возврата C++ / стековая память [дубликат]

Основной вопрос, что я не уверен в ответе. Допустима следовать функция? станд.:: вектор <интервал> и test_function () {станд.:: вектор <интервал> x;//делают любой возврат x;} Если так...
вопрос задан: 15 July 2010 03:41
4
ответа

Какова ширина стека в архитектуре Intel IA32?

Ширина стека 8 битов шириной для архитектуры IA32 и для всех микропроцессоров/микроконтроллеров типов. Я в настоящее время читаю http://ozark.hendrix.edu/~burch/csbsju/cs/350/handouts/x86.html...
вопрос задан: 30 June 2010 04:58
4
ответа

Являются подконтексты в Java отдельными строками на стеке?

В Java дело обстоит так: общественность освобождает метод () {если (условие) {Объект x =....;} System.out.println(x);//Ошибка: x недоступный} то, Что я задаюсь вопросом, является этим: то, что x...
вопрос задан: 17 June 2010 11:24
4
ответа

Обработка параметров командной строки в префиксной нотации в Python

Я пытаюсь проанализировать командную строку в Python, который похож на следующее:-o option1 arg1-o option2 arg2 arg3 за. $/управляющему, Другими словами, команда берет неограниченное количество аргументов, и...
вопрос задан: 14 May 2010 02:57
4
ответа

GCC - Как перестроить стек?

Я пытаюсь создать приложение, которое использует pthreads и __ тип m128 SSE. Согласно руководству GCC, выравнивание стека по умолчанию составляет 16 байтов. Для использования __ m128, требование является 16-байтовым выравниванием...
вопрос задан: 4 May 2010 12:52
4
ответа

Сбои выделения стека и выделение "кучи" успешно выполняются!! Действительно ли это возможно?

У меня есть следующая часть Образца Класса отрывка {Obj_Class1 o1; Obj_Class2 o2;}; Но размер Obj_Class1 и Obj_Class2 огромен так, чтобы компилятор показал, что предупреждение "Рассматривает перемещение некоторых...
вопрос задан: 22 April 2010 11:40
4
ответа

Каково различие между отказом сегментации и переполнением стека?

Например, когда мы звоним, говорят, рекурсивная функция, последовательные вызовы хранятся в стеке. Однако из-за ошибки, если это идет бесконечно на ошибку, 'Отказ сегментации' (как замечено на GCC)...
вопрос задан: 21 April 2010 18:14
4
ответа

Почему такое стековое пространство используется для каждой рекурсии?

У меня есть простая рекурсивная функция RCompare (), который вызывает более комплексную функцию, Выдерживают сравнение (), который возвращается перед рекурсивным вызовом. Каждый уровень рекурсии использует 248 байтов стекового пространства, которое походи
вопрос задан: 22 March 2010 10:24
4
ответа

Поточная обработка "кучи" и стека

Как память выделяется в случае порождения нового потока, т.е. как неупорядоченное хранение памяти, стопка памяти и потоки связаны? Я знаю, что это фундаментально (понятие платформы .NET), но так или иначе я не очень...
вопрос задан: 15 March 2010 16:14