Сколько писем можно скопировать в одном экземпляре?


-2

Мы всегда используем Copy & amp; Вставить функцию в различных ОС. Теперь я хочу знать, сколько байтов можно скопировать в одной команде копирования. Можно ли скопировать целые буквы из оксфордского словаря на одном CTRL + C "?


Это зависит от объема вашей системной памяти.
Ramhound

2
Вы спрашиваете, какова максимальная емкость системного буфера обмена? Если да, то какая операционная система вас интересует? (И ваше утверждение о том, что «мы всегда используем функцию [d] копирования и вставки в различных ОС») ошибочно. Даже если мы ограничиваем наше «всегда» до тех пор, пока существуют персональные компьютеры "осталось много компьютеров и операционных систем, которые не имели встроенной функции копирования и вставки. DOSKEY и подобные утилиты были значительным улучшением юзабилити в те времена, но они потребляли значительную часть драгоценного ОЗУ, поэтому не все использовали их всегда.)
a CVn

@Ramhound - означает, что если у меня есть 1 ГБ системной памяти, могу ли я скопировать столько букв в одном действии CTRL + C?
Kiran RS

2
@Ramhound: Это ложь - серверы с терабайтами оперативной памяти уже существовать и используются; просто не совсем дешево.
grawity

@ Grawity - я поверю тебе на слово. Не меняет того факта, что автор, скорее всего, имеет сервер с 500 ГБ или 1 ТБ памяти.
Ramhound

Ответы:


1

Он может варьироваться в зависимости от операционной системы, но обычно размер буфера обмена ограничен объемом общей памяти, которую может выделить один процесс, поэтому он зависит от того, сколько у вас оперативной памяти, а также от архитектуры процессора (процессы на 32-битных системах обычно ограничен 2 или 4 ГБ каждый).

Это верно, по крайней мере, для систем с Windows и X11; Я не исследовал других.

Конечно, вам все еще нужно иметь достаточно памяти для ОС и самих программ; если у вас есть только 1 ГБ оперативной памяти, вы, очевидно, не можете использовать все это для буфера обмена.


Разве память буфера обмена не будет выгружена как любая другая память, выделенная для процесса? В этом случае пределом будет размер виртуальной памяти минус другая память, используемая для этого процесса, и общий объем, используемый другими процессами.
AFH

Вы имеете в виду виртуальную память как в файле подкачки / подкачки, или виртуальную память как в виртуальная память ?
grawity

Я имел в виду пейджинг.
AFH

В этом случае, конечно, содержимое буфера обмена может быть выгружено / выгружено как обычное выделение памяти. Но общий размер любого отдельного выделения все еще ограничен областью виртуальной памяти (то есть диапазоном адресов), доступной для процесса.
grawity
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.