Вопросы с тегом «memory»

26
Можно ли вызвать OOM-killer при принудительной замене?

Можно ли заставить систему превентивно поменять местами неактивные страницы ( vm.swappiness), но вызвать oom-killer, когда в системе заканчивается ОЗУ (в отличие от нехватки памяти) и она вынуждена менять местами? Конечная цель состоит в том, чтобы не дать системе остановиться, когда она начинает...

24
Разве Linux не использует сегментацию, а только пейджинг?

Интерфейс программирования Linux показывает макет виртуального адресного пространства процесса. Является ли каждый регион на диаграмме сегментом? Из понимания ядра Linux , Верно ли, что следующее означает, что модуль сегментации в MMU отображает сегменты и смещения в сегментах в адрес виртуальной...

24
Файлы открыты процессами, загруженными в RAM?

Команды , например sed, являются программами, а программы - это кодированная логика внутри файла, и эти файлы находятся где-то на жестком диске. Однако, когда команды выполняются, копия их файлов с жесткого диска помещается в оперативную память , где они оживают и могут что-то делать и называются...

23
Почему Debian Linux допускает до 128 ТБ виртуального адресного пространства на процесс, но только 64 ТБ физической памяти?

Я только что прочитал здесь : до 128 ТБ виртуального адресного пространства на процесс (вместо 2 ГБ) Поддержка физической памяти 64 ТБ вместо 4 ГБ (или 64 ГБ с расширением PAE) Почему это? Я имею в виду, поддержка физической памяти ограничена ядром или текущим оборудованием? Зачем вам вдвое больше...

23
OOM killer не работает должным образом, приводит к зависанию ОС

В течение многих лет OOM убийца моей операционной системы не работает должным образом и приводит к зависанию системы. Когда использование памяти очень велико, вся система имеет тенденцию «зависать» (на самом деле: становиться очень медленной) в течение нескольких часов или даже дней , вместо того,...

22
Приостановить / возобновить отдельный процесс на / с диска

Иногда нам хотелось бы приостановить процессы с интенсивным использованием памяти на наших серверах Ubuntu и OS X, чтобы временно освободить часть оперативной памяти для других заданий. Если бы все, что нас беспокоило, это загрузка процессора, то все Ctrl-Zбыло бы просто . Тем не менее, мы должны...

20
Как я могу проверить оперативную память на предмет повреждения данных в системе на основе ARM?

У меня есть встроенное устройство. Он основан на ARM, с Linux 2.6.31 и имеет 256 МБ ОЗУ. Я хотел бы получить некоторые идеи / советы о том, как наиболее эффективно протестировать оперативную память устройства на предмет повреждения данных. Есть ли тест / программное обеспечение, которое кто-то...

20
Может ли Linux «исчерпать ОЗУ»?

Я видел несколько сообщений в Интернете, в которых люди, по-видимому, жалуются на то, что VPS-сервер неожиданно убивает процессы, поскольку они используют слишком много оперативной памяти. Как это возможно? Я думал, что все современные ОС предоставляют «бесконечную оперативную память», просто...

20
Фактическое использование памяти процесса

Ниже приведены данные об использовании памяти mysqlи apacheсоответственно на моем сервере. Согласно выводу, pmapскажем, mysqlиспользует около 379M и apacheиспользует 277M. [root@server ~]# pmap 10436 | grep total total 379564K [root@server ~]# pmap 10515 | grep total total 277588K Сравнивая это с...

20
Что такое сообщение «Недостаточно памяти»: принести в жертву ребенка?

Недавно на моем компьютере закончилась память (что не является неожиданным следствием компиляции программного обеспечения при работе с большими наборами данных ГИС). В системном журнале подробно описывается, как оно работает с условием OOM, следующая строка: Out of memory: Kill process 7429 (java)...

20
Как перезагрузить все запущенные приложения из пространства подкачки в оперативную память?

Если на моем рабочем столе не хватает памяти, и я много перезаписываю, то я освобождаю или убиваю приложение, тратящее мою оперативную память Но после этого все мои десктопы / приложения были поменяны местами и ужасно медленны, знаете ли вы способ «разгрузить» (перезагрузить из пространства...

19
Что подразумевает расположение памяти виртуального ядра в dmesg?

Проходя через «Вывод dmesg», я мог видеть список значений, которые я не могу правильно понять. Memory: 2047804k/2086248k available (3179k kernel code, 37232k reserved, 1935k data, 436k init, 1176944k highmem) virtual kernel memory layout: fixmap : 0xffc57000 - 0xfffff000 (3744 kB) pkmap :...

18
Как спасти нечитаемую флешку

У меня есть флэш-накопитель USB на 16 ГБ, который как-то поврежден до такой степени, что даже fdisk -lне может его найти (я получаю сообщение об ошибке в одну строку, говорящее: « Невозможно открыть / dev / sdc ») Тем не менее, он присоединяется, будучи назначенным /dev/sdcкак показывает dmesg: usb...

18
Команда использования памяти с синтаксисом, похожим на команду времени

Какая команда показывает использование памяти программой, я ищу команду, которая проста в использовании и имеет синтаксис, аналогичный time команде. Я пытаюсь найти использование памяти программой хеширования md5, которая написана на C и занимает 7 секунд для хэширования "hello world". Я использую...

18
Могу ли я определить свою оперативную память, не выключая Linux?

Я хотел бы оценить новую оперативную память для нашего собственного сервера тестирования VMware. (Это потребительская коробка, которую мы используем для тестирования нашего программного обеспечения и запуска бизнес-виртуальных машин). Я забыл, какая у него оперативная память, и я бы предпочел не...

18
крон против сон - что лучше с точки зрения эффективного использования процессора / памяти?

Дело: Мне нужно запустить некоторые команды / скрипт через определенные промежутки времени, и для этого у меня есть два варианта: создать cron-job реализовать цикл sleepв самом скрипте. Вопрос: Какой вариант лучше с точки зрения потребления ресурсов, почему? Это cronлучший способ? Использует ли...