Как я могу найти утечку памяти запущенного процесса?

Виновник, что делать большие пишите на мой жесткий диск был пойман.

Это kjournald

Один из способов решить эту проблему-изменить файловую систему в ext2. Существует ли простой способ сделать это?

Другое дело, что можно увеличить время фиксации на жесткий диск.

Что это на самом деле? Если я делаю коммит время 600 секунд мой жесткий диск не писать за 600 секунд?

Это будет означать меньше вести дневник или просто задержка вести дневник?

Данные в основном кэш и мне не нужна идеальная точность.

У нас пока нет журналирования для Windows прямо?

+267
betahilf 13 июл. 2014 г., 05:58:35
20 ответов

Я бы в первую очередь рекомендуем скачать новую версию Хеймдалль и через терминал сделать это, потому что приложение имеет проблемы в моем личном опыте.

Во-первых, загрузите ваше устройство в режим загрузки (объем вниз, домой, мощность на большинстве устройств), то объем до подтверждения, затем подключите устройство. Теперь из каталога bin из Хеймдаль, пишите:

судо ./Хеймдалль принт-пит

Чтобы посмотреть схему раздела. Если вы уже знаете, ваша схема раздела, и не нужно проверять имя вашего раздела восстановления, пропустите этот.

судо ./Хеймдалль вспышка --раздел ~/рабочий стол/восстановления.ИМГ-нет-перезагрузка

Замените путь на конец пути для восстановления изображения, и --раздел название раздела восстановления. Она должна быть --восстановление , но это все еще хорошо, чтобы проверить.

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

+964
David Davila 03 февр. '09 в 4:24

У меня есть сервис systemd, которым логи в stdout. Оттуда, systemd не захватывает stdout и записывает его в журнал.

Я использую обычно используется для обработки ошибок, где я Эхо диагностику, а потом выйти с ненулевым кодом ошибки:

Эхо "моя последняя ошибка";
выход 1;

Моя проблема заключается в том, что этот последний отголосок линии делает его в журнал, но не должным образом связаны с моей "единицей". Глядя на journalctl -вывода в JSON-довольно, Я вижу, в чем разница. Окончательный лесозаготовки не хватает _SYSTEMD_CGROUP свойства и _SYSTEMD_UNIT.

То, что я думаю, происходит своего рода состязания. Я подозреваю, что это баш скрипт не ждать journald , чтобы полностью обработать, прежде чем перейти к выходу на линию. Поэтому выход линия дошло до journald завершает обработку запись в журнале. journald пытается найти блок , который отправил на лесозаготовки, но теперь не могу найти его, так как устройство уже не работает.

Если я прав, я мог бы обойти эту проблему, поставив сна 1 до моего выхода 1 заявление, но есть ли лучший способ, чтобы сделать окончательный журналы свойство отнести?

Я использую systemd в версии 229 на Ubuntu 16.04.

+929
Matt Rhyner 28 июн. 2011 г., 18:44:26
Другие ответы

Связанные вопросы


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

Вы можете возобновить поиск. Просто нажмите сочетание клавиш Ctrl + клавиши Alt и щелкните правой кнопкой мыши на значок программы Finder на панели Dock. Затем выберите перезапустить и готово.

+915
chandp 14 дек. 2022 г., 05:24:45

Это означает, что Лига Легенд не работает под Wine, как это appdb запись показывает.

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

+853
user3596479 15 июн. 2014 г., 04:00:18

Обязательство может быть в любом из мероприятий фонда по. В Coinbase-это разрешено (и всегда было разрешено), чтобы содержать несколько выходов. SegWit просто требует, чтобы один из них имеет scriptPubKey, что начинается с 0x6a24aa21a9ed, и что он обязуется свидетель корень.

+834
Mohammad amin Mehdizadeh 1 июл. 2016 г., 07:19:18

На x1550 не поддерживается стандартным драйвером. Вам потребуется:

  • Использовании драйвера с открытым исходным кодом.
  • Используйте этот ППА понизить ваш X-сервер и установить драйвер.
  • Ждать обновление для драйвера устаревшие.

Для варианта НПА:

Выполнить:

судо дополнения кв-репозиторий PPA:makson96/fglrx от
судо apt-получить обновление
судо apt-получить обновление
суда apt-получить установку fglrx от-наследие

Затем перезагрузите ваш компьютер.

Чтобы Отменить

Установите ППА-продувки:

суда apt-получить установку ППА-продувки

Затем выполните:

судо ППА-ППА продувки:makson96/fglrx от

П. С. Если АМД образумится, бросит глупости, и изменения их стороны, драйвера не выше 13.1 будет поддерживать старые карты, такие как x1550 или HD 3450.

+798
knowledgeworker 21 авг. 2013 г., 06:40:59

Как вы могли бы ожидать от "точки зрения пользователя Linux", пункт #3-это правильный ответ. С немного настройки: приложения, которые приходят с "Рут" может использовать "root функциональность", а также. Когда они пробуют его в первый раз, вы будете иметь, чтобы утверждать, что, хотя:

В основном, "чистые корни" приносит в две вещи: Су двоичный и своего рода "научный руководитель приложение" (суперпользователя/SuperSU лучше). Бывшего можно использовать, например, в консоли для получения root-доступ – и последний элементы которого суперпользователя полномочиями. Первый раз, когда приложение пытается получить эти полномочия, вы увидите всплывающее окно на устройства с вопросом, Хотите ли вы подтвердить или опровергнуть. Чек-бокс позволяет хранить ваше решение окончательно, если вы хотите, оставив то, что неконтролируемая, всплывающее окно появится снова в следующий раз.

+689
Taylan Karaman 25 июл. 2016 г., 16:52:22

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

+541
Austin Hodak 12 июл. 2014 г., 09:07:26

В Vim, вы можете проверить текущие консоли

:набор оболочка?

Вы можете менять оболочки, используемые в Vim для текущего сеанса с помощью команды:

:выделяют Shell=/usr/Бен/ЗШ

...И чтобы сделать эти изменения постоянными, просто положите набор команды в ваш файл Vim РУ.

+467
Isxan 11 сент. 2015 г., 12:26:05

Я бы хотел ввести PIN-код не сразу после нажатия на кнопку в режиме ожидания, но только через какое-то время, например 30 минут.

Я знаю, что есть пароль, задержку, которая лучше, чем ничего. Но это работает только если держать работающее приложение, а самого приложения не защищен паролем. Обновление: новые версии пароль задержать работу хорошо (не нужно сохранить это работает, приложение защищено паролем).

Существуют ли более эффективные решения? Или технические ограничения Froyo и предотвратить более эффективные решения?

Для справки: tested.com (нашли через https://android.stackexchange.com/questions/780/what-is-a-good-lock-program-for-android-phones) упоминает задержки блокировки и автоблокировки, но они работают только на 2.1 или ниже.

И как отключить экран блокировки на моем HTC желание Z? предлагает никакого замка, но это решение другой проблемы (полного отключения блокировки, а не просто задержать его).

+462
David15145 24 мар. 2019 г., 00:30:30

После этого на OSX Сьерра - учебник от людей на gorails, у меня возникли проблемы с получением rbenv глобальной связать установку 2.3.0 с Рубином команду и переопределить значение по умолчанию версия Ruby на мой макбук с macOS Сьерра-В10.12.2

$ rbenv -в
rbenv 1.1.0
$ rbenv установить 2.3.0
/Пользователи/Имя_пользователя/.rbenv/версии/2.3.0 установлен
$ rbenv глобальной 2.3.0
$ Рубин -в
в Ruby 2.0.0p648 (пересмотр 2015-12-16 53162) [универсальная.архитектуру x86_64-darwin16]

Я попытался rbenv перепев , но ruby2.0.0 еще версии по умолчанию. Просмотрев бегло этот блог о Ruby и окружения $PATH, я нахожу, что я немного потерял, где по умолчанию Рубин "исполняемый" на самом деле живет...

жемчужина ОКР показывает мне, что Руби 2.0.0 живет здесь:

/Система/Библиотеки/Фреймворки/Руби.рамки/версии/2.0/usr/Бен/Рубин

и гденаходится говорит мне что-то другое:

$ гденаходится рубиновый
/usr/Бен/Рубин

Учебник говорит, чтобы добавить rbenv к моему .файл

Echo 'если что rbenv > /dev/нуль; затем использовать eval "$(rbenv init и)"; интернет' >> ~/.файл источник ~/.файл`

Мне нужно установить мой путь игнорировать Руби по умолчанию?

Для чего это стоит:

$ rbenv старпома Рубин -в
рубиновый 2.3.0p0 (пересмотр 2015-12-25 53290) [x86_64 с-darwin16]

но, очевидно, я не хочу, чтобы выписать исполнительный команду каждый раз, когда я хочу использовать Ruby... в своем блоге, добавив функцию eval "$(rbenv init и)" не руби команду отложить на rbenv глобальной версии... помочь.

+457
Harikesha Suresh 8 июн. 2015 г., 08:15:21

Это, наверное, во многом это предпочтение вещь, но пару вещей я могу думать с верхней части моей головы:

  • Встроенный модем может быть использован за дополнительную плату на нормальный тарифный план, в то время как сторонние приложения работают независимо. Я не очень privvy к планам на эти дни, поэтому я не могу сказать, что в вашей конкретной ситуации. Это в основном относится только к акциям ПЗУ, а не наличии ROM обычно также ниспровергает любые привязывать плату (например, CyanogenMod).
  • Многие сторонние приложения, модем дадут вам отображение данных в/Из при запуске, так что вы можете отслеживать ваше использование данных. Некоторые также отображать уровень заряда батареи и температуру.
  • Встроенный беспроводной модем обеспечивает WEP/WPA-шифрования и тому подобное, но некоторые сторонние приложения поддерживают дополнительные меры безопасности, такие как фильтрация MAC-адресов и тому подобное.
  • Не все устройства поддерживаются все приложения сторонних разработчиков, но запас модема должны явно работать на вашем устройстве, если он включен в настройках. Сторонние приложения могут в ряде случаев требуется кастомное ядро для того, чтобы функционировать так, как вы ожидаете (в режиме инфраструктуры) и создать одноранговое подключение неподдерживаемых устройств/ядер (не очень идеально).
  • Встроенный модем может быть улучшена интеграция виджета. На CyanogenMod ПЗУ, например, вы можете включить/отключить беспроводную точку доступа из виджета управления питанием, а тебе нужен отдельный для стороннего приложения-модем.

Если вам не нужны "мощности" инструмента и такой-то акции модем должен работать нормально. Я вообще привык, что на моем Эво и я, конечно, никаких претензий по поводу стабильности и скорости по сравнению с другими приложениями, которые я пробовал. С этой точки зрения я не заметил никакой реальной разницы.

+396
Alex Rozenman 22 мар. 2016 г., 22:43:22

Вы, наверное, использовать систему() источник где-то в конфигурации. Этот источник читает платформа-конкретные источники автоматически, и читает из /dev/kmsg на Linux, если ядро версии 3.5 или новее (см. https://www.balabit.com/documents/syslog-ng-ose-3.6-guides/en/syslog-ng-ose-guide-admin/html/configuring-source-system.html).

Если вы уверены, что вам не нужен, удалите системы() у вас конфиг

+351
VladimirNik 26 сент. 2010 г., 12:38:44

Я не уверен, если в области педагогики есть какие-либо исследования по данной теме, но в поле я учился (электронная промышленность), делают все быстро-это очень важно. Не только вы должны быть в состоянии разобраться в теме, но вы должны быть в состоянии решить проблемы в ограниченный период времени, как это происходит в реальной жизни профессии. Когда вы работаете над проектом и вам необходимо что-то дизайн, или представлены с проблемой, в системы, инженер в этом случае должен уметь выявить и решить проблему в кратчайшие сроки. Это основной конкурс, "быстро вытесняет медленно, даже если это неправильно".

+347
Greg Nolan 2 окт. 2014 г., 22:26:20

Ты с исполняемым, наверное, требует некоторые переменные окружения, чтобы функционировать. Например, ОКР. переменная $путь или $переменной LD_LIBRARY_PATH. Есть и другие переменные, такие как $дома , которые не будут установлены, пока пользователь не вошел в систему.

Последнее может быть необходимо для вашего приложения получить доступ к config файлы и/или файлы журналов, например.

+308
sunil kumar Simgamsetty 25 апр. 2018 г., 23:37:01

Я только что получил от Vizio CN15-A5 для ноутбука, который имеет жесткий диск объемом 1 ТБ и 32 ГБ СДД. Я собираюсь использовать ССД с ДМ-кэша, однако, я хотел бы сделать /загрузочный раздел на SSD и BIOS ноутбук не поддерживает загрузку с ССД.

Прежде чем сделать моя система не может загрузиться на аварии...grub или lilo может быть установлен на /dev/sda и огонь /загрузки из /dev/СКБ? Как вы думаете, это улучшит время загрузки много или вообще?

+296
BMX 28 февр. 2022 г., 09:00:32

Я изменил свое решение, немного, добей, и использовать раствор из альтернативного потока ответа. Вот что я сделал:

  • Остановился на Ubuntu один syncdaemon с: u1sdtool -м
  • Удалил то, что кажется скачать кэш/Ubuntu в одну папку Temp? с: судо РМ -РФ ~/.местные/доли/ubuntuone
  • Запустил Ubuntu один syncdaemon снова с: u1sdtool -с

Это, кажется, вернулось в некоторых других папках, но без файлов, которые были в них, потому что я удалил их до папки. Интересно, как он себя ведет... я думаю, я буду убирать из веб-интерфейса.

+248
James Morris Lawson Iii 3 дек. 2016 г., 14:35:15

Я добавил следующее В моей таблице clientbuttons:

ужасно.кнопка({ }, 2, Функция (с) с:убить() конец)

Теперь мое колесо прокрутки нажмите кнопку Закрыть окно.

+236
Alex Anderson 20 июл. 2010 г., 12:14:20

Теперь вы можете выполнить некоторые проверки, при обновлении системы! Регистрация обозначения команды, упомянутые здесь: https://www.openbsd.org/faq/faq4.html#Download

Вы можете получить и SHA256.SIG файл с официального зеркала, по вашей версии и архитектуры.

При обновлении, нужно проверить новую версию ядра подписи, перед загрузкой его (и выбрав (по U)pgrade). После этого обновления не проверки подписи автоматически для остальной системы он устанавливает.

+212
QID 25 окт. 2013 г., 18:52:15

Со Львом похоже на центр управления отдельно для каждого экрана, однако я не нашел способ показать другой рабочий стол/космос на каждом экране.

В основном я хочу его так, что если сделать свайп на мой трек площадку, чтобы изменить пространство, меняется только прокручивает пространства на мониторе который курсор.

Я пытался установить полноэкранное приложение на втором мониторе, но он всегда возвращается на экран моего ноутбука. Но Apple, кажется, думаете, что это возможно, судя по второму изображения в скроллерах на этой странице (http://www.apple.com/displays/) (это изображение также показывает в строке меню на ноутбуке и 2-й дисплей, как это делается?)

Так как я могу настроить индивидуально пространства на мониторе?

(также в старых помещениях можно перетаскивать окна между мониторами, а также пробелы, это не возможно в управления полетами?)

+201
Durgesh Mishra 8 окт. 2014 г., 13:08:03

Показать вопросы с тегом