Любопытно, как быстро Ubuntu копирует файлы

Я установил Ubuntu 12.04, используя обычный установщик. Все работало нормально, но несколько минут назад я скопировал файл размером 14 ГБ, и мне сказали, что он скопировал файл очень быстро - так быстро, что я в это не верю. Я надеялся, что кто-нибудь сможет дать мне некоторое представление о том, что Ubuntu делает здесь. Это просто делает какую-то ссылку на файл или, возможно, продолжает копировать файл в фоновом режиме и не говорит мне? Спасибо :)

3
задан 26 August 2012 в 00:59

1 ответ

Обычно Вы будете видеть индикатор выполнения при использовании Наутилуса, чтобы сделать копию, однако ключевая роль того, как Linux добирается, большая производительность диска посредством дисковой буферизации. В любое время значительная доля доступной бесплатно RAM может быть дисковой буферизацией, которой предаются.

можно получить некоторое представление, как это работает если Вы тип

free

в окне терминала. Под Столбцом, 'бесплатным', Вы будете видеть три числа. Первой является фактическая свободная память, в то время как второй является свободная память меньше дисковой буферизации. Третье число является, конечно, свободной памятью подкачки, в которой мы действительно не обеспокоены здесь.

при копировании файла от одного раздела до другого, необходимо действительно видеть индикатор выполнения, и должно потребоваться заметное количество времени. Значок для него сразу появится в целевой папке (в Наутилусе) как бы то ни было.

Другой ключевой пункт - то, что, если Вы на самом деле перемещение большой файл на том же разделе затем, это действительно занимает время вообще, так как только логические указатели на данные должны быть изменены.

4
ответ дан 26 August 2012 в 00:59

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

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