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


-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.