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


2
Запуск дд. Почему ресурс занят?
Я только что отформатировал карту microSD и хотел бы запустить ddкоманду. К сожалению, ddкоманда не работает: $ sudo dd bs=1m if=2016-02-26-raspbian-jessie-lite.img of=/dev/rdisk2 dd: /dev/rdisk2: Resource busy $ Все в интернете говорят, что сначала мне нужно размонтировать диск. Конечно, можете сделать это и двигаться дальше. Но я хочу понять, почему / …
32 osx  dd  sd-card  resources 

1
Почему очистка прослушивающего TCP-порта занимает несколько минут после смерти программы?
Если я убиваю программу, которая прослушивает порт TCP, потребуется несколько минут, пока порт не будет восстановлен системой и снова пригоден для использования. Я видел несколько вопросов и ответов, упоминающих этот феномен, но без объяснения причин. Почему это происходит, почему система не восстанавливает порт сразу? Это также происходит в других системах, …

1
Как использовать cgroups, чтобы ограничить все процессы, кроме белого списка, одним процессором?
Существует руководство для cgroups от Red Hat, которое может быть своего рода полезным (но не отвечает на этот вопрос). Я знаю, как ограничить конкретный процесс конкретным процессором во время команды запуска этого процесса: Во-первых, поместив следующее * в /etc/cgconfig.conf: mount { cpuset = /cgroup/cpuset; cpu = /cgroup/cpu; cpuacct = /cgroup/cpuacct; …

7
Есть ли способ ограничить общее потребление ресурсов процессора?
Мой ноутбук (HP с чипом i3) перегревается, как сумасшедший, каждый раз, когда я запускаю ресурсоемкий процесс (например, большую компиляцию, извлечение больших тарболлов или ... проигрывание Flash). В настоящее время я изучаю некоторые решения для охлаждения, но у меня появилась идея ограничить глобальное потребление процессора. Я подумал, что если процессор будет …
23 linux  cpu  resources 


2
Использование ресурсов с использованием pipe и здесь string
Мы можем получить тот же результат, используя следующие два bash, echo 'foo' | cat и cat <<< 'foo' Мой вопрос: в чем разница между этими двумя в отношении используемых ресурсов и какой из них лучше? Я думаю, что при использовании канала мы используем дополнительный процесс echoи канал, в то время …
16 bash  pipe  resources 

3
Как ограничить общие ресурсы (память) процесса и его дочерних элементов
Существует множество вопросов и ответов об ограничении ресурсов одного процесса, например, RLIMIT_AS может использоваться для ограничения максимального объема памяти, выделяемой процессом, который можно рассматривать как VIRT в подобии top. Подробнее по теме, например здесь. Есть ли способ ограничить объем памяти, который конкретный процесс может использовать в Unix? setrlimit(2) Документация гласит: …

1
Неправильно ли думать о «memfd» как о «процессе, которому принадлежит файл»?
https://dvdhrm.wordpress.com/2014/06/10/memfd_create2/ Теоретически, вы можете достичь memfd_create()поведения [ ], не вводя новые системные вызовы, например: int fd = open("/tmp", O_RDWR | O_TMPFILE | O_EXCL, S_IRWXU); (Обратите внимание, что для более переносимой гарантии tmpfs мы можем использовать " /dev/shm" вместо " /tmp"). Поэтому самый важный вопрос - какого черта нам нужен третий …

2
Что означают% MEM и VSZ?
Я работаю над встроенной системой Linux (128 МБ ОЗУ) без раздела подкачки. Ниже приведен его главный вывод: Mem: 37824K used, 88564K free, 0K shrd, 0K buff, 23468K cached CPU: 0% usr 0% sys 0% nic 60% idle 0% io 38% irq 0% sirq Load average: 0.00 0.09 0.26 1/50 1081 …

2
Как предотвратить вилочную бомбу?
Чтобы предотвратить вилочную бомбу, я следовал этому http://www.linuxhowtos.org/Tips%20and%20Tricks/ulimit.htm ulimit -aотражает новые настройки, но когда я запускаю (как rootв bash), :(){ :|:&};:виртуальная машина все еще работает на максимальном CPU + RAM, и система зависает. Как гарантировать, что пользователи не будут сбивать систему с помощью вилочных бомб или запускающего приложение с ошибками? …

1
«Ulimit -m» не работает на (современном) Linux?
В этой статье утверждается, что -mфлаг to ulimitничего не делает в современном Linux. Я не могу найти ничего другого, чтобы подтвердить это утверждение. Это точно? Вы можете попытаться ограничить использование памяти процессом, установив максимальный размер резидентного набора (ulimit -m). Это не влияет на Linux. man setrlimit говорит, что раньше он …

2
Как проверить, какой лимит превышен? (Процесс прерван из-за ulimit.)
Давайте предположим, что процесс выполняется в неограниченной среде: ( ulimit ... -v ... -t ... -x 0 ... ./program ) Программа прекращена. Причин может быть много: превышен лимит памяти / времени / файла; просто простое segfault; или даже нормальное завершение с кодом возврата 0. Как проверить, что послужило причиной завершения …

4
Где я могу найти исторический исходный код исходников Linux
Я хочу исследовать эволюцию Linux. Поэтому было бы неплохо, если бы я мог загружать исходные коды Linux в несколько моментов времени (с 1991 года по настоящее время). Есть ли сайт, где можно найти эти источники? Подобные сайты для других операционных систем Unix также приветствуются.
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.