Processes in a system share the CPU and main memory with other process การแปล - Processes in a system share the CPU and main memory with other process ไทย วิธีการพูด

Processes in a system share the CPU

Processes in a system share the CPU and main memory with other processes. However, sharing the main memory poses some special challenges. As demand on the CPU increases, processes slow down in some reasonably smooth way. But if too many processes need too much memory, then some of them will simply not be able to run. When a program is out of space, it is out of luck. Memory is also vulnerable to corruption. If some process inadvertently writes to the memory used by another process, that process might fail in some bewildering fashion totally unrelated to the program logic. In order to manage memory more efficiently and with fewer errors, modern systems provide an abstraction of main memory known as virtual memory (VM). Virtual memory is an elegant interaction of hardware exceptions, hardware address translation, main memory, disk files, and kernel software that provides each process with a large, uniform, and private address space. With one clean mechanism, virtual memory provides three important capabilities. (1) It uses main memory efficiently by treating it as a cache for an address space stored on disk, keeping only the active areas in main memory, and transferring data back and forth between disk and memory as needed. (2) It simplifies memory management by providing each process with a uniform address space. (3) It protects the address space of each process from corruption by other processes. Virtual memory is one of the great ideas in computer systems. A major reason for its success is that it works silently and automatically, without any intervention from the application programmer. Since virtual memory works so well behind the scenes, why would a programmer need to understand it? There are several reasons.
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
กระบวนการในระบบการใช้ CPU และหน่วยความจำหลักกับกระบวนการอื่น ๆ อย่างไรก็ตาม ร่วมกันหน่วยความจำหลักทำท้าทายบางพิเศษ เมื่อความต้องการของ CPU มากขึ้น กระบวนช้าลงในบางวิธีที่สมเหตุสมผลราบรื่น แต่ถ้ากระบวนการมากเกินไปจำเป็นหน่วยความจำมากเกินไป แล้วบางส่วนของพวกเขาจะเพียงแค่ไม่สามารถเรียกใช้ เมื่อโปรแกรมเนื้อที่ มันจะออกจากโชค หน่วยความจำก็เสี่ยงต่อการทุจริต ถ้ากระบวนเขียนไปยังหน่วยความจำที่ใช้โดยกระบวนการอื่นโดยไม่ได้ตั้งใจ กระบวนการที่อาจล้มเหลวในบางแฟชั่นชาวที่ไม่เกี่ยวข้องกับตรรกะโปรแกรมทั้งหมด การจัดการหน่วยความจำเพิ่มเติม ได้อย่างมีประสิทธิภาพ และ มีข้อผิด พลาดน้อยลง ระบบทันสมัยให้การ abstraction หน่วยความจำหลักเป็นหน่วยความจำเสมือน (VM) หน่วยความจำเสมือนคือ การโต้ตอบที่ห้องยกเว้นฮาร์ดแวร์ ฮาร์ดแวร์ที่อยู่แปล หน่วยความจำหลัก แฟ้มดิสก์ และซอฟต์แวร์เคอร์เนลที่ให้กระบวนการแต่ละช่องว่างที่อยู่ขนาดใหญ่ เครื่องแบบ และเป็นส่วนตัว พร้อมทำความสะอาดกลไก หน่วยความจำเสมือนให้ความสำคัญ 3 (1) ใช้หน่วยความจำหลักได้อย่างมีประสิทธิภาพ โดยรักษาแคสำหรับพื้นที่ในการเก็บไว้ในดิสก์ การรักษาเฉพาะพื้นที่ใช้งานอยู่ในหน่วยความจำหลัก และข้อมูลที่ถ่ายโอนไปมาระหว่างดิสก์และหน่วยความจำที่จำเป็น (2) จะช่วยให้ง่ายการจัดการหน่วยความจำ โดยให้แต่ละกระบวนการมีช่องว่างอยู่ (3) ก็ปกป้องพื้นที่ที่อยู่ของแต่ละกระบวนการความเสียหายจากกระบวนการอื่น หน่วยความจำเสมือนเป็นหนึ่งความคิดที่ดีในระบบคอมพิวเตอร์ เหตุผลหลักสำหรับความสำเร็จเป็นที่ทำงานอยู่เบื้องหลัง และโดย อัตโนมัติ ไม่ มีการแทรกแซงใด ๆ จากโปรแกรมเมอร์แอพลิเคชัน เนื่องจากหน่วยความจำเสมือนถึงงานเบื้องหลัง ทำไมโปรแกรมเมอร์ต้องเข้าใจมันหรือไม่ มีหลายสาเหตุ
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
กระบวนการในระบบแบ่งปัน CPU และหน่วยความจำหลักกับกระบวนการอื่น ๆ แต่ร่วมกันหน่วยความจำหลักความท้าทายพิเศษบางอย่าง ขณะที่ความต้องการในการเพิ่มขึ้นของซีพียูประมวลผลช้าลงในบางทางเรียบพอสมควร แต่ถ้ากระบวนการมากเกินไปต้องการหน่วยความจำมากเกินไปแล้วบางส่วนของพวกเขาก็จะไม่สามารถที่จะเรียกใช้ เมื่อโปรแกรมออกจากพื้นที่ก็จะออกจากโชค หน่วยความจำนอกจากนี้ยังมีความเสี่ยงที่จะเสียหาย ถ้ากระบวนการบางอย่างโดยไม่ได้ตั้งใจเขียนไปยังหน่วยความจำที่ใช้โดยกระบวนการอื่นกระบวนการที่อาจล้มเหลวในบางแฟชั่นทำให้สับสนทั้งหมดที่ไม่เกี่ยวข้องกับตรรกะโปรแกรม ในการจัดการหน่วยความจำมีประสิทธิภาพมากขึ้นและมีข้อผิดพลาดน้อยกว่าระบบที่ทันสมัย​​ให้เป็นนามธรรมของหน่วยความจำหลักที่รู้จักกันเป็นหน่วยความจำเสมือน (VM) หน่วยความจำเสมือนเป็นปฏิสัมพันธ์ที่สง่างามของข้อยกเว้นฮาร์ดแวร์ฮาร์ดแวร์แปลที่อยู่, หน่วยความจำ, ไฟล์ดิสก์ซอฟต์แวร์เคอร์เนลและกระบวนการที่ให้แต่ละคนมีขนาดใหญ่เหมือนกันและพื้นที่ที่อยู่ส่วนตัว ด้วยกลไกการทำความสะอาดหนึ่งหน่วยความจำเสมือนให้สามความสามารถที่สำคัญ (1) จะใช้หน่วยความจำได้อย่างมีประสิทธิภาพโดยการรักษาเป็นแคชสำหรับพื้นที่ที่อยู่เก็บไว้บนดิสก์, การเก็บรักษาเพียงพื้นที่ที่ใช้งานอยู่ในหน่วยความจำและการถ่ายโอนข้อมูลไปมาระหว่างดิสก์และหน่วยความจำตามความจำเป็น (2) มันง่ายจัดการหน่วยความจำโดยการให้แต่ละกระบวนการที่มีพื้นที่อยู่เหมือนกัน (3) จะช่วยปกป้องพื้นที่ที่อยู่ของแต่ละขั้นตอนจากความเสียหายโดยกระบวนการอื่น ๆ หน่วยความจำเสมือนเป็นหนึ่งในความคิดที่ดีในระบบคอมพิวเตอร์ เหตุผลหลักสำหรับความสำเร็จก็คือการทำงานอย่างเงียบ ๆ และโดยอัตโนมัติโดยไม่มีการแทรกแซงจากโปรแกรมเมอร์แอพลิเคชันใด ๆ เนื่องจากหน่วยความจำเสมือนได้ผลดีอยู่เบื้องหลังทำไมโปรแกรมเมอร์จะต้องเข้าใจมันได้หรือไม่ มีหลายเหตุผล
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
กระบวนการในระบบที่ใช้ซีพียูและหน่วยความจำหลัก กับกระบวนการอื่น ๆ อย่างไรก็ตาม แชร์หน่วยความจำหลัก ท่านบางพิเศษ ความท้าทาย ตามความต้องการบน CPU เพิ่มกระบวนการช้าลงในบางพอสมควร เรียบทาง แต่ถ้ากระบวนการมากมายต้องการหน่วยความจำมากเกินไปแล้ว บางส่วนของพวกเขาจะไม่เพียงแค่สามารถที่จะเรียกใช้ เมื่อโปรแกรมจะออกจากพื้นที่ , มันเป็นโชคร้ายความทรงจำที่ยังเสี่ยงต่อการคอรัปชั่น ถ้ากระบวนการบางอย่างที่ไม่ได้ตั้งใจเขียนไปยังหน่วยความจำที่ใช้โดยกระบวนการอื่น กระบวนการที่อาจจะล้มเหลวในบางแฟชั่นเด็ดไม่เกี่ยวข้องอะไรเลยกับโปรแกรมตรรกะ ในการจัดการหน่วยความจำมีประสิทธิภาพมากขึ้นและมีข้อผิดพลาดน้อยลง ระบบที่ทันสมัยให้นามธรรมของหน่วยความจำหลักเป็นหน่วยความจำเสมือน ( VM )หน่วยความจำเสมือนเป็นปฏิสัมพันธ์ที่สง่างามของข้อยกเว้นฮาร์ดแวร์ฮาร์ดแวร์การแปลที่อยู่ , หน่วยความจําหลักแฟ้มดิสก์และเคอร์เนลซอฟต์แวร์ที่ให้บริการแต่ละขั้นตอนที่มีขนาดใหญ่ , ชุด , และพื้นที่ที่อยู่ส่วนตัว ความสะอาดหนึ่งกลไกหน่วยความจำเสมือนให้สามความสามารถที่สำคัญ ( 1 ) จะใช้หน่วยความจำหลักได้อย่างมีประสิทธิภาพ โดยการรักษาเป็นแคชที่อยู่พื้นที่จัดเก็บบนดิสก์การรักษาเฉพาะพื้นที่ที่ใช้งานอยู่ในหน่วยความจำหลัก และถ่ายโอนข้อมูลไปมาระหว่างดิสก์และหน่วยความจำได้ตามต้องการ ( 2 ) มันง่ายในการจัดการหน่วยความจำโดยการให้แต่ละขั้นตอนกับพื้นที่ที่อยู่ในเครื่องแบบ ( 3 ) ป้องกันที่อยู่พื้นที่ของแต่ละกระบวนการจากการทุจริตโดยกระบวนการอื่น ๆ หน่วยความจำเสมือนเป็นหนึ่งในความคิดที่ดีในระบบคอมพิวเตอร์เหตุผลหลักสำหรับความสำเร็จของมันคือมันทำงานอย่างเงียบ ๆและโดยอัตโนมัติโดยไม่มีการแทรกแซงใด ๆจากโปรแกรมเมอร์ของโปรแกรมประยุกต์ เนื่องจากหน่วยความจำเสมือนทำงานดีเบื้องหลัง ทำไมโปรแกรมเมอร์ต้องการที่จะเข้าใจมัน มีหลายสาเหตุ
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: