How big a file can be merged in one pass? Assuming B blocks were alloc dịch - How big a file can be merged in one pass? Assuming B blocks were alloc Việt làm thế nào để nói

How big a file can be merged in one

How big a file can be merged in one pass? Assuming B blocks were allocated to
the heap for replacement selection (resulting in runs of average length 2B blocks),
followed by a B-way merge, we can process on average a file of size 2B2 blocks
in a single multiway merge. 2Bk+1 blocks on average can be processed in k B-
way merges. To gain some appreciation for how quickly this grows, assume that
we have available 0.5MB of working memory, and that a block is 4KB, yielding
128 blocks in working memory. The average run size is 1MB (twice the working
memory size). In one pass, 128 runs can be merged. Thus, a file of size 128MB
can, on average, be processed in two passes (one to build the runs, one to do the
merge) with only 0.5MB of working memory. As another example, assume blocks
are 1KB long and working memory is 1MB = 1024 blocks. Then 1024 runs of
average length 2MB (which is about 2GB) can be combined in a single merge
pass. A larger block size would reduce the size of the file that can be processed
294
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Làm thế nào lớn tập tin có thể được kết hợp trong một pass? Dạo B khối đã được phân bổ để
đống để lựa chọn thay thế (kết quả là trong tập trung bình chiều dài 2B khối)
theo sau là một hợp nhất B-cách, chúng tôi có thể xử lý trung bình một tập tin kích thước 2B2 khối
trong một kết hợp multiway duy nhất. 2Bk 1 khối trung bình có thể được xử lý trong k B-
cách nhập. Để đạt được một số sự đánh giá cao nhất như thế nào một cách nhanh chóng điều này phát triển, cho rằng
chúng tôi đã có sẵn cách 0.5MB của bộ nhớ làm việc, và rằng một khối 4KB, năng suất
128 khối trong bộ nhớ làm việc. Là chạy kích thước là 1MB (hai lần làm việc
kích thước bộ nhớ). Trong một pass, 128 chạy có thể được sáp nhập. Do đó, là một tập tin kích thước 128MB
trung bình, có thể, được xử lý trong hai Pass (một xây dựng chạy, một để làm các
kết hợp) với chỉ cách 0.5MB của bộ nhớ làm việc. Như là một ví dụ, giả sử khối
1KB dài và bộ nhớ làm việc là 1 MB = 1024 khối. Sau đó 1024 chạy của
trung bình chiều dài 2MB (đó là khoảng 2GB) có thể được kết hợp trong một kết hợp duy nhất
vượt qua. Một kích thước khối lớn hơn sẽ làm giảm kích thước của các tập tin có thể được xử lý
294
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Làm thế nào lớn một tập tin có thể được kết hợp trong một vượt qua? Khối B Giả sử đã được giao cho
các đống lựa chọn thay thế (kết quả chạy chiều dài trung bình 2B khối),
theo sau là một B-cách hợp nhất, chúng tôi có thể xử lý trung bình một tập tin kích thước 2B2 khối
trong một hợp nhất Multiway duy nhất. 2Bk + 1 khối trung bình có thể được xử lý trong k B
cách kết hợp. Để đạt được một số đánh giá cao như thế nào một cách nhanh chóng phát triển này, giả sử rằng
chúng ta có 0.5MB có sẵn bộ nhớ làm việc, và đó là một khối là 4KB, năng suất
128 khối trong bộ nhớ làm việc. Kích thước trung bình là chạy 1MB (gấp đôi so với làm việc
kích thước bộ nhớ). Trong một pass, 128 chạy có thể được sáp nhập. Do đó, một tập tin có kích thước 128MB
có thể, trung bình, được xử lý theo hai đường chuyền (một để xây dựng chạy, một để làm
hợp nhất) chỉ với 0.5MB bộ nhớ làm việc. Một ví dụ khác, giả sử khối
là 1KB dài và bộ nhớ làm việc là 1MB = 1024 khối. Sau đó 1024 chạy của
2MB chiều dài trung bình (đó là khoảng 2GB) có thể được kết hợp trong một kết hợp duy nhất
vượt qua. Một kích thước khối lớn hơn sẽ làm giảm kích thước của tập tin có thể được xử lý
294
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: