Я не думаю, что вы сказали, используете ли вы гигабитный сетевой адаптер, я предполагаю, что с тех пор у вас есть 2 сетевых адаптера и, следовательно, вероятно, это игровая материнская плата.
Так как это так, если вы пытаетесь получить базу 2x100, вам лучше купить дешевый 4-8-портовый гигабитный коммутатор и подключить его к вашему интернет-маршрутизатору. Затем вы можете подключить все компьютеры, которые запускают Ethernet, в этот коммутатор, и у вас все еще есть Wi-Fi и Интернет на всех ваших компьютерах.
Я делаю это сейчас, потому что я купил Netgear WNDR3400 и поместил на него DD-WRT, чтобы у меня было несколько приятных опций, включая очень современный сервер NAS.
[d3 ] Единственная проблема заключалась в том, что маршрутизатор был 100 базовым для портов Ethernet. Так что за 40 долларов я купил 5-портовый Gigabit коммутатор, подключенный к маршрутизатору, затем подключил все компьютеры к коммутатору Gigabit и подключил игровые консоли к маршрутизатору.Все работает отлично, и я могу передавать файлы между компьютерами с молниеносной скоростью.
Хорошо, удачи!
На основе моего собственного Q & amp; A на Unix & amp; Linux по аналогичному вопросу.
Как сказал Стюарт в своем ответе очень хорошо, допустимыми значениями являются целые числа в диапазоне от -1000 до 1000 для [ f2]. Чем ниже значение, тем ниже вероятность того, что он будет убит.
Очень сложно изменить это значение снова и снова после перезапуска приложения. Информация просто теряется после завершения процесса. Upstart (демон init в Ubuntu) имеет приятный вариант для этого, чтобы настроить для демонов, чтобы убедиться, что он установлен, когда он запустил (re):
oom score [...] snip [. ..] Пример:# this application is a "resource hog"
oom score 1000
expect daemon
respawn
exec /usr/bin/leaky-app
Таким образом, вы можете редактировать файл конфигурации /etc/init/myservice.conf для служб, которые хотите изменить, для включения строки oom score -1000. Я предполагаю, что службы «pbs» или «gridengine», о которых вы говорите в своем вопросе, включают Upstart, в противном случае вам понадобится другой способ изменить это навсегда.
На основе моего собственного Q & amp; A на Unix & amp; Linux по аналогичному вопросу.
Как сказал Стюарт в своем ответе очень хорошо, допустимыми значениями являются целые числа в диапазоне от -1000 до 1000 для oom_score_adj. Чем ниже значение, тем ниже вероятность того, что он будет убит.
Очень сложно изменить это значение снова и снова после перезапуска приложения. Информация просто теряется после завершения процесса. Upstart (демон init в Ubuntu) имеет приятный вариант для этого, чтобы настроить для демонов, чтобы убедиться, что он установлен, когда он запустил (re):
oom score [...] snip [. ..] Пример:# this application is a "resource hog"
oom score 1000
expect daemon
respawn
exec /usr/bin/leaky-app
Таким образом, вы можете редактировать файл конфигурации /etc/init/myservice.conf для служб, которые хотите изменить, для включения строки oom score -1000. Я предполагаю, что службы «pbs» или «gridengine», о которых вы говорите в своем вопросе, включают Upstart, в противном случае вам понадобится другой способ изменить это навсегда.
На основе моего собственного Q & amp; A на Unix & amp; Linux по аналогичному вопросу.
Как сказал Стюарт в своем ответе очень хорошо, допустимыми значениями являются целые числа в диапазоне от -1000 до 1000 для oom_score_adj. Чем ниже значение, тем ниже вероятность того, что он будет убит.
Очень сложно изменить это значение снова и снова после перезапуска приложения. Информация просто теряется после завершения процесса. Upstart (демон init в Ubuntu) имеет приятный вариант для этого, чтобы настроить для демонов, чтобы убедиться, что он установлен, когда он запустил (re):
oom score [...] snip [. ..] Пример:# this application is a "resource hog"
oom score 1000
expect daemon
respawn
exec /usr/bin/leaky-app
Таким образом, вы можете редактировать файл конфигурации /etc/init/myservice.conf для служб, которые хотите изменить, для включения строки oom score -1000. Я предполагаю, что службы «pbs» или «gridengine», о которых вы говорите в своем вопросе, включают Upstart, в противном случае вам понадобится другой способ изменить это навсегда.
На основе моего собственного Q & amp; A на Unix & amp; Linux по аналогичному вопросу.
Как сказал Стюарт в своем ответе очень хорошо, допустимыми значениями являются целые числа в диапазоне от -1000 до 1000 для oom_score_adj. Чем ниже значение, тем ниже вероятность того, что он будет убит.
Очень сложно изменить это значение снова и снова после перезапуска приложения. Информация просто теряется после завершения процесса. Upstart (демон init в Ubuntu) имеет приятный вариант для этого, чтобы настроить для демонов, чтобы убедиться, что он установлен, когда он запустил (re):
oom score [...] snip [. ..] Пример:# this application is a "resource hog"
oom score 1000
expect daemon
respawn
exec /usr/bin/leaky-app
Таким образом, вы можете редактировать файл конфигурации /etc/init/myservice.conf для служб, которые хотите изменить, для включения строки oom score -1000. Я предполагаю, что службы «pbs» или «gridengine», о которых вы говорите в своем вопросе, включают Upstart, в противном случае вам понадобится другой способ изменить это навсегда.
На основе моего собственного Q & amp; A на Unix & amp; Linux по аналогичному вопросу.
Как сказал Стюарт в своем ответе очень хорошо, допустимыми значениями являются целые числа в диапазоне от -1000 до 1000 для oom_score_adj. Чем ниже значение, тем ниже вероятность того, что он будет убит.
Очень сложно изменить это значение снова и снова после перезапуска приложения. Информация просто теряется после завершения процесса. Upstart (демон init в Ubuntu) имеет приятный вариант для этого, чтобы настроить для демонов, чтобы убедиться, что он установлен, когда он запустил (re):
oom score [...] snip [. ..] Пример:# this application is a "resource hog"
oom score 1000
expect daemon
respawn
exec /usr/bin/leaky-app
Таким образом, вы можете редактировать файл конфигурации /etc/init/myservice.conf для служб, которые хотите изменить, для включения строки oom score -1000. Я предполагаю, что службы «pbs» или «gridengine», о которых вы говорите в своем вопросе, включают Upstart, в противном случае вам понадобится другой способ изменить это навсегда.
На основе моего собственного Q & amp; A на Unix & amp; Linux по аналогичному вопросу.
Как сказал Стюарт в своем ответе очень хорошо, допустимыми значениями являются целые числа в диапазоне от -1000 до 1000 для oom_score_adj. Чем ниже значение, тем ниже вероятность того, что он будет убит.
Очень сложно изменить это значение снова и снова после перезапуска приложения. Информация просто теряется после завершения процесса. Upstart (демон init в Ubuntu) имеет приятный вариант для этого, чтобы настроить для демонов, чтобы убедиться, что он установлен, когда он запустил (re):
oom score [...] snip [. ..] Пример:# this application is a "resource hog"
oom score 1000
expect daemon
respawn
exec /usr/bin/leaky-app
Таким образом, вы можете редактировать файл конфигурации /etc/init/myservice.conf для служб, которые хотите изменить, для включения строки oom score -1000. Я предполагаю, что службы «pbs» или «gridengine», о которых вы говорите в своем вопросе, включают Upstart, в противном случае вам понадобится другой способ изменить это навсегда.
На основе моего собственного Q & amp; A на Unix & amp; Linux по аналогичному вопросу.
Как сказал Стюарт в своем ответе очень хорошо, допустимыми значениями являются целые числа в диапазоне от -1000 до 1000 для oom_score_adj. Чем ниже значение, тем ниже вероятность того, что он будет убит.
Очень сложно изменить это значение снова и снова после перезапуска приложения. Информация просто теряется после завершения процесса. Upstart (демон init в Ubuntu) имеет приятный вариант для этого, чтобы настроить для демонов, чтобы убедиться, что он установлен, когда он запустил (re):
oom score [...] snip [. ..] Пример:# this application is a "resource hog"
oom score 1000
expect daemon
respawn
exec /usr/bin/leaky-app
Таким образом, вы можете редактировать файл конфигурации /etc/init/myservice.conf для служб, которые хотите изменить, для включения строки oom score -1000. Я предполагаю, что службы «pbs» или «gridengine», о которых вы говорите в своем вопросе, включают Upstart, в противном случае вам понадобится другой способ изменить это навсегда.
На основе моего собственного Q & amp; A на Unix & amp; Linux по аналогичному вопросу.
Как сказал Стюарт в своем ответе очень хорошо, допустимыми значениями являются целые числа в диапазоне от -1000 до 1000 для oom_score_adj. Чем ниже значение, тем ниже вероятность того, что он будет убит.
Очень сложно изменить это значение снова и снова после перезапуска приложения. Информация просто теряется после завершения процесса. Upstart (демон init в Ubuntu) имеет приятный вариант для этого, чтобы настроить для демонов, чтобы убедиться, что он установлен, когда он запустил (re):
oom score [...] snip [. ..] Пример:# this application is a "resource hog"
oom score 1000
expect daemon
respawn
exec /usr/bin/leaky-app
Таким образом, вы можете редактировать файл конфигурации /etc/init/myservice.conf для служб, которые хотите изменить, для включения строки oom score -1000. Я предполагаю, что службы «pbs» или «gridengine», о которых вы говорите в своем вопросе, включают Upstart, в противном случае вам понадобится другой способ изменить это навсегда.
На основе моего собственного Q & amp; A на Unix & amp; Linux по аналогичному вопросу.
Как сказал Стюарт в своем ответе очень хорошо, допустимыми значениями являются целые числа в диапазоне от -1000 до 1000 для oom_score_adj. Чем ниже значение, тем ниже вероятность того, что он будет убит.
Очень сложно изменить это значение снова и снова после перезапуска приложения. Информация просто теряется после завершения процесса. Upstart (демон init в Ubuntu) имеет приятный вариант для этого, чтобы настроить для демонов, чтобы убедиться, что он установлен, когда он запустил (re):
oom score [...] snip [. ..] Пример:# this application is a "resource hog"
oom score 1000
expect daemon
respawn
exec /usr/bin/leaky-app
Таким образом, вы можете редактировать файл конфигурации /etc/init/myservice.conf для служб, которые хотите изменить, для включения строки oom score -1000. Я предполагаю, что службы «pbs» или «gridengine», о которых вы говорите в своем вопросе, включают Upstart, в противном случае вам понадобится другой способ изменить это навсегда.
Если вы установили высокое (ish) значение для oom_adj или oom_score_adj, тогда они будут убиты первыми. например,
echo 15 > /proc/[pid]/oom_adj
oom_adj идет от -16 до 15, и, как упоминалось выше, oom_score_adj принимает от -1000 до 1000
Взгляд в код всегда хорошая идея. Обычно я использую функцию поиска kernel.org, но в настоящее время она недоступна. Гитуб тоже хорошо справляется. Я нашел это:
Вместо этого добавляется новый настраиваемый, / proc / pid / oom_score_adj, который варьируется от -1000 до +1000. Его можно использовать для поляризации эвристики, так что некоторые задачи никогда не рассматриваются для уничтожения oom, в то время как другие могут всегда считаться. Значение добавляется непосредственно в балл badness (), поэтому значение -500, например, означает скидку 50% потребления памяти по сравнению с другими задачами либо в системе, связанными с mempolicy, в cpuset, либо используя один и тот же контроллер памяти.Из https://github.com/mirrors/linux-2.6/commit/a63d83f427fbce97a6cea0db2e64b0eb8435cd10#include/linux/oom.h
Если вы можете изменить стартовый скрипт, создающий процесс, который вы хотите установить приоритет для oom-killer, добавьте следующее к стартовому скрипту:
echo 1000 > /proc/self/oom_score_adj
Значение наследуется для дочерних процессов. [ ! d1]
Взгляд в код всегда хорошая идея. Обычно я использую функцию поиска kernel.org, но в настоящее время она недоступна. Гитуб тоже хорошо справляется. Я нашел это:
Вместо этого добавляется новый настраиваемый, / proc / pid / oom_score_adj, который варьируется от -1000 до +1000. Его можно использовать для поляризации эвристики, так что некоторые задачи никогда не рассматриваются для уничтожения oom, в то время как другие могут всегда считаться. Значение добавляется непосредственно в балл badness (), поэтому значение -500, например, означает скидку 50% потребления памяти по сравнению с другими задачами либо в системе, связанными с mempolicy, в cpuset, либо используя один и тот же контроллер памяти.Из https://github.com/mirrors/linux-2.6/commit/a63d83f427fbce97a6cea0db2e64b0eb8435cd10#include/linux/oom.h
Если вы установили высокое (ish) значение для oom_adj или oom_score_adj, тогда они будут убиты первыми. например,
echo 15 > /proc/[pid]/oom_adj
oom_adj идет от -16 до 15, и, как упоминалось выше, oom_score_adj принимает от -1000 до 1000
Если вы можете изменить стартовый скрипт, создающий процесс, который вы хотите установить приоритет для oom-killer, добавьте следующее к стартовому скрипту:
echo 1000 > /proc/self/oom_score_adj
Значение наследуется для дочерних процессов. [ ! d1]
Взгляд в код всегда хорошая идея. Обычно я использую функцию поиска kernel.org, но в настоящее время она недоступна. Гитуб тоже хорошо справляется. Я нашел это:
Вместо этого добавляется новый настраиваемый, / proc / pid / oom_score_adj, который варьируется от -1000 до +1000. Его можно использовать для поляризации эвристики, так что некоторые задачи никогда не рассматриваются для уничтожения oom, в то время как другие могут всегда считаться. Значение добавляется непосредственно в балл badness (), поэтому значение -500, например, означает скидку 50% потребления памяти по сравнению с другими задачами либо в системе, связанными с mempolicy, в cpuset, либо используя один и тот же контроллер памяти.Из https://github.com/mirrors/linux-2.6/commit/a63d83f427fbce97a6cea0db2e64b0eb8435cd10#include/linux/oom.h
Если вы установили высокое (ish) значение для oom_adj или oom_score_adj, тогда они будут убиты первыми. например,
echo 15 > /proc/[pid]/oom_adj
oom_adj идет от -16 до 15, и, как упоминалось выше, oom_score_adj принимает от -1000 до 1000
Если вы можете изменить стартовый скрипт, создающий процесс, который вы хотите установить приоритет для oom-killer, добавьте следующее к стартовому скрипту:
echo 1000 > /proc/self/oom_score_adj
Значение наследуется для дочерних процессов. [ ! d1]
Взгляд в код всегда хорошая идея. Обычно я использую функцию поиска kernel.org, но в настоящее время она недоступна. Гитуб тоже хорошо справляется. Я нашел это:
Вместо этого добавляется новый настраиваемый, / proc / pid / oom_score_adj, который варьируется от -1000 до +1000. Его можно использовать для поляризации эвристики, так что некоторые задачи никогда не рассматриваются для уничтожения oom, в то время как другие могут всегда считаться. Значение добавляется непосредственно в балл badness (), поэтому значение -500, например, означает скидку 50% потребления памяти по сравнению с другими задачами либо в системе, связанными с mempolicy, в cpuset, либо используя один и тот же контроллер памяти.Из https://github.com/mirrors/linux-2.6/commit/a63d83f427fbce97a6cea0db2e64b0eb8435cd10#include/linux/oom.h
Если вы установили высокое (ish) значение для oom_adj или oom_score_adj, тогда они будут убиты первыми. например,
echo 15 > /proc/[pid]/oom_adj
oom_adj идет от -16 до 15, и, как упоминалось выше, oom_score_adj принимает от -1000 до 1000
Если вы можете изменить стартовый скрипт, создающий процесс, который вы хотите установить приоритет для oom-killer, добавьте следующее к стартовому скрипту:
echo 1000 > /proc/self/oom_score_adj
Значение наследуется для дочерних процессов. [ ! d1]
Взгляд в код всегда хорошая идея. Обычно я использую функцию поиска kernel.org, но в настоящее время она недоступна. Гитуб тоже хорошо справляется. Я нашел это:
Вместо этого добавляется новый настраиваемый, / proc / pid / oom_score_adj, который варьируется от -1000 до +1000. Его можно использовать для поляризации эвристики, так что некоторые задачи никогда не рассматриваются для уничтожения oom, в то время как другие могут всегда считаться. Значение добавляется непосредственно в балл badness (), поэтому значение -500, например, означает скидку 50% потребления памяти по сравнению с другими задачами либо в системе, связанными с mempolicy, в cpuset, либо используя один и тот же контроллер памяти.Из https://github.com/mirrors/linux-2.6/commit/a63d83f427fbce97a6cea0db2e64b0eb8435cd10#include/linux/oom.h
Если вы установили высокое (ish) значение для oom_adj или oom_score_adj, тогда они будут убиты первыми. например,
echo 15 > /proc/[pid]/oom_adj
oom_adj идет от -16 до 15, и, как упоминалось выше, oom_score_adj принимает от -1000 до 1000
Если вы можете изменить стартовый скрипт, создающий процесс, который вы хотите установить приоритет для oom-killer, добавьте следующее к стартовому скрипту:
echo 1000 > /proc/self/oom_score_adj
Значение наследуется для дочерних процессов. [ ! d1]
Взгляд в код всегда хорошая идея. Обычно я использую функцию поиска kernel.org, но в настоящее время она недоступна. Гитуб тоже хорошо справляется. Я нашел это:
Вместо этого добавляется новый настраиваемый, / proc / pid / oom_score_adj, который варьируется от -1000 до +1000. Его можно использовать для поляризации эвристики, так что некоторые задачи никогда не рассматриваются для уничтожения oom, в то время как другие могут всегда считаться. Значение добавляется непосредственно в балл badness (), поэтому значение -500, например, означает скидку 50% потребления памяти по сравнению с другими задачами либо в системе, связанными с mempolicy, в cpuset, либо используя один и тот же контроллер памяти.Из https://github.com/mirrors/linux-2.6/commit/a63d83f427fbce97a6cea0db2e64b0eb8435cd10#include/linux/oom.h
Если вы установили высокое (ish) значение для oom_adj или oom_score_adj, тогда они будут убиты первыми. например,
echo 15 > /proc/[pid]/oom_adj
oom_adj идет от -16 до 15, и, как упоминалось выше, oom_score_adj принимает от -1000 до 1000
если вы можете изменить сценарий начала нереста процесс, который вы хотите установить приоритет для оом-киллер, добавьте следующие строки в скрипт запуска:
echo 1000 > /proc/self/oom_score_adj
наследуется значение для дочерних процессов.
Взгляд в код всегда хорошая идея. Обычно я использую функцию поиска kernel.org, но в настоящее время она недоступна. Гитуб тоже хорошо справляется. Я нашел это:
Вместо этого добавляется новый настраиваемый, / proc / pid / oom_score_adj, который варьируется от -1000 до +1000. Его можно использовать для поляризации эвристики, так что некоторые задачи никогда не рассматриваются для уничтожения oom, в то время как другие могут всегда считаться. Значение добавляется непосредственно в балл badness (), поэтому значение -500, например, означает скидку 50% потребления памяти по сравнению с другими задачами либо в системе, связанными с mempolicy, в cpuset, либо используя один и тот же контроллер памяти.Из https://github.com/mirrors/linux-2.6/commit/a63d83f427fbce97a6cea0db2e64b0eb8435cd10#include/linux/oom.h
Если вы установили высокое (ish) значение для oom_adj или oom_score_adj, тогда они будут убиты первыми. например,
echo 15 > /proc/[pid]/oom_adj
oom_adj идет от -16 до 15, и, как упоминалось выше, oom_score_adj принимает от -1000 до 1000
Если вы можете изменить стартовый скрипт, создающий процесс, который вы хотите установить приоритет для oom-killer, добавьте следующее к стартовому скрипту:
echo 1000 > /proc/self/oom_score_adj
Значение наследуется для дочерних процессов. [ ! d1]