Вопросы с тегом 'memory'

Используйте этот тег для управления памятью или проблем программирования. Для вопросов о проблемах с аппаратным обеспечением или ошибках в общем программном обеспечении перейдите на страницу https://superuser.com или https://serverfault.com, если это связано с аппаратным или программным обеспечением на уровне предприятия.
14
ответов

получить системную информацию на уровне ОС

В настоящее время я создаю приложение Java, которое может быть запущено на многих разных платформах, но в первую очередь варианты Solaris, Linux и Windows. Кто-нибудь смог успешно извлечь информацию, такую ​​как текущее место на диске, использование...
задан 25 авг. '08 в 4:49
16
ответов

Ключевое слово "register" в C?

Что делает ключевое слово register на языке C? Я прочитал, что он используется для оптимизации, но четко не определен ни в одном стандарте. Это все еще актуально, и если да, то когда вы его используете?
задан 23 февр. '09 в 19:12
11
ответов

Насколько опасно доступ к массиву за пределами границ?

Насколько опасен доступ к массиву за пределами его границ (в C)? Иногда бывает, что я читаю из-за пределов массива (теперь я понимаю, что я потом обращаюсь к памяти, используемой некоторыми другими частями моей программы или даже за ее пределами), и...
задан 26 марта '13 в 23:41
19
ответов

Как получить размер объекта JavaScript?

Я хочу знать размер, занимаемый объектом JavaScript. Возьмем следующую функцию: function Marks(){ this.maxMarks = 100; } function Student(){ this.firstName = "firstName"; this.lastName = "lastName"; this.marks = new Marks(); } Теперь я с...
задан 08 авг. '09 в 10:58
13
ответов

Как узнать, какие процессы меняются в Linux?

В Linux, как узнать, какой процесс использует пространство подкачки?
задан 26 янв. '09 в 17:29
9
ответов

Почему добавление "" в String сохраняет память?

Я использовал переменную с большим количеством данных в ней, например String data. Я хотел использовать небольшую часть этой строки следующим образом: this.smallpart = data.substring(12,18); После нескольких часов отладки (с помощью визуализатора ...
задан 27 янв. '10 в 17:52
17
ответов

Является ли sizeof (некоторый указатель) всегда равным четырем?

Например: sizeof(char*) возвращает 4. Как и int*, long long*, все, что я пробовал. Есть ли исключения из этого?
задан 30 дек. '09 в 2:03
4
ответов

Как распределяется пул памяти Java?

В настоящее время я просматриваю приложение Java с помощью jconsole. На вкладке памяти вы можете выбрать между: Heap Memory Usage Non-Heap Memory Usage Memory Pool "Eden Space" Memory Pool "Survivor Space" Memory Pool "Tenured Gen" Memory Pool "Code...
задан 11 авг. '09 в 22:07
12
ответов

Каково потребление памяти объектом в Java?

Является ли пространство памяти, потребляемое одним объектом со 100 атрибутами, таким же, как у 100 объектов, по одному атрибуту? Сколько памяти выделено для объекта? Сколько дополнительного пространства используется при добавлении атрибута?
задан 03 нояб. '08 в 11:24
13
ответов

Установка объектов на Null/Nothing после использования в .NET.

Должны ли вы установить все объекты в null (Nothing в VB.NET), как только вы закончите с ними? Я понимаю, что в .NET важно избавиться от любых экземпляров объектов, которые реализуют интерфейс IDisposable, чтобы освободить некоторые ресурсы, хотя ...
задан 05 авг. '08 в 23:14
11
ответов

Что такое фрагментация памяти?

Я слышал, что термин "фрагментация памяти" используется несколько раз в контексте распределения динамической памяти С++. Я нашел несколько вопросов о том, как иметь дело с фрагментацией памяти, но не может найти прямой вопрос, который касается этого....
задан 22 сент. '10 в 17:49
7
ответов

Как профилировать использование памяти в Python?

Недавно я заинтересовался алгоритмами и начал изучать их, написав наивную реализацию, а затем оптимизируя ее различными способами. Я уже знаком со стандартным модулем Python для выполнения времени выполнения профилирования (для большинства вещей я н...
задан 16 февр. '09 в 12:34
8
ответов

В C, скобки действуют как стек стека?

Если я создаю переменную в новом наборе фигурных скобок, эта переменная выскользнула из стека на закрывающей скобке, или она зависает до конца функции? Например: void foo() { int c[100]; { int d[200]; } //code that takes a while ...
задан 03 мая '10 в 19:02
11
ответов

В чем разница между буферной и кеш-памятью в Linux?

Мне непонятно, какая разница между концепцией памяти Linux: buffer и cache. Я прочитал этот пост, и мне кажется, что разница между ними - это политика истечения срока действия: Буферная политика является первой, первой из Политика кэширования исп...
задан 14 июня '11 в 17:20
5
ответов

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

Кто-нибудь может дать мне приблизительное время (в наносекундах) для доступа к кэшам L1, L2 и L3, а также к основной памяти на процессорах Intel i7? Хотя это не вопрос программирования, знание таких подробностей о скорости необходимо для некоторых ...
задан 03 нояб. '10 в 16:02