Почему Ubuntu не обнаруживает всю мою оперативную память?

Я использовал бы этот простой скрипт для использования meld (или любого другого существующего инструмента), таким образом вы получите немного гибкости:

#!/bin/bash

TMPDIR=`mktemp -d`
DIFF_FILE=`mktemp`
TARGET='./'

cat /proc/$$/fd/0 > $DIFF_FILE
cd $TARGET
rsync -apvz --delete --stats --compress --progress $TARGET $TMPDIR
patch -R -p0 -d $TMPDIR < $DIFF_FILE
meld $TARGET $TMPDIR

Протестировано с помощью meld и вывода из bzr diff, поэтому скопировал это в / usr / bin и chmod 755, и я сделал это:

bzr diff | meld-diff

Результаты показывают, как ожидалось.

3
задан 4 July 2012 в 07:53

8 ответов

Если вы используете free -g, он покажет вашу память не десятичным числам. Из-за этого он показывает только 1 ГБ.

Пример: у меня есть 8 ГБ оперативной памяти:

  1. free покажет «8167800»
  2. потому что он делится с 1024 free -m покажет «7976»
  3. free -g покажет «7», потому что он делится с 1024 * 1024

Итак free -g не очень полезно, если у вас есть типичная память для ПК.

5
ответ дан 25 July 2018 в 18:12

Если вы используете free -g, он покажет вашу память не десятичным числам. Из-за этого он показывает только 1 ГБ.

Пример: у меня есть 8 ГБ оперативной памяти:

  1. free покажет «8167800»
  2. потому что он делится с 1024 free -m покажет «7976»
  3. free -g покажет «7», потому что он делится с 1024 * 1024

Итак free -g не очень полезно, если у вас есть типичная память для ПК.

5
ответ дан 31 July 2018 в 13:21

Если вы используете free -g, он покажет вашу память не десятичным числам. Из-за этого он показывает только 1 ГБ.

Пример: у меня есть 8 ГБ оперативной памяти:

  1. free покажет «8167800»
  2. потому что он делится с 1024 free -m покажет «7976»
  3. free -g покажет «7», потому что он делится с 1024 * 1024

Итак free -g не очень полезно, если у вас есть типичная память для ПК.

5
ответ дан 2 August 2018 в 00:26

Если вы используете free -g, он покажет вашу память не десятичным числам. Из-за этого он показывает только 1 ГБ.

Пример: у меня есть 8 ГБ оперативной памяти:

  1. free покажет «8167800»
  2. потому что он делится с 1024 free -m покажет «7976»
  3. free -g покажет «7», потому что он делится с 1024 * 1024

Итак free -g не очень полезно, если у вас есть типичная память для ПК.

5
ответ дан 4 August 2018 в 15:54

Если вы используете free -g, он покажет вашу память не десятичным числам. Из-за этого он показывает только 1 ГБ.

Пример: у меня есть 8 ГБ оперативной памяти:

  1. free покажет «8167800»
  2. потому что он делится с 1024 free -m покажет «7976»
  3. free -g покажет «7», потому что он делится с 1024 * 1024

Итак free -g не очень полезно, если у вас есть типичная память для ПК.

5
ответ дан 6 August 2018 в 00:33

Если вы используете free -g, он покажет вашу память не десятичным числам. Из-за этого он показывает только 1 ГБ.

Пример: у меня есть 8 ГБ оперативной памяти:

  1. free покажет «8167800»
  2. потому что он делится с 1024 free -m покажет «7976»
  3. free -g покажет «7», потому что он делится с 1024 * 1024

Итак free -g не очень полезно, если у вас есть типичная память для ПК.

5
ответ дан 7 August 2018 в 17:58

Если вы используете free -g, он покажет вашу память не десятичным числам. Из-за этого он показывает только 1 ГБ.

Пример: у меня есть 8 ГБ оперативной памяти:

  1. free покажет «8167800»
  2. потому что он делится с 1024 free -m покажет «7976»
  3. free -g покажет «7», потому что он делится с 1024 * 1024

Итак free -g не очень полезно, если у вас есть типичная память для ПК.

5
ответ дан 10 August 2018 в 06:47

Если вы используете free -g, он покажет вашу память не десятичным числам. Из-за этого он показывает только 1 ГБ.

Пример: у меня есть 8 ГБ оперативной памяти:

  1. free покажет «8167800»
  2. потому что он делится с 1024 free -m покажет «7976»
  3. free -g покажет «7», потому что он делится с 1024 * 1024

Итак free -g не очень полезно, если у вас есть типичная память для ПК.

5
ответ дан 15 August 2018 в 18:42

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

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