Переглядаючи свого диспетчера завдань у Windows, я помітив дрібницю з позначкою «Пам'ять ядра». Що саме це? І яку функцію вона виконує порівняно з фізичною пам'яттю?
Переглядаючи свого диспетчера завдань у Windows, я помітив дрібницю з позначкою «Пам'ять ядра». Що саме це? І яку функцію вона виконує порівняно з фізичною пам'яттю?
Відповіді:
«Ядро» - це основний біт операційної системи - частина, яка дозволяє вам спілкуватися з обладнанням, та частина, яка насправді робить «операційну» як би там не було.
Пам'ять ядра, відповідно, зарезервована для частин операційної системи, які повинні залишатися в пам'яті (що, як ви бачите, порівняно не все так багато) і є поза межами будь-якого іншого програмного забезпечення, щоб запобігти будь-яким аваріям, скажімо, погано написане додаток, що намагається отримати доступ до пам'яті, яка використовується в інших місцях. (Деякі біти ОС можуть бути підключені до сторінки, і ви бачите, що там відображено, але це дещо оманлива термінологія.)
Пам'ять ядра - це пам'ять, яку використовує ядро Windows. Вона включає в себе пам'ять, яка використовується основними компонентами Windows разом з будь-якими драйверами пристроїв. Зазвичай кількість буде дуже невеликою, в сотні мегабайт.