Вы можете размонтировать все разделы, не пытаясь отключить само устройство с помощью
sudo umount /dev/sdx?*
Заменить букву устройства x на соответствующую букву устройства, например [ f5]
Полезно использовать инструмент клонирования с конечной контрольной точкой,
Случайно сделал dd / dev / sda
Прокрутите вниз до «Более безопасные инструменты для создания загрузочных дисков USB с помощью Ubuntu»
В Ubuntu вы можете использовать «alias gnome-disks» дисков или mkusb. В Windows вы можете использовать Win32 Disk Imagersync
sudo partprobe
Попробуйте установить после создания новой системы на USB-накопителе
Эта командная строка должна работать с одним или несколькими разделами, [!d18 ]
for i in $(lsblk -l -o name|grep -E "sdx.{1,}");do sudo mkdir -p /media/$USER/"$i";sudo mount /dev/"$i" /media/$USER/"$i";done
Заменить букву устройства x на соответствующую букву устройства, например b
Ядро Linux предоставляет настраиваемый параметр, который определяет, как часто используется файл подкачки, называемый swappiness
. Значение обходности, равное нулю, означает, что диск будет устранен, если это абсолютно необходимо (у вас закончилась нехватка памяти ), а параметр swappiness 100 означает, что программы будут немедленно заменены на диск.
Система Ubuntu имеет значение по умолчанию 60, что означает, что файл подкачки будет использоваться довольно часто, если использование памяти около половины моей оперативной памяти. Вы можете проверить значение swapiness своей собственной системы, выполнив:
one@onezero:~$ cat /proc/sys/vm/swappiness
60
Поскольку у меня 4 ГБ ОЗУ, поэтому я бы хотел, чтобы это число сократилось до 10 или 15. Тогда файл подкачки будет только используется, когда мой объем использования ОЗУ равен ноль или 90 процентов. Чтобы изменить значение swappiness системы, откройте /etc/sysctl.conf as root. Затем измените или добавьте эту строку в файл:
vm.swappiness = 10
Перезагрузите, чтобы изменения вступили в силу
Вы также можете изменить значение, пока ваша система все еще работает [!d9 ]
sysctl vm.swappiness=10
вы также можете очистить свой своп, запустив swapoff -a, а затем swapon -a как root вместо перезагрузки, чтобы добиться того же эффекта.
Чтобы вычислить формулу свопа
free -m (total) / 100 = A
A * 10
root@onezero:/home/one# free -m
total used free shared buffers cached
Mem: 3950 2262 1687 0 407 952
-/+ buffers/cache: 903 3047
Swap: 1953 0 1953
, поэтому общая сумма равна 3950/100 = 39,5 * 10 = 395 , так что это означает, что когда 90 395 МБ RAM, тогда он начинает использовать swapiness
Ядро Linux предоставляет настраиваемый параметр, который определяет, как часто используется файл подкачки, называемый swappiness
. Значение обходности, равное нулю, означает, что диска можно избежать, если это абсолютно необходимо (у вас закончилась нехватка памяти ), а параметр swappiness 100 означает, что программы будут немедленно заменены на диск.
Система Ubuntu имеет значение по умолчанию 60, что означает, что файл подкачки будет использоваться довольно часто, если использование памяти около половины моей оперативной памяти. Вы можете проверить значение swapiness вашей собственной системы, выполнив:
one@onezero:~$ cat /proc/sys/vm/swappiness
60
Поскольку у меня есть 4 ГБ ОЗУ, поэтому я бы хотел повернуть это до 10 или 15. Тогда файл подкачки будет только используется, когда мой объем использования ОЗУ составляет около 80 или 90 процентов. Чтобы изменить значение swappiness системы, откройте /etc/sysctl.conf as root
. Затем измените или добавьте эту строку в файл:
vm.swappiness = 10
Перезагрузка, чтобы изменения вступили в силу
Вы также можете изменить значение, пока ваша система все еще работает
sysctl vm.swappiness=10
вы также можете очистить свой своп, запустив swapoff -a
, а затем swapon -a
в качестве корня вместо перезагрузки для достижения того же эффекта.
Чтобы вычислить формулу свопа
free -m (total) / 100 = A
A * 10
root@onezero:/home/one# free -m
total used free shared buffers cached
Mem: 3950 2262 1687 0 407 952
-/+ buffers/cache: 903 3047
Swap: 1953 0 1953
, поэтому общая сумма равна 3950/100 = 39,5 * 10 = 395
blockquote>, так что это означает, что когда 10% 395 МБ оперативной памяти осталось, то она начнет использовать swapiness
Ядро Linux предоставляет настраиваемый параметр, который определяет, как часто используется файл подкачки, называемый swappiness
. Значение обходности, равное нулю, означает, что диска можно избежать, если это абсолютно необходимо (у вас закончилась нехватка памяти ), а параметр swappiness 100 означает, что программы будут немедленно заменены на диск.
Система Ubuntu имеет значение по умолчанию 60, что означает, что файл подкачки будет использоваться довольно часто, если использование памяти около половины моей оперативной памяти. Вы можете проверить значение swapiness вашей собственной системы, выполнив:
one@onezero:~$ cat /proc/sys/vm/swappiness
60
Поскольку у меня есть 4 ГБ ОЗУ, поэтому я бы хотел повернуть это до 10 или 15. Тогда файл подкачки будет только используется, когда мой объем использования ОЗУ составляет около 80 или 90 процентов. Чтобы изменить значение swappiness системы, откройте /etc/sysctl.conf as root
. Затем измените или добавьте эту строку в файл:
vm.swappiness = 10
Перезагрузка, чтобы изменения вступили в силу
Вы также можете изменить значение, пока ваша система все еще работает
sysctl vm.swappiness=10
вы также можете очистить свой своп, запустив swapoff -a
, а затем swapon -a
в качестве корня вместо перезагрузки для достижения того же эффекта.
Чтобы вычислить формулу свопа
free -m (total) / 100 = A
A * 10
root@onezero:/home/one# free -m
total used free shared buffers cached
Mem: 3950 2262 1687 0 407 952
-/+ buffers/cache: 903 3047
Swap: 1953 0 1953
, поэтому общая сумма равна 3950/100 = 39,5 * 10 = 395
blockquote>, так что это означает, что когда 10% 395 МБ оперативной памяти осталось, то она начнет использовать swapiness
Ядро Linux предоставляет настраиваемый параметр, который определяет, как часто используется файл подкачки, называемый swappiness
. Значение обходности, равное нулю, означает, что диска можно избежать, если это абсолютно необходимо (у вас закончилась нехватка памяти ), а параметр swappiness 100 означает, что программы будут немедленно заменены на диск.
Система Ubuntu имеет значение по умолчанию 60, что означает, что файл подкачки будет использоваться довольно часто, если использование памяти около половины моей оперативной памяти. Вы можете проверить значение swapiness вашей собственной системы, выполнив:
one@onezero:~$ cat /proc/sys/vm/swappiness
60
Поскольку у меня есть 4 ГБ ОЗУ, поэтому я бы хотел повернуть это до 10 или 15. Тогда файл подкачки будет только используется, когда мой объем использования ОЗУ составляет около 80 или 90 процентов. Чтобы изменить значение swappiness системы, откройте /etc/sysctl.conf as root
. Затем измените или добавьте эту строку в файл:
vm.swappiness = 10
Перезагрузка, чтобы изменения вступили в силу
Вы также можете изменить значение, пока ваша система все еще работает
sysctl vm.swappiness=10
вы также можете очистить свой своп, запустив swapoff -a
, а затем swapon -a
в качестве корня вместо перезагрузки для достижения того же эффекта.
Чтобы вычислить формулу свопа
free -m (total) / 100 = A
A * 10
root@onezero:/home/one# free -m
total used free shared buffers cached
Mem: 3950 2262 1687 0 407 952
-/+ buffers/cache: 903 3047
Swap: 1953 0 1953
, поэтому общая сумма равна 3950/100 = 39,5 * 10 = 395
blockquote>, так что это означает, что когда 10% 395 МБ оперативной памяти осталось, то она начнет использовать swapiness
Ядро Linux предоставляет настраиваемый параметр, который определяет, как часто используется файл подкачки, называемый swappiness
. Значение обходности, равное нулю, означает, что диска можно избежать, если это абсолютно необходимо (у вас закончилась нехватка памяти ), а параметр swappiness 100 означает, что программы будут немедленно заменены на диск.
Система Ubuntu имеет значение по умолчанию 60, что означает, что файл подкачки будет использоваться довольно часто, если использование памяти около половины моей оперативной памяти. Вы можете проверить значение swapiness вашей собственной системы, выполнив:
one@onezero:~$ cat /proc/sys/vm/swappiness
60
Поскольку у меня есть 4 ГБ ОЗУ, поэтому я бы хотел повернуть это до 10 или 15. Тогда файл подкачки будет только используется, когда мой объем использования ОЗУ составляет около 80 или 90 процентов. Чтобы изменить значение swappiness системы, откройте /etc/sysctl.conf as root
. Затем измените или добавьте эту строку в файл:
vm.swappiness = 10
Перезагрузка, чтобы изменения вступили в силу
Вы также можете изменить значение, пока ваша система все еще работает
sysctl vm.swappiness=10
вы также можете очистить свой своп, запустив swapoff -a
, а затем swapon -a
в качестве корня вместо перезагрузки для достижения того же эффекта.
Чтобы вычислить формулу свопа
free -m (total) / 100 = A
A * 10
root@onezero:/home/one# free -m
total used free shared buffers cached
Mem: 3950 2262 1687 0 407 952
-/+ buffers/cache: 903 3047
Swap: 1953 0 1953
, поэтому общая сумма равна 3950/100 = 39,5 * 10 = 395
blockquote>, так что это означает, что когда 10% 395 МБ оперативной памяти осталось, то она начнет использовать swapiness
Если вы оцениваете скорость по сравнению с безопасным сетевым обменом, вы можете отключить его [!d2 ]
Если вы никогда не приостанавливаете работу на диске и всегда выключаете и перезапускаете, вы можете безопасно отключить его.
Если у вас много ОЗУ (ваш 4 ГБ + виртуальная машина работает, то вы можете закрыть).
Для меня у меня есть ОС на SSD, 8 ГБ оперативной памяти и никогда не приостанавливается. Мне не нужна свопа, я никогда не видел ее в использовании, и я просто установил ее при установке по привычке.
В качестве альтернативы, здесь приведено следующее: config tweak для Firefox часто задаваемых вопросов здесь , в котором объясняется, как использовать ОЗУ только для кеша браузера. Прочитайте опровержение, связанное в нижней части статьи, прежде чем попробовать.