"Хип и стек".Правильно ли я понимаю,что это не совсем корректный ответ,так как по сути,оперативная память состоит из 3 сегментов,сегмент стека,данных,и кодов,и нет никакого хипа,есть Хип,но он типо виртуальный?
Нет. И они не правы, и ты не прав. В современном компе вся оперативная память представляет собой единую структуру
Ну,как я понимаю,эта единая структура делится на 3 сегмента?(стек,код и данные)
И сегмент кода, и сегмент данных, и стек являются виртуальными структурами
Она делится на сегменты чисто виртуально
Оперативная память состоит из битов. Всё остальное для самой оперативной памяти не имеет значение.
Ответ очень зависит от контекста. Если Вас спрашивает админ - можете говорить что из плашек оперативы, дисков и nas-хранилища. Если прикладной программист, то из оперативки и кеша, с делением на кучу и стек. Если системный программист, то расскажите про иерархию памяти, устройство кешей, распределение в рантайме, виртуальную и физическую, tlb и прочие прелести. Если инженер - то расскажите про транзисторы, частоту, каналы и прочее.
я судя по тому что в вопросе были слова стек и куча понял, что контекст был именно про виды памяти с точки зрения прикладной программы
Из вопроса непонятно. Строго говоря, куча и стек - не состав памяти, а её деление на логические области. У уж как ответить на вопрос "из чего состоит память" я и сам не знаю. На фабриках не работал)
Обсуждают сегодня