Является ли мой барабан естественным? (чистая установка ubuntu поставщиком vps)

scale работает только для деления; если некоторые вундеркинды нуждаются в нем в умножении, то вы можете добиться этого, используя строковые манипуляции. Скажем, если вам нужно умножить 32 * 0.60, ответ будет 19.20.

Использование String Manipulation
$ S=$(echo "32*.60" | bc ) ; echo ${S%.*}
19
Синтаксис синтаксиса строк: ${Variable%pattern}, это приведет к удалению короткого совпадающего шаблона, который появляется после % ]. Дополнительные сведения о обработке строк см. В руководстве Advanced Bash-Scripting Guide. Используя Scale, как указано в **chronitis**
$ echo "scale=0; 32*60/100" | bc
19
Чтобы избавиться от конечных 0, вместо манипуляции с строками, можно также сделать деление на 1.
$ echo "0.232 * 1000" | bc
232.000

$ echo "0.232 * 1000 / 1" | bc
232
1
задан 7 January 2014 в 22:22

1 ответ

Когда я добавляю цифры lsmod

82 769 13 031 13 324 12 849 12 700 18 433 13 227 115 982 76 149 233 935 27 612 32 275 13 077 17 455 40 930 60 183 106 020 22 474 39 532 96 852

Получаю 1 048 799 байт ОЗУ

Если бы вы могли отредактировать свой вопрос, чтобы показать свой источник на обычном Ubuntu Server 12.04 RAM, я мог бы убедиться в этом, но использование 1 ГБ ОЗУ очень нормально на моих серверах в покое. [!d22 ]

0
ответ дан 24 May 2018 в 13:16
  • 1
    Либо у вас очень загруженный сервер, либо вы что-то неправильно истолковываете. free -m показывает 145 МБ, используемые на моем сервере. Это строка кеша буферов - / +, на которую нужно обратить внимание. – psusi 9 January 2014 в 01:21

Другие вопросы по тегам:

Похожие вопросы: