Что такое & ldquo; cached & rdquo; в верхней команде?

Вероятно, безопасно удалить Apport, но сделать это совершенно не нужно для защиты вашей конфиденциальности.

. Перехват ядра ядра Apport по умолчанию отключен на стабильных версиях Ubuntu. Чтобы полностью отключить Apport, отредактируйте /etc/default/apport. Измените enabled=1 на enabled=0. (1 означает, что он включен. 0 означает, что он отключен.) Затем перезагрузите (или вручную остановите службу), чтобы применить изменение. Подробнее см. Документацию Apport и особенно раздел о текущих версиях Ubuntu.

Apport не использует gconf или dconf для установки, включена ли она. Это системная служба, и независимо от того, выполняется ли она (то есть, перехватывает ли она сбои, создает аварийные дампы и позволяет пользователю отправлять их на Launchpad или другие веб-службы) не определяется ни одним пользователем за -user.

Если вы удалите Apport, вы потеряете возможность использовать его для сообщения об ошибках без сбоев (с помощью справки> Сообщить об ошибке) или запуске ubuntu-bug. Если тогда вы или другой администратор решает переустановить его для этой цели, то в зависимости от того, как вы его удалили и какую систему вы используете при ее повторной установке, она может быть включена для перехвата сбоев и создания / отправки дампов ядра. [!d6 ]

Итак, если вы бдительны (или даже если это не так), отключить Apport должно быть достаточно. Если вы не проявляете бдительность, то удаление Apport может привести к большей вероятности перехвата и отправки данных о сбоях в будущем (как описано выше), если вы переустановите его для других функций и забудьте проверить, включена ли служба отчетов о сбоях .

Если вы решили удалить Apport, вы можете сначала проверить, не сделает ли это все это, путем моделирования его удаления:

apt-get -s remove apport

Это покажет вам, что другое пакеты будут удалены как следствие. Затем, чтобы удалить его:

sudo apt-get remove apport

Обратите внимание, что вы, вероятно, не хотите purge, так как если вы удалите его, вы захотите сохранить файл конфигурации apport в [ f13], который имеет enabled=0. (Просто знайте, что это не обязательно гарантирует, что служба отчетов о сбоях никогда не будет включена при переустановке в любой будущей версии.)

1
задан 10 October 2012 в 18:25

1 ответ

ядро ​​Linux будет использовать доступную память для кэширования диска, если это не требуется работающей программе.

Это считается хорошим; скажем, у вас 4 ГБ ОЗУ, а ваши программы используют только 1 ГБ. Остальные 3 ГБ будут растраты. Несмотря на впечатления от «хорошего настроения», зная, что вы используете только 25% своей памяти, аналогичным является то, что остальные 75% не используются. Поэтому ядро ​​использует это для кеширования файлов, что значительно повышает производительность. Это автоматический; в отличие от старых операционных систем, вам не нужно решать, сколько стоит уделять дисковым кешам или настраивать вручную.

«Кэш диска Linux очень ненавязчив. Он использует резервную память для значительного увеличения скорости доступа к диску , и без какой-либо памяти от приложений. Полностью используемый магазин ram на Linux - это эффективное использование аппаратного обеспечения, а не предупреждающий знак. "

Это такой общий вопрос, что на нем есть целый веб-сайт :

http://www.linuxatemyram.com

На веб-сайте даже есть способ очистить дисковый кеш, чтобы затем вы могли запускать некоторые приложения и видеть, насколько быстрее они работают с кеш включен:)

106
ответ дан 25 May 2018 в 05:40
  • 1
    Любите ответ, но из-за отсутствия репутации я пока не могу его обновить. Сожалею. – KKK 10 October 2012 в 19:18
  • 2
    Не волнуйся, я просто рад помочь. Надеюсь, что информация полезна! – roadmr 10 October 2012 в 20:19
  • 3
    отличная информация ... спасибо .. – Kiong Lam 8 February 2017 в 09:01
  • 4
    ЭТО должен быть принятым ответом. Ну что ж . , , :( – dotslash 30 January 2018 в 20:52
  • 5
    определенно должен быть принятым ответом. linuxatemyram - отличная информация! – rafaelbattesti 30 January 2018 в 20:59

Другие вопросы по тегам:

Похожие вопросы: