Я не вижу преимущества использования qsub
по стандарту at
. at
команда возьмет "сценарий" и выполнит его в определенное время (как "теперь"), с помощью текущей среды. Затем можно проверить состояние с atq
или удалите задание с atrm
.
$ nohup ./myscript myargs & # put script in the background
# almost the same as
$ echo ./myscript myargs | at now # computer runs script independent of terminals
Действительно необходимо удостовериться что Ваш myscript
не будет искать вход.
Самостоятельно, я использую screen
на единственном терминальном сеансе везде я иду, как Bernhard предполагает. Откройте новое окно (в screen
), запустите сценарий, переключатель назад к оригиналу screen
окно.
Взгляните на таблицу данных Процессора Intel Atom® серий D2000 и N2000, том 1.
Примечание стр. 32-33 и таблица 3-24.
Время от времени, когда ваш процессор и контроллер памяти поддерживают 4 ГБ общей оперативной памяти, они поддерживают ее только в 2 ГБ, в 2 ГБ на слот. Так как 412+ имеет только один слот, 2 ГБ - это максимальный объем оперативной памяти. Всё вышеперечисленное, скорее всего, будет непредсказуемым..
Если будет больше памяти, то ЦП будет иметь больше данных/программ под рукой, чтобы продолжить работать (это будет неактивное ожидание данных из диска меньше времени), таким образом, использование ЦП должно будет увеличиться, особенно при высокой загрузке. Пропускная способность увеличивается? Или разве Вы не измерили это?
for((i=0;i<20;i++)); do dd if=/dev/sda of=/dev/null skip=$((i*100)) bs=1M count=100 & done
. Выполните это и взгляните на вершину. Я не знаю хотя, как ввод-вывод из-за свопинга загрузки влияния и ввода-вывода ожидает процент. Та производительность отбрасывания не имеет никакого смысла вообще с этим объяснением.
– Hauke Laging
27.03.2013, 04:37
Есть ли шанс, Ваша новая RAM является DDR3-800, и старый является DDR3-1066 (или что новая RAM имеет более высокую задержку?
Если Ваша рабочая нагрузка имеет много RAM неудачных обращений в кэш и хитов часто, более медленная RAM могла бы иметь значительное значение - этот сравнительный тест показывает приблизительно 30%-е различие в пропускной способности памяти между-1066 и-800 RAM:
http://www.tomshardware.com/reviews/core-i7-870-1156,2482-5.html
Ваша рабочая нагрузка должна была бы быть довольно интенсивно использующей память для наблюдения большой части различия.
Компьютер ВСЕГДА имеет узкое место, иначе все проблемы были бы решены в нулевое время. При удалении горлышка бутылки Памяти система прекратила иметь необходимость ожидать на диске и таким образом, ЦП стал лучше используемый.
Это затрагивает один из моих главных объектов неприязни: популярные, блоги поиска сенсации и веб-сайты обзора не знают, как сравнить. 100%, используемыми ЦП, не является потраченный впустую ЦП. Идеальный компьютер смог бы использовать все ресурсы 100% для всех рабочих нагрузок, но мы очень далеко от такой технологии. Но я отступаю.
Если, конечно, нет проблема с управлением памятью в Вашей операционной системе, но это гораздо менее вероятно.
Имейте Вас замеченный этот поток форума Synology:
На человеке говорит, что изменение параметра в/etc/rc.d помогает (это - где vm.min_free_kybtes установлен на основе суммы установленной RAM). Но это, кажется, больше для 1 ГБ-> обновление на 2 ГБ, не 2 ГБ-> 4 ГБ.
Другие утверждают, что 4 ГБ не будут работать вообще, в то время как один парень утверждает, что модуль KVR1066D3S7/4G (который составляет 1066 МГц) хорошо работает, в то время как другие с модулями на 1333 МГц как Ваши видят проблемы.
Кажется, нет большого веского доказательства там для указания на решение, но Вы не единственный для наблюдения снижения производительности с 4 ГБ RAM в этом DS412 +.
Я никогда не испытывал это таким образом просто предположение: Возможно, это - проблема из-за Atom, не бывшего способного обратиться к больше, чем 4G физически (IIRC) и некоторая коллизия с адресным пространством PCI.
Взгляните на соответствующие параметры ядра (мадам*). Они, вероятно, не дадут нам хорошее объяснение проблемы, но могут решить ее (за счет некоторой RAM). Таким образом, можно препятствовать тому, чтобы ядро использовало верхнего x мебибайт. Можно протестировать, в которой границе исчезает проблема. Это вероятно, но не уверено, что устройства PCI отображаются непосредственно под 4G. Имеет смысл проверять что, но я не знаю, как сделать это (возможно, через некоторый инструмент ACPI или cat /sys/devices/pci0000\:00/0000\:00*/resource
).
Мое (образованное) предположение - то, что кэш Вашего процессора не может обработать больше затем 2 ГБ поршня, таким образом устанавливание больше, чем это заставляет кэш быть отключенным, вызывая значительный хит производительности. Это - также четырехъядерный CPU, таким образом, единственное потоковое приложение может только когда-либо использовать самое большее 25% общего CPU, который является, почему это не повышается после добавляющего поршня.
Думаю, что виноват несовместимый модуль оперативной памяти.
Я прочитал техническое описание D2000 (, как предложил Quadruplebucky ). Насколько мне известно, в техническом описании ничего не говорится об ограничении размера ОЗУ в зависимости от количества слотов DIMM. Там говорится о рангахвместо (исх. Геометрия памяти).
Всем, кто хочет увеличить объем оперативной памяти в системе D2000, следует обратиться к Таблице 3 -24 для Поддерживаемых конфигураций памяти . Для объема памяти 4096 МБ модуль должен быть:
Модули памяти одинаковой емкости производятся в разных конфигурациях, так что можно получить, например,. Одноранговый модуль -емкостью 4 ГБ, использующий восемь чипов с плотностью четыре -гигабита, конфигурация которых не указана в таблице — см. этот освещающий пост Kingston .
Тем не менее, вам необходимо проверить в спецификациях точный номер детали вашего модуля, чтобы убедиться, что он совместим. Недавно я установил Patriot PSD34G1333L2S в DS713+, и пока он работает хорошо.