Поверьте, что вам необходимо выполнить операцию fsck. Вы можете попробовать запустить fsck
следующим образом:
$ sudo fsck /dev/sdb2
-121--55208- предположим, что у вас есть одна переменная $ url
short=$(echo $url | sed -e s,%2F,/,g -e s,^index[^=]*=,, -e s,.file=,,)
mkdir -p $(dirname $short)
mv $url $short
mkdir -p
создаст каталог вместе со всеми путями. $ (dirname $ short)
даст вам часть dirname $ short (например, IOP/FOO/BAR
) Нет, обновление отключенной службы с помощью yum
не должно повторно включать ее.
Однако я подозреваю, что вы никогда не останавливали службу - systemctl disable
просто останавливает ее автоматически при следующей загрузке. Если служба уже запущена, то она не остановится - для этого необходимо выполнить systemctl stop
.
Так что если вы только что отключили его, и вы не перезагрузились с тех пор, то он все равно будет работать.
У меня была похожая проблема, мой Matlab R2013a 64-битный работает медленнее на Ubuntu 14.04, чем Windows 7. Разница была такой большой, но аппаратное обеспечение и т.д. было таким же. Наконец-то я смог найти ответ.
Windows 7 масштабирует частоту процессора до максимально возможного порога при работе Matlab, но на Ubuntu это не так.
Для того, чтобы настроить Ubuntu на максимально возможную частоту, установите приложение "indicator-cpufreq", используя следующую команду:
sudo apt-get install indicator-cpufreq
Затем запустите команду:
indicator-cpufreq
В его меню выберите опцию "performance". При этом частота будет изменена на максимально возможную. Теперь Matlab работает так же, как и на Widows 7, с той же скоростью.
Существует причинно-следственная связь между медлительностью и низким использованием оперативной памяти. 99% алгоритмов сортировки требуют немного или много памяти.
Ознакомьтесь с free
командой (и ее справочной страницей и всем, что следует из этого --хардкора, немного ). В вашем случае вы даже можете сделать free -g
, чтобы получить синопсис в однозначных единицах (в гига ).
findmnt
может показать строку для огромных страниц, своего рода дополнительный драйвер памяти:
/dev/hugepages hugetlbfs... pagesize=2M
В вашем случае (массивная математика, наблюдения за использованием )это должно быть включено. Но прямого отношения к вашей проблеме нет, больше оптимизация.
Это все должно происходить само собой --mathematica требует памяти, ядро ее дает, без проблем, для этого она и существует. Других программ, жадных до памяти, поблизости нет.
Я не стал проверять предоставленные вами версии, LTS?. Где-то должна быть проблема. Проблема либо в одной версии Matlab или Ubuntu, либо в вашей установке. Надеюсь, это поможет. Просто убедитесь, что все «актуально».
Как только эти 8 ГБ памяти (говорят, что 80% из них свободно «доступны» ), они также ускорятся.
Что касается подкачки , здесь это не имеет значения -не должно иметь значения -, если только вы не хотите оптимизировать какие-то сумасшедшие вещи. В общем, в матлабе не хотелось бы, чтобы ядро начало подкачиваться.