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

8
Використання віртуальної пам'яті від Java під Linux, використовується занадто багато пам'яті
У мене проблема з додатком Java, що працює під Linux. Коли я запускаю програму, використовуючи максимальний розмір купи за замовчуванням (64 МБ), я бачу, що за допомогою програми «вершини» виділяється 240 МБ віртуальної пам’яті. Це створює деякі проблеми з деяким іншим програмним забезпеченням на комп’ютері, яке відносно обмежене ресурсами. Наскільки …

4
Чому цей пожирач пам'яті насправді не їсть пам'ять?
Я хочу створити програму, яка буде імітувати ситуацію поза пам'яттю (OOM) на сервері Unix. Я створив цей надпростий пожирач пам'яті: #include <stdio.h> #include <stdlib.h> unsigned long long memory_to_eat = 1024 * 50000; size_t eaten_memory = 0; void *memory = NULL; int eat_kilobyte() { memory = realloc(memory, (eaten_memory * 1024) + …

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

10
Чому системи x86-64 мають лише 48-бітний віртуальний адресний простір?
У книзі я прочитав таке: 32-розрядні процесори мають 2 ^ 32 можливі адреси, тоді як поточні 64-розрядні процесори мають 48-розрядний адресний простір Я сподівався, що якщо це 64-розрядний процесор, адресний простір також повинен бути 2 ^ 64. Тож мені було цікаво, в чому причина цього обмеження?

2
Як працює підкачка x86?
Це питання покликане заповнити вакуум доброї безкоштовної інформації з цього питання. Я вважаю, що хороша відповідь впишеться в одну велику ТАК відповідь або, принаймні, у кілька відповідей. Основна мета - надати початківцям початківцям достатньо інформації, щоб вони могли самостійно взяти посібник та зрозуміти основні концепції ОС, пов’язані з підкачкою. Рекомендовані …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.