In traditional embedded systems based on legacy operating systems, the dịch - In traditional embedded systems based on legacy operating systems, the Việt làm thế nào để nói

In traditional embedded systems bas

In traditional embedded systems based on legacy operating systems, the OS and all
the tasks
12
had equal access rights to all resources in the system. A bug in one process
could wipe out memory contents anywhere in the system, whether it belonged to itself, the OS, another task, or even a hardware register somewhere in the address space.
Although this approach had simplicity as its most valuable characteristic, it led to bugs
that could be challenging to diagnose.
High-performance microprocessors contain complex hardware engines called
Memory Management Units (MMUs). Their purpose is to enable an operating system
to exercise a high degree of management and control over its address space and the
address space it allocates to processes. This control comes in two primary forms: access
rightsand memory translation. Access rights allow an operating system to assign specific
memory-access privileges to specific tasks. Memory translation allows an operating
system to virtualize its address space, which has many benefits.
The Linux kernel takes advantage of these hardware MMUs to create a virtual
memoryoperating system. One of the biggest benefits of virtual memory is that it can
make more efficient use of physical memory by presenting the appearance that the system has more memory than is physically present. The other benefit is that the kernel
can enforce access rights to each range of system memory that it allocates to a task or
process, to prevent one process from errantly accessing memory or other resources that
belong to another process or to the kernel itself.
The next section examines in more detail how this works. A tutorial on the complexities of virtual memory systems is beyond the scope of this book.
13
Instead, we
examine the ramifications of a virtual memory system as it appears to an embedded
systems developer
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Trong truyền thống nhúng vào hệ thống dựa trên hệ điều hành di sản, Hệ điều hành và tất cả Các tác vụ12đã có quyền truy cập bằng tài nguyên trong hệ thống. Một lỗi trong quá trình có thể quét sạch nội dung bộ nhớ bất cứ nơi nào trong hệ thống, cho dù nó thuộc về chính nó, Hệ điều hành, một nhiệm vụ, hoặc thậm chí một nơi nào đó trong không gian địa chỉ phần cứng đăng ký. Mặc dù phương pháp này có đơn giản là đặc tính có giá trị nhất của nó, nó đã dẫn đến lỗi mà có thể khó khăn để chẩn đoán.Vi xử lý hiệu năng cao chứa động cơ phức tạp phần cứng được gọi là Bộ nhớ quản lý đơn vị (MMUs). Mục đích của họ là để cho phép một hệ điều hành thực hiện một mức độ cao của quản lý và kiểm soát không gian địa chỉ của mình và các không gian địa chỉ nó phân bổ cho quá trình. Kiểm soát này có hai dạng chính: truy cậprightsand bộ nhớ dịch thuật. Quyền truy cập cho phép một hệ điều hành để gán cụ thể quyền truy cập bộ nhớ nhiệm vụ cụ thể. Bộ nhớ dịch thuật cho phép một hoạt động Hệ thống để virtualize không gian địa chỉ của mình, trong đó có nhiều lợi ích.Hạt nhân Linux mất lợi thế của các phần cứng MMUs để tạo ra một ảo Hệ thống memoryoperating. Một trong những lợi ích lớn nhất của bộ nhớ ảo là nó có thể sử dụng hiệu quả hơn của bộ nhớ vật lý bằng cách trình bày sự xuất hiện mà hệ thống có nhiều bộ nhớ hơn là mặt. Lợi ích khác là hạt nhân có thể thực thi quyền truy cập để mỗi phạm vi của bộ nhớ hệ thống nó phân bổ cho một nhiệm vụ hoặc quá trình, để ngăn chặn một quá trình errantly truy cập vào bộ nhớ hoặc tài nguyên khác mà thuộc về một tiến trình khác hoặc hạt nhân chính nó.Phần tiếp theo sẽ kiểm tra chi tiết hơn cách làm việc này. Một hướng dẫn về sự phức tạp của hệ thống bộ nhớ ảo là vượt ra ngoài phạm vi của cuốn sách này.13Thay vào đó, chúng tôi kiểm tra các chi nhánh của một hệ thống bộ nhớ ảo như nó xuất hiện để một nhúng phát triển hệ thống
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Trong các hệ thống nhúng truyền thống dựa trên hệ điều hành di sản, các hệ điều hành và tất cả
các nhiệm vụ
12
có quyền tiếp cận bình đẳng cho tất cả các nguồn tài nguyên trong hệ thống. Một lỗi trong một quá trình
có thể quét sạch bộ nhớ nội dung bất cứ nơi nào trong hệ thống, cho dù nó thuộc về chính nó, hệ điều hành, công việc khác, hoặc thậm chí là một đăng ký phần cứng nào đó trong không gian địa chỉ.
Mặc dù phương pháp này có đơn giản như đặc điểm có giá trị nhất của nó, nó dẫn đến lỗi
mà có thể được thử thách để chẩn đoán.
bộ vi xử lý cao hiệu suất động cơ có chứa phần cứng phức tạp gọi là
Memory Management Units (MMUs). Mục đích của họ là để cho phép một hệ điều hành
để thực hiện một mức độ cao của quản lý và kiểm soát không gian địa chỉ của nó và
không gian địa chỉ giao cho các quy trình. Việc kiểm soát này có hai dạng cơ bản: truy cập
rightsand dịch bộ nhớ. Quyền truy cập cho phép một hệ điều hành cụ thể để gán
quyền truy cập vào bộ nhớ nhiệm vụ cụ thể. Dịch bộ nhớ cho phép một hành
hệ thống ảo hóa không gian địa chỉ của nó, trong đó có rất nhiều lợi ích.
Các hạt nhân Linux có lợi thế của các phần cứng MMUs để tạo ra một ảo
hệ thống memoryoperating. Một trong những lợi ích lớn nhất của bộ nhớ ảo là nó có thể
sử dụng hiệu quả hơn bộ nhớ vật lý bằng cách trình bày sự xuất hiện rằng hệ thống có nhiều bộ nhớ hơn là chất hiện nay. Các lợi ích khác là hạt nhân
có thể thực thi các quyền truy cập cho mỗi phạm vi của bộ nhớ hệ thống mà nó giao cho một nhiệm vụ hoặc
quy trình nhằm ngăn chặn một quá trình từ errantly truy cập vào bộ nhớ hoặc tài nguyên khác mà
thuộc về một quá trình hoặc trong bản thân.
Các tiếp theo phần đánh giá chi tiết hơn về cách làm việc này. Một hướng dẫn về sự phức tạp của hệ thống bộ nhớ ảo là vượt ra ngoài phạm vi của cuốn sách này.
13
Thay vào đó, chúng tôi
kiểm tra các chi nhánh của một hệ thống bộ nhớ ảo khi nó xuất hiện với một nhúng vào
phát triển hệ thống
đ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 ©2024 I Love Translation. All reserved.

E-mail: