Чистые 32-битные ядра ограничивают общий объем памяти примерно 3 ГБ. (Это будет зависеть от настроек ).
Все 32-битные ядра (, включая PAE ), ограничивают память на процесс примерно 3 ГБ (В зависимости от настроек ), но PAE увеличивает общую память (, используемую всеми процессами ).
С 64-разрядным ядром 32-разрядные процессы могут использовать 4 ГБ (никаких настроек не требуется ).
В Debian можно переключить ядро после установки 32-битной системы (возможно, пока ).
Это справедливо независимо от свопа. И вы не можете использовать оперативную память хоста, чтобы дать больше, чем вы могли бы иметь с подкачкой.
PS :файл1 = 1049 байт файл2 = 722 байта ВСЕГО должно быть :1771 байт
Вы можете использовать флаг -v
, чтобы быть более подробным. Это также печатает количество отправленных/полученных байтов в stderr до завершения команды.
Например, два файла размером 1 МБ копируются в место назначения :
.$ scp -v -r dir1 user@host:/tmp/
...
Entering directory: D0775 0 dir1
Sink: D0775 0 dir1
Sending file modes: C0664 1048576 file1
Sink: C0664 1048576 file1
file1 100% 1024KB 22.5MB/s 00:00
Sending file modes: C0664 1048576 file2
Sink: C0664 1048576 file2
file2 100% 1024KB 29.3MB/s 00:00
Sink: E
debug1: client_input_channel_req: channel 0 rtype exit-status reply 0
debug1: channel 0: free: client-session, nchannels 1
debug1: fd 0 clearing O_NONBLOCK
Transferred: sent 2102108, received 2940 bytes, in 0.7 seconds
Bytes per second: sent 2846707.3, received 3981.4
debug1: Exit status 0