Запитання з тегом «memory-allocation»

8
Як змінні зберігаються та витягуються із програмного стеку?
Вибачте заздалегідь за наївність цього питання. Я 50-річний художник, який намагається вперше правильно зрозуміти комп’ютери. Так ось іде. Я намагався зрозуміти, як компілятор обробляє типи даних і змінні (в дуже загальному сенсі, я знаю, що в цьому є багато). Мені щось не вистачає в моєму розумінні взаємозв'язку між сховищем у …

3
Розумне управління пам’яттю з постійними операціями часу?
Розглянемо сегмент пам'яті (розмір якого може збільшуватися або зменшуватися, як файл, коли це потрібно), на якому ви можете виконати дві основні операції з розподілу пам'яті, що включають блоки фіксованого розміру: виділення одного блоку звільнення раніше виділеного блоку, який більше не використовується. Також, як вимога, системі управління пам’яттю не дозволяється переміщатися …

1
Керування простором обміну під час чистого опитування попиту
Далі є сумніви, на які я зіткнувся, виконуючи домашнє завдання на ОС - однак, це здається більш концепційним, ніж простою проблемою кодування, тому IMHO я не думаю, що тег домашнього завдання підходить для цього. У чистому режимі пейджингу попиту для декількох процесів, що працюють одночасно, з урахуванням фіксованого обсягу оперативної …

2
Чи може хтось пояснити цю діаграму про розподіл плит?
Я намагаюся зрозуміти, як працює розподіл Slab і чому він відрізняється чи кращий, ніж звичайний пейджинг. Я знайшов цю діаграму, яка, на мою думку, була б корисною, якби вона мала більше пояснень. Деякі питання: Що представляють елементи 3KB та 7KB? Повинні вони якось пов’язані? Чому вони упаковані саме так? У …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.