<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: memdump вешает сервер</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/97586.html</link>
    <description>Уважаемое сообщество, подскажите новичку, пока только набираюсь опыта в линукс.&lt;br&gt;&lt;br&gt;Вообщем проблема такая:&lt;br&gt;&lt;br&gt;потребовался мне дамп памяти чтобы найти в нем вывод сдохшей программы,&lt;br&gt;&lt;br&gt;вбил команду &apos;memdump &amp;gt; mem.dump &amp;&apos; и через какое-то время сервер перестал реагировать вообще на что-либо. ресетнул его и увидел что из 24гб в дамп попало только 500мб.&lt;br&gt;сначала подумал что ошибка памяти, но мемтест ошибок не нашел, загрузился с лайвсд antix19.1 и опять запустил memdump но дамп писал на флешку, результат тот-же, сервер завис.&lt;br&gt;&lt;br&gt;загрузил с лайвсд antix19.1 на домашнем компе и запустил memdump, и комп хоть и не завис полностью но после дампа в 766мб загружаются все ядра процессора и комп реагирует на нажатия кнопок клавиатуры с задержкой в минут 5 при этом фиксирует не все нажатия.&lt;br&gt;&lt;br&gt;&apos;nice -n19 memdump &amp;gt; mem.dump &amp;&apos; не помогло&lt;br&gt;&apos;cpulimit -b -l 100 $(pidof memdump)&apos; не помогло&lt;br&gt;&lt;br&gt;memdump игнорит все кроме &apos;kill -9 $(pidof memdump)&apos;&lt;br&gt;&lt;br&gt;насколько я понял с железом проблем нет, и либо это какой-то глюк ОС или memdu</description>

<item>
    <title>memdump вешает сервер (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/97586.html#4</link>
    <pubDate>Sat, 02 May 2020 20:45:24 GMT</pubDate>
    <description>&amp;gt;меня интересует как происхотит то что программа из официального репозитория установленная apt-get игнорирует заданные приоритеты, игнорирует все сигналы кроме &apos;kill -9&apos;, и имеет почти высший приоритет по прерываниям, если сервер после ее запуска вообще прекратил сетевую деятельность и не реагировал на нажатия клавиатуры...&lt;br&gt;&lt;br&gt;видел похожую тему, но там фигурировало dd. Смысл был в том, что ядру может очень не понравиться то, что вы читаете определенные блоки памяти.&lt;br&gt;&lt;br&gt;&amp;gt;при создании он выдает в консоль сид фразу для восстановления. вот этот вывод я и хотел найти в памяти.&lt;br&gt;&amp;gt;через какое-то время сервер перестал реагировать вообще на что-либо. ресетнул его&lt;br&gt;&lt;br&gt;по идее в памяти уже ничего нет, т.к. при отключении питания она информацию не хранит.&lt;br&gt;</description>
</item>

<item>
    <title>memdump вешает сервер (novichok)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/97586.html#3</link>
    <pubDate>Sat, 02 May 2020 18:47:21 GMT</pubDate>
    <description>&amp;gt; а вы сильно новичок? ну, в плане, вы вообще хорошо представляете, как &lt;br&gt;&amp;gt; будете работать с тем, что получите?&lt;br&gt;&lt;br&gt;не могу адекватно оценить свой уровень, я пользователь самоучка, знаю чуть больше минимума чтобы просто пользоваться линуксом и делать что-то свое.&lt;br&gt;&lt;br&gt;предполагал &apos;strings mem.dump &amp;gt; file&apos; ,и затем искать в файле что там есть похожего на нужное мне например грепом.&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; и куда это он писал? Там в мане написано, что результат надо &lt;br&gt;&amp;gt; отсылать по сети &lt;br&gt;&lt;br&gt;а вот это я упустил... может в этом и косяк.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;вывод сдохшей программы, &lt;br&gt;&amp;gt; именно вывод? с чего вы взяли, что он еще в памяти? может &lt;br&gt;&amp;gt; вам надо перенаправить stdout/stderr в файл?&lt;br&gt;&lt;br&gt;я предположил что он еще может быть там и не затерт, пишу обменник и ввиду усталости забыл удалить из скрипта строку с тестовым адресом, в итоге немного монеро ушло на адрес уже удаленного кошелька(создавался под проверку синтаксиса ответов от monero-wallet-rpc). кошелек создавался недавно(около часа до того как ушли монеты) и при создании он выдает в консоль с</description>
</item>

<item>
    <title>memdump вешает сервер (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/97586.html#2</link>
    <pubDate>Fri, 01 May 2020 21:55:35 GMT</pubDate>
    <description>Добро пожаловать в мир линукс!&lt;br&gt;&lt;br&gt;Я думаю вам нужно найти автора проги и обсудить это с ним. Или мантейнера. Вешать комп не должно в любом случае, даже если у вас очень медленный диск.&lt;br&gt;&lt;br&gt;Да, если прога берет данные из /dev/mem, то после 4.16 доступ может быть ограничен и получить можно не все. Проверьте этот вариант. &lt;br&gt;</description>
</item>

<item>
    <title>memdump вешает сервер (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/97586.html#1</link>
    <pubDate>Fri, 01 May 2020 18:11:50 GMT</pubDate>
    <description>&amp;gt;потребовался мне дамп памяти чтобы найти в нем вывод сдохшей программы,&lt;br&gt;&lt;br&gt;а вы сильно новичок? ну, в плане, вы вообще хорошо представляете, как будете работать с тем, что получите?&lt;br&gt;&lt;br&gt;&amp;gt;вбил команду &apos;memdump &amp;gt; mem.dump &amp;&apos; &lt;br&gt;&lt;br&gt;и куда это он писал? Там в мане написано, что результат надо отсылать по сети&lt;br&gt;&lt;br&gt;&amp;gt;вывод сдохшей программы,&lt;br&gt;&lt;br&gt;именно вывод? с чего вы взяли, что он еще в памяти? может вам надо перенаправить stdout/stderr в файл?&lt;br&gt;&lt;br&gt;если вас интересует причина вылета программы, то вам больше поможет core dump (но сначала посмотреть логи программы (если есть) или системы)&lt;br&gt;</description>
</item>

</channel>
</rss>
